以下是代码的示例,目前还未真正测试过服务器端到底能不能接受到这次请求数据,只是简单观察了下 TCP/IP Monitor, 后期会投入一定的时间继续深入这套API组件.
IClient.java
package com.apt.client;
/**
* Constant Interface to define the normal Constant in this application
*
* @author Lv Pin
*
*/public interface IClient {
/**
* The XML Header of every XML string
*/ public String XML_HEADER = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>";
}
XMLClient.java
package com.apt.client;
import java.io.IOException;
import org.apache.http.HttpResponse;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
/**
* HTTP Client, to send data