免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
如何使用Axis開發(fā)Webservice應(yīng)用程序
Axis是Apache的一個開源web service引擎。它目前最為成熟的開源web service引擎之一。下面我主要介紹一下如何使用該Axis開發(fā)您的web service 服務(wù)。
  
  1、安裝
  以tomcat4.1為服務(wù)器,下面說明如何安裝axis:
  
  1.解壓下載后的包,將包中axis目錄復(fù)制到tomcat目錄下的webapps目錄下;
  
  2.將axis/WEB-INF/lib目錄下類文件復(fù)制到tomcat目錄下的common/lib目錄下;
  
  3.重新啟動tomcat;
  
  4.訪問http://localhost:8080/axis/happyaxis.jsp,如果能訪問,表示安裝成功;
  
  2、開發(fā)webservice服務(wù)
  
  a.編寫普通類文件,如下所示:
  //文件名:Test.java
  import java.util.*;
  
  public class Test
  {
  //fields
  private String name="gaga";
  private int age=20;
  private List items=new ArrayList();
  
  
  //method at here.
  public String getName()
   {
  return name;
  }
  
  public int getAge()
   {
  return age;
  }
  
  public List getItems()
   {
  return items;
  }
  }
  將本文件(Test.java)復(fù)制到Axis目錄下,并將其更名為Test.jws;
  
  b.訪問http://localhost:8080/axis/Test.jws,Axis就會編譯該文件,并將其部署到系統(tǒng)中,下面你就可以開發(fā)web service的客戶端程序了;
  
  3、開發(fā)客戶端程序
  
  下面是客戶端程序:
  import org.apache.axis.client.*;
  import org.apache.axis.client.Call;
  import org.apache.axis.client.Service;
  
  import javax.xml.namespace.QName;
  
  
  public class TestWebService
  {
  
  public static void main(String args[])
   {
  
  System.out.println("Start invoking....");
  
  try {
  String endpoint =
  "http://localhost:8080/axis/Test.jws";
  //你寫的那個文件
  Service service = new Service();
  Call call = (Call)
   service.createCall();
  call.setTargetEndpointAddress
  ( new java.net.URL(endpoint) );
  call.setOperationName("getAge");
   //填寫你要調(diào)用的方法名稱
  int ret =Integer.parseInt
  (("" + call.invoke( new Object[] {} )));
  
  System.out.println(ret);
  
  } catch (Exception e) {
  System.err.println(e.toString());
  }
  System.out.println("Finished the invoking.");
  }
  }
  關(guān)于業(yè)務(wù)調(diào)用封裝到服務(wù)端程序里,然后部署就可以了,就這么簡單。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
java開發(fā)webservice的幾種方式
TOMCAT+AXIS進行WEBSERVICE開發(fā)的配置和HELLOWORLD程序_楊廣淵
Tomcat Axis Eclipse實例講解
axis2_WebService_開發(fā)指南
Axis2開發(fā)webservice總結(jié)
用eclipse開發(fā)WebService(webservice應(yīng)用之二)- 大眼睛老虎 - 新浪BLOG
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服