VXML
サービスへのアクセスを許可するアプリケーションのインターフェイスを作成していSOAP
ます。
javascriptを使用して呼び出しを行うことには固有の問題があり、外部リソース呼び出しを行う場合のようSOAP
に、の制限があるため、とVXML
はほとんどHTTP
要求に限定されます。GET
POST
アプリケーションのサービスプロバイダーとして機能するJavaサーブレットを設計しましたVXML
。Webサービスのタイプ、呼び出すメソッド名、および渡す引数を示す引数を使用して、このサーブレットを呼び出すことができます。次に、サーブレットは適切なWebサービス呼び出しを行い、標準化されたVXML
ドキュメント応答で応答を返します。
問題は、私が実際にどれほど難しいかをひどく過小評価していることSOAP
です。単純にsoap呼び出しを作成し、Javaで実行できると思いましたが、このように見えるのはもう少し複雑で、のようなものが必要Apache Axis2
です。
Axis
リスナーがいる可能性があることをどこかで読みましHTTP servlets
た。これは、私がすでに行っていることとよく似ています。
ここで車輪の再発明をしていますか?
これをより良くする方法について、私に何か提案はありますか?
私は今それをしている方法にかなり投資しているので、SOAP
呼び出しを実行し、からの応答を処理する簡単な方法を非常に受け入れjsp servlet
ます。
編集-ここでアドバイスを受けた後、私はもう少し深く掘り下げましたAxis
。
結局のところ、Axis2
Apacheの第3世代ですApache SOAP
。Apache SOAP
これについて不幸なことは、徹底的な検索の後で、元の実装をダウンロードできる単一の孤独な場所を見つけることができないということです。
私は気にしないかもしれません:
A)いくつかをAxis
統合して、スタンドアロンアプリに組み込むことができますjars
jsps
WAR
B)すべて..これまでのすべてがApacheSOAP
(私が使用していた本、これまでに書いたコード..すべて)の例を使用して行われたことを意味します。
だから私はもう少し考えてグーグルします..ねえ、それは私が単一の孤独な単純な呼び出しをして結果を解析するJava
ことを単に可能にするためのある種のスタンドアロンライブラリがなければなりません。
しかし、いや、そのような運はありません!
どうやらあなたが使いたいとあなたが巨大な理解できないほど太くて複雑な軸を持っているか、または..あなたがゼロからあなた自身の石鹸の実装を転がすならば。私はこれにとても燃えています。から仕事をするための簡単なリクエストを取得しようとして過ごした過去7〜13時間の日を考えると、なぜ石鹸がそれほど素晴らしいのかわかりません。SOAP
Java
SOAP
hello world
JSP