使用Android应用程序与服务器建立连接

时间:2014-12-14 22:21:41

标签: android

我有一个网络服务器,通过用户名和密码我可以连接到它并从中检索数据。

我需要从Android应用程序连接此服务器。

到目前为止,我尝试将HttpPost的用户名和密码发布到服务器。但是,服务器不允许我检索数据,因为我们没有建立连接。

我是否有办法以与网络连接相同的方式从我的Android应用程序建立与服务器的连接?

我猜它叫做“VPN连接”。

1 个答案:

答案 0 :(得分:0)

我认为您需要一个Web服务,只需尝试在Web服务器中创建一个简单的RESTful服务。

首先,您将创建一个Login服务,将登录凭据传递给它并检索安全的auth_key。例如:HttpPost - >登录:params(用户名,密码);回复 - >登录:auth_key =" xxxx0000"。

您使用auth_key从服务器检索数据(auth_key充当数据的安全性),在您的数据服务中,您应该需要有效的auth_key作为数据param,然后它会返回您想要的数据。例如:HttpPost - >数据:params(auth_key);回复 - >数据:data1:xxxx,data2,xxxx,data3:etc ......

使用JSON生成数据,这是通过客户端 - 服务器连接传递数据的简单方法:)

如果您对设置简单的RESTful服务有任何疑问,请随时询问:)

希望这会有所帮助。