让我直接说这是我第一次尝试使用Web服务。我正在尝试使用Symbility(一种索赔估算套件)中的信息。我能够导入WSDL,并且可以看到这些类。现在,我要做的就是从系统中检索与提供的信息匹配的用户。这是一个代码示例
Dim ws As Symbility.SymbilityClaimsServiceSoap
Dim c As New Symbility.CompanyIDSpecification
Dim ah As New Symbility.AuthenticationHeader
Dim svs As String = "https://staging.symbility.net/Api/v02_13/Claims.asmx"
Dim userReq As New Symbility.GetUsersRequest
Dim userResp As Symbility.GetUsersResponse
Dim u() As Symbility.User
Dim r As Symbility.Result
ah.AccountNumber = 1234
ah.Password = "password"
c.CompanyID = ""
userReq.AuthenticationHeader = ah
Dim uids As New Symbility.UserIDSpecification
uids.UserID = "username"
userResp = ws.GetUsers(userReq)
当我尝试运行此命令时,它说ws未设置为对象的实例。我理解这一点是因为提供的示例使用NEW关键字实例化了它,但它告诉我NEW与命名空间不兼容。
如何联系getUsers()?好像我在使这个复杂化。 newB陷入困境。