2010-09-16 58 views
0

我是Restful Web Services的新成員,並且對創建一個需求提出了一些問題。使用JAX-WS/Axis2開發Restful Web服務

1)我在機器上只安裝了Apache2,我無法安裝任何EE服務器。在這種情況下是否可以創建Restful Web Service?在我的情況Axis2或JAX-WS有什麼更好的?

2)我想讓某些文件的內容可以通過Internet訪問,所以我需要創建一個將被客戶端調用的函數,並從文件返回例如XML?有什麼方法可以使用URL映射直接分享文件嗎?

非常感謝!

回答

1

1)您無法安裝任何EE服務器,確定。如果您可以安裝Apache Tomcat,請使用mod_jk,以便Apache可以將某些請求重定向到Tomcat。在這種情況下,您可以使用Apache Axis2,Apache CXF或METRO(主要是SOAP服務)或Jersey(用於RESTful服務)。另一方面,如果您不能安裝tomcat,請嘗試使用Zend Framework的PHP來開發Web服務;

2)使用REST風格的Web服務,您可以使用XML或JSON將任何資源(文件內容)返回給用戶。

此致敬禮, Romualdo。