21,886
社区成员
发帖
与我相关
我的任务
分享
String endpoint="http://192.168.10.70:8080/school/services/TrjnSearchService?wsdl";
Service service=new Service();
Call call=(Call) service.createCall();//回调服务
call.setUsername("用户名称");
call.setPassword("用户密码");//用户认证
call.setTargetEndpointAddress(new java.net.URL(endpoint));
// call.setOperationName("sayHelloG");
call.setOperationName(new QName("http://www.w3.org/2001/XMLSchema", "getSessionId"));//设置指定的命名空间,根据wsdl文件来决定
String ret=(String)call.invoke(new Object[] {});
System.out.println(ret);
private void button1_Click(object sender, EventArgs e)
{
try
{
ym.TrjnSearchServiceEndPointService trjn = new WindowsApplication2.ym.TrjnSearchServiceEndPointService();
ICredentials credentials = new NetworkCredential("用户名称", "用户密码");
trjn.Credentials = credentials;
ym.TranItemDTO[] trans = trjn.tranItem();
listBox1.Items.Clear();
foreach (ym.TranItemDTO var in trans)
{
listBox1.Items.Add(var.trancode + " " + var.tranname);
}
this.Text = trans.Length.ToString();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}