簡體   English   中英

在Internet Web應用程序(j2ee應用程序)和Android移動應用程序之間交換數據

[英]exchange data between Internet Web app (j2ee app) and Android mobile application

我正在研究Android應用程序原型,需要在Internet Web應用程序和Android移動應用程序之間交換數據。 任何指針,我如何實現?

一個好的方法是實現與數據庫交互的Web服務(RESTful或SOAP,XML或JSON)層。 webapp和android app都可以通過WS層進行連接

一個不錯的選擇是在服務器上實現RESTful Web服務。 要直接訪問它,請使用Android隨附的Apache庫,或者您也可以使用可在android上運行的restlet框架,例如Restlet

現在作為標准,您絕對應該在服務器端使用REST Web服務,該服務將處理JSON格式的數據。 您可以找到許多有關如何在多個服務器容器,JAX-RS實現等中創建此類服務的教程。您還將在Android端找到很多有關將JSON數據讀取和寫入此類服務的信息(任何Twitter教程)會做)

我肯定會使用Web服務來分離業務和表示層,以公開業務邏輯。

您可以選擇使用RESTFul或SOAP Web服務或任何其他種類的遠程訪問解決方案(取決於您的資源和要求),但是關鍵是要分離您的層。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM