我正在开发一个Android应用程序,其中用户必须输入他的登录详细信息进行身份验证...然后应用程序将检查用户在服务器上输入的用户名和密码,并将采取相应的行动。如何将这些登录详细信息传递给server..and我是否需要在服务器端实现Web服务或者可以使用servlet?
任何人都可以告诉我应该使用哪种Web服务用于上述目的...我还需要将我的客户端应用程序中的其他数据发送到服务器,在服务器上处理它并将回复交还给客户端应用程序...还有如何实现Web服务?它有什么工具吗?任何教程都会有很大的帮助。 提前谢谢......
答案 0 :(得分:1)
好吧,要将数据发送到服务器,您可以使用HttpPost
和HttpGet
个请求。
当你需要从服务器获得结果时,是的,你需要一个Web服务。
答案 1 :(得分:0)
您可以使用servlet(或)webservice,任何服务,只要可以通过URL访问它。确保servlet / webservice返回XML / JSON(这两种格式中的一种是首选,您需要编写servlet /服务以便以其中一种格式返回响应)响应,当您点击Internet Explorer中的URL时。一旦确定URL返回数据,那么
1) In your app, using HTTPClient, invoke the URL
2) You will get either XML/JSON
3) If it JSON, use in buit JSONObject to parse the response and get the data
If response is XML, use either SAX/Dom parsing to parse the response.