[英]How to publish a java web-service publicly?
在我基於Java的Web應用程序中(struts 2 and hibernate 3)
。 我已經使用apache axis做了一個Web服務。
網絡服務必須從數據庫中返回數據, android application.
將使用該數據android application.
現在,該服務顯然必須在公共ip上發布,以便我可以在android應用中訪問它。
請回答其緊急和重要。
為了在網絡上發布,您需要將其放置在支持網絡的服務器上,可以通過以下幾種方式進行:
REST與SOAP(Apache軸):
我建議使用REST,因為它重量輕,更靈活(它使您能夠以xml,json,html的形式獲得響應,而soap通常只是XML)。
JAX-RS id用於創建REST Web服務的Java API。 看球衣框架 。
AJAX是一種異步發送/獲取數據的方法,在Web應用程序中廣泛使用。
Android如何使用網絡服務會因您所使用的技術而異。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.