Tôi đang thử nghiệm các dịch vụ web trong .NET lần đầu tiên. Tôi gần như ở đó, nhưng dường như tôi không thể sử dụng dịch vụ web. Tôi biết bài đăng này tương tự như khoảng 5-6 bài đăng khác trên trang web này, nhưng tôi đã xem xét chúng và vẫn không thể có được cú pháp chính xác.Tiêu thụ các dịch vụ web trong VB.NET
Cho đến nay, tôi có: -Tạo một dịch vụ web đơn giản mà tạo ra một thư mục -Worked trong môi trường phát triển, nhưng mất một số xử lý sự cố để có được để làm việc trên máy chủ trực tiếp -Tôi có thể kéo lên "Automagically" tạo ra trang dịch vụ .NET. -Thêm tham chiếu dịch vụ web - bây giờ có thể xem tham chiếu trong trình thám hiểm giải pháp của tôi và trong intellisense.
Cập nhật: Dưới đây là một liên kết đến webservice bản thân: http://67.78.188.50/Jservices/Service1.asmx
Các dịch vụ web chấp nhận một chuỗi (tên của thư mục ví dụ/test/thư mục). Tuy nhiên, khi tôi nhập vào tên của Web Reference (ServiceReference1) - Tôi không nhận được những phương pháp tôi mong đợi ...
Dưới đây là lựa chọn của tôi với các đối tượng ServiceReference1 ...
ServiceReference1.makeDirRequest
ServiceReference1.makeDirRequestBody
ServiceReference1.makeDirResponse
ServiceReference1.makeDirResponseBody
ServiceReference1.Service1Soap
ServiceReference1.Service1SoapChannel
ServiceReference1.Service1SoapClient
Nếu bạn không có bất cứ điều gì tốt đẹp để nói, John Saunders, không nói gì cả :) – tpow
Nếu bạn có WebMethods tiếp xúc trong dịch vụ của bạn, bạn có thể gọi chúng. Bạn có bất kỳ phương pháp nào về dịch vụ của mình với thuộc tính [WebMethod()] không? – kd7
Có, makeDir là phương thức web tiếp xúc sử dụng thuộc tính đó. Đó là cú pháp cho "Gọi" mà tôi dường như không thể nhận được. Câu lệnh gọi như thế nào? – tpow