我在寫一個將嚴重依賴tomcat服務器的android應用程序。在我走之前,我希望得到關於如何設置通信的一些建議。應用程序發送的數據的請求範圍很廣。什麼是最好的方法來實現這一點。是序列化對象還是有更好的方法?一個很好的教程鏈接將非常感激。Android和Tomcat通信?
2
A
回答
2
我解決這個問題,我通過以下方式申請:
首先,我使用了一個RestWebService(即JAXRS參考實現)。這是Tomcat服務器上的通信端點。
然後可以通過使用JSON字符串來完成消息的交換。它們得到了Android的很好的支持,並且JAXRS與JACKSON結合使用可以輕鬆將對象轉換爲JSON或反序列化它們。我通常編寫一個JSON對象庫,其中包含應該在兩側都可用的所有對象,並將這個庫包含在兩個項目中。
2
我很滿意RESTful Web服務。那麼你有自由開發後端,而不必過多考慮前端。我推薦Jersey作爲REST API,網上有一些教程(vogella.com命名)。
相關問題
- 1. Android和Bluthooth通信
- 2. 與Apache Tomcat的Intercontainer通信
- 3. 與android和nodejs通信
- 4. opencv,node.js和android通信
- 5. Tomcat和Logging Stacktrace信息
- 6. Android和servlet通信和顯示
- 7. Android TallyServer通信
- 8. Android HTTP通信:
- 9. Android MVP通信
- 10. Tomcat實例之間的通信
- 11. 與Tomcat的雙向SSL通信
- 12. Apache/PHP無法與Tomcat通信JavaBridge
- 13. Eddystone信標的背景信標檢測和通知(iOS和Android)?
- 14. web服務器(tomcat,jboss..etc)可以和nodejs通信嗎?
- 15. Android和PHP之間的最快通信
- 16. Android 6.1和Smartwatch無法通信WearableListenerService
- 17. Android和PC之間的通信(C#)
- 18. Android活動和服務通信
- 19. Android和Symbian之間的NFC通信
- 20. android穿戴和移動數據通信
- 21. PHP和android之間的通信
- 22. Android和MySQL服務器通信
- 23. Android中的通話和短信
- 24. 覆盆子pi和android手機通信
- 25. Android和PHP之間的安全通信
- 26. Android服務和async服務通信
- 27. 使用esp8266的Android和arduino通信
- 28. Android和EC2與RDS之間的通信
- 29. Android和NativeActivity之間的通信
- 30. Android:活動和服務通信