Python を使用して Netsuite Web サービス レイヤーと対話する作業を行っています。suds を使用して WSDL を解析するには、2 分近くかかります。クライアントが解析されると、ロードの問題を少し解決する redis を使用してキャッシング レイヤーを作成することができましたが、最初はまだ時間がかかります。
>>> # Takes several minutes to load
>>> client = suds.Client(huge_four_mb_wsdl_file)
私はサービスの小さなサブセットしか使用していないので、これらのサービスのみを WSDL から取り出して、独自の小さな WSDL に入れる方法はありますか?