Axis1.4をJavaプロジェクトに統合する方法

PHPz
リリース: 2023-04-17 20:07:25
転載
1081 人が閲覧しました

1. サーバー (プロジェクト名:server)

1.1. Axis1.4 環境構築

1) axis1.4 ファイルをダウンロード [クリックしてダウンロード] し、axis-1_4\lib のすべての jar パッケージをserver\WebRoot\WEB-INF\lib

## にコピーします。 #2) 次のように、server-config.wsdd ファイルの内容を、server\WebRoot\WEB-INF に追加します。

                       
ログイン後にコピー
3) 内容を、server\WebRoot\WEB-INF\web.xml に追加します:

   index.jsp    AxisServlet org.apache.axis.transport.http.AxisServlet   AxisServlet /services/*   index.html index.htm index.jsp default.html default.htm default.jsp   
ログイン後にコピー
##1.2 . Web サービスのクラスとメソッドの作成
package com.sdxjd.webservice; public class Server { public String getName(String name){ return "Hello ,"+name; } }
ログイン後にコピー

1.3. Tomcat のデプロイメントでは、ブラウザーのアクセス アドレスを開きます:

http://localhost:8080/server/services

2. クライアント (プロジェクト名: client)

2.1. 使用します。クライアントを生成するための jdk に付属の wsimport コマンド。コマンドは次のとおりです:

wsimport -keep -pcom.sdjxd.base http://localhost:8080/server/services/Server.jws?wsdl

生成された Java ファイルを client\src パスにコピーします

2.2. クライアント クラスとメソッドを記述します

package com.sdjxd.client; import com.sdjxd.base.Server; import com.sdjxd.base.ServerService; public class Client { public static void main(String args[]){ Server server = new ServerService().getServer(); String res = server.getName("webservice"); System.out.println(res); } }
ログイン後にコピー

以上がAxis1.4をJavaプロジェクトに統合する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!