String HTTP_URL="HTTP://IBM-SERVER:8989";
Serveice service=new Service();
Call call=(Call)service.createCall();
call.setTargetEndpointAddress(HTTP_URL);
call.setOperationName(new QName(HTTP_URL,"方法1"));
string body="<?xml version=\"1.0\"encoding=\"gb2312\"?>..."
try
{
   string[] results=(string[]) call.invoke(new Object[]){
   "参数1",body,"参数2","参数3"});
   System.out.println(results[0]);
   System.out.println(results[1]);
   System.out.println(results[2]);
}
catch(RemoteException e)
{
   e.printStackTrace();
}
----------------------------------------------------------
上面的语句是JAVA的语句,我想用C# 2008 在WEB模块里写出来,应该怎么写?另外,在赋值给body时的XML,上面是手写的,在C#中我想把SQL 2000中的T1表中的数据直接转换成XML在赋予BODY,应该怎么改?
BODY中的值格式必须是XML的,不能改变。所以只能是在C#中先取出T1的表数据,然后在转换成XML,在赋值BODY,但具体怎么做呢?谢谢