Javaバージョン1.4.2でSOAPクライアントを作成するために使用できるライブラリは何ですか?
5 に答える
Apache Axisは Java 1.4 で動作し、WS-Security などの仕様をかなり適切にサポートしています。
2 つの主要なオプションは、Apache Axis / Axis2と Sun Metro JAX-WS スタック(J2EE 5 および J2SE 6 に含まれる) です。
ただし、Metro は注釈を使用するため、Java 5 以降のみです。
Metro も CXF も Java 1.4.x では動作しません。どちらも Java5 が必要です。オプションは Axis/Axis2 と XFire しかないと思いますが、Axis2 1.5 でも Java 5 のみになり、XFire はほとんど CXF に置き換えられます。Java 1.4 は、WebServices スタックにとってほぼ行き止まりです。
一般的なもののほとんどはその頃でした。ただし、アーカイブされたバージョンに移動する必要がある可能性があります。これは、現在、いくつかの主要なリビジョンが古いためです。特にJava5は、その機能が採用される傾向があるほどの優れた機能を追加しました。
私は Apache CXF のファンです。以下は、Web サービス クライアントを開発するさまざまな方法に関するチュートリアルです。
http://cwiki.apache.org/CXF20DOC/how-do-i-develop-a-client.html