問題タブ [jax-rpc]
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.
java - IBMWebSphereJAX-RPCクライアントの圧縮
クライアント側ハンドラーを使用したクライアントからのJAX-RPCWebサービス要求の圧縮をサポートするドキュメントがどこにあるか知っている人はいますか?gzipを使用してリクエストを圧縮しようとしていますが、試してみました。
しかし、「java.io.UnsupportedEncodingException:gzip」エラーが発生しました。
ありがとう、
アンドリュー
spring - Spring WS - JaxRPC - Web サービス応答
spring ws jaxrpc を使用して外部 Web サービスを利用しています。
Web サービスの構成は以下のとおりです。
次に、以下のように Web サービスを呼び出します。
ただし、例外がスローされます。
ssl - WebLogic 11g での Web サービス リクエストの実行時指定の SSL 証明書の受け入れ
私たちのアプリケーションでは、データベースに保存されている URL と信頼できる SSL 証明書に基づいて、いくつかの Web Servervices を呼び出す必要があります。これらの証明書は自己署名されていますが、WebLogic トラストストアに追加することはできません。これは双方向 SSL ですが、サーバーはリモート証明書を拒否します。
これを行う正しい方法は何ですか?
(質問の残りの部分では、既に試したことについて説明します。)
WebLogic 10g では、次のことを行っていました。
ただし、WebLogic 11g では、TrustManager
(デバッガーを使用して確認した) が呼び出されても、WebLogic は証明書を拒否するようです。
最初の違いは、 weblogic ユーザーが trustmanager validation status 16 を指定した行で発生すると思います。ここで、WebLogic 10g では値が 16 ではなく 0 でした。
WebLogic 管理コンソールで [Use JSSE SSL] をオンにすると (実装がcom.sun.net.ssl
ではなく に切り替わりますcom.certicom.tls
)、TrustManager
はまったく呼び出されません。
また、次を使用してスタブに渡された a に設定した a をTrustManager
実装することにより、を構成しようとしました。javax.net.ssl.X509TrustManager
weblogic.wsee.connection.transport.https.HttpsTransportInfo
ただし、どちらも呼び出されませんが、たとえばプロキシの設定には機能します。clientgen Ant タスク ( weblogic.wsee.tools.anttasks.ClientGenTask
) を使用してスタブを生成しています。
web-services - JAX-WS CXF フレームワークから JAX-RPC サービスを使用する際の問題
JAX-RPC でWSDL with DIIの概念を使用し、CXF2.6 (JAX-RPC がサポートされていない) フレームワークでメソッドを記述して JAX-RPC サービスを利用できるかどうか提案していただけますか? クラスローディングの問題や jar がこのアプローチと競合することはありますか?
CXF コンジットはそのような呼び出しをサポートしますか?
その理由は、当社のベンダーがまだ JAX-RPC を使用しており、当社が JAX-WS フレームワークで実行しているためです。ホスティング ベンダーの実装を管理することはできません。
サルドス・カーシーク
java - JAX-WSWebサービスのアドレスの場所を変更する方法
現在、次のURLでJAX-RPCWebサービスを公開しています
http://xx.xx.xx.xx/myservice/MYGatewaySoapHttpPort?wsdl
上記のWSDLからWebServiceを生成することにより、WebサービスをJAX-WSに移行しました
ただし、新しいWebサービスには次のURLからアクセスできます
http://xx.xx.xx.xx/myservice/MYGateway?wsdl
最初に述べたのと同じURLでJAX-WSWebサービスにアクセスできるようにするにはどうすればよいですか?お客様が問題を起こさないように。
アップデート:
私が作成したWSDLのサービス要素は期待どおりです
ただし、JAX-WSのWSDLは同じではなく、このWSDLは自動生成されます。
OracleEclipseIndigoを使用してWebサービスを作成しました。
注釈を付けて変更できますか?
よろしく、
java - jwsc/jwsタスクを使用するJava5互換クラス
クラスファイルがまだJDK5を実行している古いサーバーと互換性を維持できるように、すべてのjarファイルをtarget="5"でコンパイルしています。残念ながら、jwscによってコンパイルされたWebサービスは、デフォルトのJavaバージョン(この場合は6)を使用します。
jwscにもjwsにも「ターゲット」属性がなく、サブ要素が役に立たないようです。このタスクでJava5互換クラスをコンパイルするにはどうすればよいですか?
現在、jenkinsサーバーにコードをコンパイルさせていますが、デプロイしてテストできるようにするために、テストされていないコードをコミットする必要はありません。
java - JAVA を使用した新しい SOAP Web サービスの作成
RSA 7.5 と Websphere 7 を使用して新しい Web サービスを作成する予定です。しかし、JAX-RPC を使用するか JAX-WS を使用するかがわかりません。
JAX-RPC が古い方で、新しい方が JAX-WS であることはわかっています。どちらを使用すべきかを簡単に理解できる、特定の利点がありますか?
私は JAX-RPC に慣れています。JAX-WS は私にとって初めてなので、現在慣れているものを使いたいと思っています。しかし、RPC が今後 6 か月以内に廃止される可能性があるかどうかは、まったくわかりません。
私がそれを進めて正しい決定を下すことができるように提案してください.
java - Web サービス wsse セキュリティの実装
IBM JAX-RPC/JAX-WS を使用して Web サービスを作成しています。wsse セキュリティを実装しようとしていますが、同じことを達成するための正確な手順がわかりません。この Web サービスには RSA 7.5 と Websphere 7 を使用します。
ドキュメントを読んで、私はそれが初めてで、同じことについて何も考えていないので、完全に迷子になりました。
Web サービスに wsse セキュリティを実装する手順を教えてもらえますか?
私は過去数日からこれに苦労しています。
編集
ヘッダーで認証を行いたいのですが、次のようになります。
ハンドラーを使用してヘッダーの内容を変更する以外に、同じことを達成する方法はありますか?
java - JAX-RPC Web サービスの JAX-WS クライアント スタブを生成していますか?
JAX-WS (wsimport) で生成されたクライアント スタブを使用して JAX-RPC Web サービスに接続できますか? JAX-WS クライアントを使用して JAX-RPC Web サービスを使用すると、どのような影響がありますか? 長所と短所はありますか?