1

Apache Axis2 で Web サービスを作成する場合、どのアプローチ (Contract-First/Code-First) を使用する必要がありますか? コントラクト優先のアプローチを選択した場合、wsdl を作成するにはどのツールを使用すればよいですか? WSO2 プラットフォームを使用しています。

4

2 に答える 2

6

コントラクトファーストが最良のアプローチです。理由は非常に簡単です。最初にコーディングして WSDL を生成すると、それが変わる可能性があります。これにより、その WSDL に基づいてクライアント コードに取り組んでいる他のチームに問題が発生する可能性があります。コントラクトが最初の場合、WSDL は常にチーム間の議論の対象となり、コードの変更だけで変更されるのではなく、すべての関係者が同意した場合にのみ変更されます。そこでもバージョン管理を使用することをお勧めします。

Eclipse で WSDL を作成することもできますが、これには優れたチェック機能もあります (インターネット アクセスが必要です)。

于 2012-02-06T21:57:32.707 に答える
0

最初に確定契約。インターフェイスは、厳密に型指定された Web サービスを実現するための手段です。

于 2012-07-30T12:53:08.827 に答える