問題タブ [wsdl4j]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
web-services - Web サービスの開発に WSDL4j を使用する必要があるのはなぜですか?
Client 用の Webservice Application を開発する必要があります。
WSDL4Jについて何も知らない
ネットから、これを見つけました
「Java Toolkit (WSDL4J) の Web サービス記述言語により、WSDL ドキュメントの作成、表現、および操作が可能になります。JSR110 'JWSDL' (jcp.org) の参照実装です。」
しかし、Web サービスの開発に WSDL を使用する理由を教えてください。私たちが得られる特定の利点はありますか?
また、WSDL4j で作業を開始するためのリンクを教えてください。
java - axis-wsdl4j と wsdl4j の違い
次のライブラリの違いは何ですか?
ダウンロードしたクラス バイナリを簡単に比較したところ、同じように見えます。しかし、なぜ複数の名前があるのでしょうか?
java - Javaで基本要素を取得するためにWSDLでcomplextypeを解析する方法は?
WSDL4J、JDOM、Castor ライブラリを利用して wsdl ファイルを解析しました。これで、複雑な型を取得できますが、そのシーケンス内の要素にアクセスできません。
たとえば、複合型として AddInstanceGroupsResult に到達できますが、その中の基本要素 (JobFlowId および InstanceGroupIds) を取得できません。
}
助言がありますか?ありがとう..
java - WSDL URL/ファイルのロード、メソッドのリストの取得などに Java フレームワークを推奨
WSDL で動作する Java コンポーネントを実装する必要があります。そのソリューションを簡素化し、車輪の再発明を回避するフレームワークを知っていますか (wsdl4j でしょうか?)
私がサポートする傾向がある基本的な操作は次のとおりです (エンド ユーザーはこれらすべてを UI から実行する必要があるため、実行時にクラスを生成するために wsdl URL を事前に知る方法はありません)。
- サーバーがコンテンツを読み取れるように WSDL url をロードできるようにするには、使用可能なメソッドのリストを提供し、Web サービス呼び出しをアクティブにする方法を知っている必要があります。
- ローカル WSDL ファイルをロードする可能性があります。
- WSDL URL が提供されている場合、サーバーは http および https 形式をサポートする必要があります。
- 必要なパラメーターを WSDL から取得できるようにするため、パラメーターを構成し、スケジュールされたベースまたはその他のトリガーで Web サービス呼び出しをアクティブにできます。
- WSDL ファイルをロードした後、必要な変数とそのタイプのリストを取得します
- 統合ポイントを作成して、アプリケーションでこの統合ポイントを使用できるようにする (これらの設定とマッピングをすべて保持し、必要なときにいつでも Web サービス呼び出しを実行する)。
parsing - wsdl4j を使用した wsdl url の解析のサンプル例を検索します。
wsdl4j APIを使用してwsdl URLを解析するためのサンプル例を見つけるのを手伝ってください。
ありがとう
java - 操作、入出力パラメーターのリストにwsdl4jを使用してwsdlを解析する際のnullpointerexception
このコードは、単一の操作のみのwsdlで機能しますが、複数の操作タグを持つwsdlの場合、nullpointer例外が発生します。
コード:
java - wsdl4J は HTTP バインディングの解決をサポートしていますか?
私の wsdl には、SOAP11、SOAP12、および HTTP バインディングが含まれています。HTTPBinding からアドレスの場所を取得しようとすると、サンプル コード ブロックがエラーをスローします。
."サポートされていない wsdl エラーです!"
(私は wsdl4j を使用して wsdl を読み取りました)
AddressLocation を取得するサンプル コードは次のとおりです。
ここでは、"SOAP12AddressImpl" と "SOAPAddressImpl" のみが WSDL4J で使用できることがわかります。したがって、HTTPbinding データを渡すと、上記のコードでエラーがスローされます。サンプルの HTTP バインディング拡張要素は次のとおりです。
HTTPBinding からアドレスの場所を読み取るにはどうすればよいですか? wsdl4jで利用可能な実装はありますか?
java - WSDLからメッセージコンテンツを抽出するJavaライブラリは?
ブロックとデータ フィールドの階層の Excel シートでビューを作成するために、WSDL のメッセージの内容を抽出する必要があります。私の目的は、ブロックまたはフィールドごとに、名前、データ型、制限、必須かどうかなどを 1 行にまとめることです。このタスクを実行するには、Java ライブラリとサンプル、またはチュートリアルを探します。
私は WSDL4J と easyWSDL を試しましたが、これらのライブラリは複雑すぎて私のニーズには合わず、利用可能なドキュメントで活用するのが難しいと感じています...
誰でも私にアドバイスをもらえますか?
PS:私の答えの主題は、Excelシートを生成することではありません