我创建了几个Web服务,但我不知道如何编写我的Android应用程序来连接并向其发送数据。
我是Android开发人员和初学者(我不使用Jersey API)
我的工作服务示例。 (JSON格式)
创建客户
服务:http://108.168.203.227/meetandgreet/Customer.svc/CreateCustomer
e.g。
输入:
{
"objCustomerModel": {
"FirstName": "Harry",
"LastName": "Potter",
"EmailId": "potter@gmail.com",
"ContactNo": "98765432165",
"Address1": "11 address",
"Address2": "22 address",
"Password": "123456"
}
}
输出:
Insertion : {"CreateCustomerResult":{"Id":"19","Message":"","Status":"0"}}
Duplicate: {"CreateCustomerResult":{"Id":"19","Message":"","Status":"1"}}
Error: {"CreateCustomerResult":{"Id":null,"Message":"will show error message here","Status":"-1"}}
答案 0 :(得分:0)
既然它是基于标准HTTP协议的Web服务,您可以使用低级java网络库(URL,URLConnection,URLEncoder / URLDecoder)来调用服务。 此外,许多Android开发人员使用名为httpclient http://hc.apache.org/httpclient-3.x/
的高级库