この記事では、JavaがクライアントからサーバーWebサービスにアクセスする方法について説明します。次のように、参照のために共有してください。
inputstream in = testclient.class.getClassLoader()。getResourceAsStream( "dataSource.properties"); properties prop = new Properties(); prop.load(in); string endpoint = prop.getProperty( "url"、 "none"); //サービスの場所、System.out.println(system.getProperty( "java.library.path")); //システムはWebApp名であり、それを独自のWebAppService Service = new Service()に変更します。 //サービスインスタンスを作成し、必要であることに注意してください! call call = null; try {call =(call)service.createcall();} catch(serviceException e){// todo auto-feenated catch blocke.printstacktrace();} //コールインスタンスの作成も必須です! call.settargetEndpointAddress(エンドポイント); // call.setoperationName( "getRefinfo")のサービス場所を設定します。 // helloworld string jsonv =(string)call.invoke(new object {cardinno})でメソッド名を呼び出すには; // DataSource.Propertiesファイルの内容、SRCディレクトリに配置します。 URLは、WebServiceクラスurl = http:// localhost:8090/bid/services/helloworldによってアクセスされるパスを指しますJava関連のコンテンツの詳細については、このサイトのトピックをご覧ください:「Javaデータ構造とアルゴリズムのチュートリアル」、「Javaファイルの概要とディレクトリ操作スキル」、「Java操作DOMノードスキルの概要」、「Javaキャッシュ操作スキルの概要」
この記事がみんなのJavaプログラミングに役立つことを願っています。