-(IBAction) webServicexRequestPost:(id)sender{
//封装soap请求消息,构建webServices请求字符串
NSString * soapMessage = [NSString stringWithFormat:@"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"
"<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">\n"
"<soap:Body>\n"
"<Test xmlns=\"http://jinlong.ctc.com\">\n"
"<userID>%@</userID>\n"
"</Test>\n"
"</soap:Body>\n"
"</soap:Envelope>\n",@"JINLONG"
];
NSString * msgLength = [NSString stringWithFormat:@"%d", [soapMessage length]];
//设置请求地址
NSURL * url = [NSURL URLWithString:@"http://localhost:8080/TestWebServices/services/Test"];
NSMutableURLRequest * urlRequest = [NSMutableURLRequest requestWithURL:url];
//加请求头文件
[urlRequest addValue: @"text/xml; charset=utf-8" forHTTPHeaderField:@"Content-Type"];
[urlRequest addValue: @"http://service.xiva.com/login" forHTTPHeaderField:@"SOAPAction"];
[urlRequest addValue: msgLength forHTTPHeaderField:@"Content-Length"];
//设置请求方式
[urlRequest setHTTPMethod:@"POST"];
[urlRequest setHTTPBody: [soapMessage dataUsingEncoding:NSUTF8StringEncoding]];
NSURLResponse *reponse;
NSError * error = nil;
//接受返回数据
NSData * responseData = [NSURLConnection sendSynchronousRequest:urlRequest returningResponse:&reponse error:&error];
NSMutableString *
result = [[NSMutableString alloc] initWithData:responseData encoding:NSUTF8StringEncoding];
NSLog(@"Return String is========>%@",result);
}