7

私は Play 2.0 が大好きです (特に Scala API)。しかし、SOAP が完全に欠けています。Play 2.0 から SOAP WS (wsdl ベース) を提供する驚くべき方法はありますか?

たとえば、他のページを HTML のままにして、ある URL (/soap など) からアクセスできるようにしたいとします。助けてください、私には手がかりがありません(私はJava newbであり、フレームワークとライブラリの無数の略語が私を混乱させます)。

PS非生産的な処理の可能性を防ぐために:私はJava初心者ですが、初心者プログラマーではないので、SOAP、HTTP、およびその他のものがプロトコルレベルでどのように機能するかを知っています。

4

2 に答える 2

4

Play サービスの一部となる既存のビジネス ロジック用の Web サービス API を作成しようとしている場合は、SOAP マジックを実行できる既存の Java ライブラリ (例: Axis2 ) の使用を検討する必要があります。Scala は既存の Java ライブラリを問題なく使用できます。

ただし、ほとんどの人は、SOAP サービスではなく REST サービスを検討することを強くお勧めします (これがオプションである場合)。Play Miniを見て、これがどのように行われるかを確認してください。

アップデート:

ああ、これはあなたを助けるかもしれません: https://github.com/mandubian/scala-xmlsoap-ersatz

于 2012-07-19T18:43:27.937 に答える