fbpx
维基百科

Apache Axis

阿帕奇 Axis 是一個開源、建基於XML的Web服務架構。它包含了Java和C++語言實現的SOAP伺服器,以及各種公用服務及API以生成和部署Web服務應用。用阿帕奇Axis開發者能夠創造可互操作的,分佈式的計算應用。Axis由Apache軟件基金會主持下制訂的。

Axis Java 编辑

當利用Java版Axis有兩個途徑,以Java碼作為Web服務。最簡單的一種是使用原生的jws(Java Web Service的文件)。另一種方法是使用定制的部署文件。定制部署讓您能自選資源,什麼要予以曝光。


參見Apache AXIS2

JWS Webservice 創作 编辑

jws文件包含Java類的源代碼要予以作為Web Service。一個普通的Java文件與jws文件主要區別是擴展名。另一個區別是,jws檔案部署源代碼,而不是編譯的類文件。


下面的例子是取自 http://ws.apache.org/axis/java/user-guide.html#PublishingWebServicesWithAxis(页面存档备份,存于互联网档案馆). 它將揭露方法加減類計算器。

 public class Calculator {  public int add(int i1, int i2) {  return i1 + i2;   }    public int subtract(int i1, int i2) {  return i1 - i2;  }  } 

JWS webservice 的部署 编辑

一個 Axis Servlet的部署,你只需要拷貝jws檔案 到伺服器的 Axis 目錄。如果你使用的是Apache 的container 如tomcat

JWS webservice 進入 编辑

進入jws Web Service是方便使用的URL"http://localhost:8080/axis/Calculator.jws". 如果您正在運行一個定制配置踞是tomcat或者不同的容器中,URL中可能會不同。

相關技術 编辑

  • Apache Axis2 - 重寫及重新設計的 Axis
  • Java的Web服務開發套件 - Java的Web服務開發套件
  • XML界面,對網絡服務 - RPC/web services 技術架構
  • Web服務調用框架 - JavaAPI引用Web服務

外部链接 编辑

  • Apache AXIS Homepage(页面存档备份,存于互联网档案馆) 在Apache軟件基金會
  • Apache AXIS C++ Homepage(页面存档备份,存于互联网档案馆) 在Apache軟件基金會
  • [1](页面存档备份,存于互联网档案馆) Axis-C++ 語言補習班於Apache軟件基金會
  • Apache Axis2/Java(页面存档备份,存于互联网档案馆) 在Apache軟件基金會
  • Apache Axis2/C(页面存档备份,存于互联网档案馆)在Apache軟件基金會

apache, axis, 阿帕奇, axis, 是一個開源, 建基於xml的web服務架構, 它包含了java和c, 語言實現的soap伺服器, 以及各種公用服務及api以生成和部署web服務應用, 用阿帕奇axis開發者能夠創造可互操作的, 分佈式的計算應用, axis由apache軟件基金會主持下制訂的, 阿帕奇, axis開發者阿帕奇軟體基金會当前版本1, 2006年4月22日, 操作系统跨平台类型web服务许可协议apache, license网站http, apache, axis, 目录, axis,. 阿帕奇 Axis 是一個開源 建基於XML的Web服務架構 它包含了Java和C 語言實現的SOAP伺服器 以及各種公用服務及API以生成和部署Web服務應用 用阿帕奇Axis開發者能夠創造可互操作的 分佈式的計算應用 Axis由Apache軟件基金會主持下制訂的 阿帕奇 Axis開發者阿帕奇軟體基金會当前版本1 4 2006年4月22日 操作系统跨平台类型Web服务许可协议Apache 2 0 License网站http ws apache org axis 目录 1 Axis Java 1 1 JWS Webservice 創作 1 1 1 JWS webservice 的部署 1 1 2 JWS webservice 進入 2 相關技術 3 外部链接Axis Java 编辑當利用Java版Axis有兩個途徑 以Java碼作為Web服務 最簡單的一種是使用原生的jws Java Web Service的文件 另一種方法是使用定制的部署文件 定制部署讓您能自選資源 什麼要予以曝光 參見Apache AXIS2 JWS Webservice 創作 编辑 jws文件包含Java類的源代碼要予以作為Web Service 一個普通的Java文件與jws文件主要區別是擴展名 另一個區別是 jws檔案部署源代碼 而不是編譯的類文件 下面的例子是取自 http ws apache org axis java user guide html PublishingWebServicesWithAxis 页面存档备份 存于互联网档案馆 它將揭露方法加減類計算器 public class Calculator public int add int i1 int i2 return i1 i2 public int subtract int i1 int i2 return i1 i2 JWS webservice 的部署 编辑 一個 Axis Servlet的部署 你只需要拷貝jws檔案 到伺服器的 Axis 目錄 如果你使用的是Apache 的container 如tomcat JWS webservice 進入 编辑 進入jws Web Service是方便使用的URL http localhost 8080 axis Calculator jws 如果您正在運行一個定制配置踞是tomcat或者不同的容器中 URL中可能會不同 相關技術 编辑Apache Axis2 重寫及重新設計的 Axis Java的Web服務開發套件 Java的Web服務開發套件 XML界面 對網絡服務 RPC web services 技術架構 Web服務調用框架 JavaAPI引用Web服務外部链接 编辑Apache AXIS Homepage 页面存档备份 存于互联网档案馆 在Apache軟件基金會 Apache AXIS C Homepage 页面存档备份 存于互联网档案馆 在Apache軟件基金會 1 页面存档备份 存于互联网档案馆 Axis C 語言補習班於Apache軟件基金會 Apache Axis2 Java 页面存档备份 存于互联网档案馆 在Apache軟件基金會 Apache Axis2 C 页面存档备份 存于互联网档案馆 在Apache軟件基金會 取自 https zh wikipedia org w index php title Apache Axis amp oldid 68135104, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。