<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Apache_Axis</id>
	<title>Apache Axis - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Apache_Axis"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Apache_Axis&amp;action=history"/>
	<updated>2026-07-05T13:00:00Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Apache_Axis&amp;diff=273278&amp;oldid=prev</id>
		<title>imported&gt;94rain：​消歧义：Tomcat →Apache Tomcat; →Apache Tomcat</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Apache_Axis&amp;diff=273278&amp;oldid=prev"/>
		<updated>2021-10-09T17:20:42Z</updated>

		<summary type="html">&lt;p&gt;消歧义：&lt;a href=&quot;/wiki/Tomcat&quot; title=&quot;Tomcat&quot;&gt;Tomcat&lt;/a&gt; →&lt;a href=&quot;/wiki/Apache_Tomcat&quot; title=&quot;Apache Tomcat&quot;&gt;Apache Tomcat&lt;/a&gt;; →&lt;a href=&quot;/wiki/Apache_Tomcat&quot; title=&quot;Apache Tomcat&quot;&gt;Apache Tomcat&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox_Software &lt;br /&gt;
| name =       阿帕奇 Axis &lt;br /&gt;
| logo =       &lt;br /&gt;
| screenshot = &lt;br /&gt;
| caption = &lt;br /&gt;
| developer =  [[阿帕奇軟體基金會]] &lt;br /&gt;
| latest_release_version = 1.4&lt;br /&gt;
| latest_release_date = {{release date|2006|04|22}}&lt;br /&gt;
| operating_system =    [[跨平台]] &lt;br /&gt;
| genre = [[Web服务]]&lt;br /&gt;
| license = [[Apache License|Apache 2.0 License]] &lt;br /&gt;
| website = http://ws.apache.org/axis/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;阿帕奇 Axis&amp;#039;&amp;#039;&amp;#039; 是一個開源、建基於XML的Web服務架構。它包含了Java和C++語言實現的SOAP伺服器，以及各種公用服務及[[API]]以生成和部署Web服務應用。用阿帕奇Axis開發者能夠創造可互操作的，分佈式的計算應用。Axis由Apache軟件基金會主持下制訂的。&lt;br /&gt;
&lt;br /&gt;
== Axis Java ==&lt;br /&gt;
當利用Java版Axis有兩個途徑，以Java碼作為Web服務。最簡單的一種是使用原生的jws（Java Web Service的文件）。另一種方法是使用定制的部署文件。定制部署讓您能自選資源，什麼要予以曝光。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
參見Apache [[AXIS2]]。&lt;br /&gt;
&lt;br /&gt;
=== JWS Webservice 創作 ===&lt;br /&gt;
jws文件包含Java類的源代碼要予以作為Web Service。一個普通的Java文件與jws文件主要區別是擴展名。另一個區別是，jws檔案部署源代碼，而不是編譯的類文件。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
下面的例子是取自 http://ws.apache.org/axis/java/user-guide.html#PublishingWebServicesWithAxis{{Wayback|url=http://ws.apache.org/axis/java/user-guide.html#PublishingWebServicesWithAxis |date=20070716222504 }}.&lt;br /&gt;
它將揭露方法加減類計算器。&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
 public class Calculator {&lt;br /&gt;
   public int add(int i1, int i2) {&lt;br /&gt;
     return i1 + i2; &lt;br /&gt;
   }&lt;br /&gt;
 &lt;br /&gt;
   public int subtract(int i1, int i2) {&lt;br /&gt;
     return i1 - i2;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==== JWS webservice 的部署 ====&lt;br /&gt;
一個 Axis Servlet的部署，你只需要拷貝jws檔案 到伺服器的 Axis 目錄。如果你使用的是Apache 的container 如[[Apache Tomcat|tomcat]]。&lt;br /&gt;
&lt;br /&gt;
==== JWS webservice 進入 ====&lt;br /&gt;
進入jws Web Service是方便使用的URL&amp;quot;http://localhost:8080/axis/Calculator.jws&amp;quot;. 如果您正在運行一個定制配置踞是[[Apache Tomcat|tomcat]]或者不同的容器中，URL中可能會不同。&lt;br /&gt;
&lt;br /&gt;
== 相關技術 ==&lt;br /&gt;
* [[Apache Axis2]] - 重寫及重新設計的 Axis&lt;br /&gt;
* [[Java的Web服務開發套件]] - Java的Web服務開發套件&lt;br /&gt;
* [[XML界面，對網絡服務]] - RPC/web services 技術架構 &lt;br /&gt;
* [[Web服務調用框架]] - JavaAPI引用Web服務&lt;br /&gt;
&lt;br /&gt;
==外部链接==&lt;br /&gt;
* [http://ws.apache.org/axis/ Apache AXIS Homepage]{{Wayback|url=http://ws.apache.org/axis/ |date=20130413003957 }} 在Apache軟件基金會 &lt;br /&gt;
* [http://ws.apache.org/axis/cpp/ Apache AXIS C++ Homepage]{{Wayback|url=http://ws.apache.org/axis/cpp/ |date=20071021005220 }} 在Apache軟件基金會 &lt;br /&gt;
* [http://ws.apache.org/axis/cpp/arch/End-2-End-Sample.html]{{Wayback|url=http://ws.apache.org/axis/cpp/arch/End-2-End-Sample.html |date=20070804174647 }} Axis-C++ 語言補習班於Apache軟件基金會 &lt;br /&gt;
* [http://ws.apache.org/axis2/ Apache Axis2/Java]{{Wayback|url=http://ws.apache.org/axis2/ |date=20070704015153 }} 在Apache軟件基金會 &lt;br /&gt;
* [http://ws.apache.org/axis2/c/ Apache Axis2/C]{{Wayback|url=http://ws.apache.org/axis2/c/ |date=20070702035313 }}在Apache軟件基金會 &lt;br /&gt;
&lt;br /&gt;
{{Apache}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Apache軟件基金會|Axis]]&lt;br /&gt;
[[Category:Web服務]]&lt;/div&gt;</summary>
		<author><name>imported&gt;94rain</name></author>
	</entry>
</feed>