我想查看网络服务的可用性。 这是我从Web服务运行函数的代码
DataSet ds = new DataSet();
DataTable dt = new DataTable();
NegsoNotifier.WorkItemsService.WorkItemsSoapClient wiservice;
wiservice = new NegsoNotifier.WorkItemsService.WorkItemsSoapClient();
System.ServiceModel.EndpointAddress adr;
adr = new System.ServiceModel.EndpointAddress(Weburl);
wiservice.Endpoint.Address = adr;
//wiservice.Open();
ds = wiservice.GetMyWorkItems(Username, Password);
dt = ds.Tables[0];
我如何理解此Web服务是否正在运行?
答案 0 :(得分:4)
如果服务回答,则它正在运行。如果它以一个对问题正确的答案回答,那么它正在正确运行。
请注意,它可能正在运行,但未正确运行 。例如,它所需的数据库服务器可能已关闭。