大規模なC++ベースのプロジェクトでは、コードをSOAPメソッドとして公開するコードを自動的に生成するメソッドが追加されました。これは本当にうまく動作し、私たちが公開しているAPIに基づいて、Adobe AIR/Flexを使用したRIAベースのアプリケーションの実装を開始する予定です。「クラス」タイプのエンティティに論理的に1組のSOAPメソッドをグループ化する方法はありますか?
私が持っている質問は、SOAP Webサービスを整理することです。コードは私たちのC++コードではクラスに属している個々のメソッド呼び出しを公開しています。これまで私は公開されているメソッドの名前に、C++で作成されたクラスの名前を接頭辞として付けることによって命名しました。しかし、理想的には、SOAPサービス内でメソッドを論理的にグループ化して、この手順を踏む必要がなくなり、特定のグループ(AKAクラス)のサービスをリクエストすることが可能になりますターゲット言語のWSDLファイルを使用するSOAPサービス
クライアントアプリケーションのサーバー側のSOAPレイヤの背後にあるクラス構造を再現できるようにしたいと思います。今、私は、メソッド名を使ってどのクラスに属しているかを判断することでこれを行うことができることがわかりますが、私がそれをよりきれいに分けることができれば好きです。
あなたはSOAPの専門家がこの問題について知っていることを楽しみにしていてください。