webservice:
接口类public interface AndroidService {

public boolean InsertSQL(String username, String address, String phone);

}
实现类:
public class AndroidServiceImpl implements AndroidService {
ConSQL consql;
private ExecutorService executorservice;
private static List<ConSQL> mSQLList= new ArrayList<ConSQL>();
String strsql;
ThreadServer thread;

// public String example(String message) {
// return message;
// }
public boolean InsertSQL(String name, String address, String phone)    
{              
//接收客户端消息VALUES('nkjh', 'jkj', '1234')
// StringBuffer sb = new StringBuffer("INSERT INTO [user](name, address, phone) values(");
strsql="INSERT INTO [user](name, address, phone) values("+name+','+address+','+phone+')';
System.out.println(strsql);  
Server();
if("succees".equals(thread.mStrMSG))
     return true;
else
return false;
}
public void Server(){
try{

//创建一个线程池
executorservice=Executors.newCachedThreadPool();
System.out.println("start...");
//用来临时保存客户端连接的socket对象
consql = new ConSQL();
while(true){
mSQLList.add(consql);
//开启一个客户端线程
executorservice.execute(new ThreadServer(consql,mSQLList,strsql));
}
}catch(IOException e){
e.printStackTrace();
}

}
}
线程类
public class ThreadServer implements Runnable {

private ConSQL          mconsql;//客户端consql对象
private PrintWriter mPrintWriter;
public  String mStrMSG;
private List<ConSQL>    mSQLList= new ArrayList<ConSQL>();
private String          mstrsql; public ThreadServer(ConSQL consql,List<ConSQL> mSQLList,String strsql) throws IOException {
// 
this.mconsql=consql;
this.mSQLList=mSQLList;
this.mstrsql=strsql;
} public void run() {
try{
//
boolean data =mconsql.insert(mstrsql);
if(data){
mStrMSG="succees";
sendMessage();
}
else mStrMSG="error";

}
catch (IOException e)
{
e.printStackTrace();
}

}

//发送消息给所有客户端
public void sendMessage() throws IOException
{
System.out.println(mStrMSG);
for (ConSQL consql : mSQLList)
{
// mPrintWriter = new PrintWriter(client..getOutputStream(), true);
mPrintWriter.println(mStrMSG);
}
}
}
server.xml
  <?xml version="1.0" encoding="UTF-8" ?> 
- <beans xmlns="http://xfire.codehaus.org/config/1.0">
- <service>
  <name>Service</name> 
  <namespace>http://services/Service</namespace> 
  <serviceClass>web.android.service.AndroidService</serviceClass> 
  <implementationClass>web.android.service.AndroidServiceImpl</implementationClass> 
  <style>wrapped</style> 
  <use>literal</use> 
  <scope>application</scope> 
  </service>
  </beans>