2009-10-05 32 views

Trả lời

17

Thật không may, bạn không thể có điều đó.

Nhưng thay vào đó, bạn nhận được số WCF Test Client!

Có sẵn từ thư mục C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ của bạn và đó là công cụ GUI để đính kèm với các dịch vụ WCF và kiểm tra chúng tương tác. Khá tiện dụng.

Là một lợi ích, WCF Test Client cũng có thể xử lý các loại "phức tạp", ví dụ: các đối tượng mà bạn muốn chuyển sang các cuộc gọi dịch vụ - điều đó không bao giờ có thể thực hiện trên các trang thử nghiệm ASMX.

Nếu không, bạn sẽ phải sử dụng một cái gì đó như WCF Storm (công cụ .NET) hoặc SoapUI (dựa trên Java) cho các dịch vụ SOAP của bạn.

Marc

+0

Có thể chạy Máy khách thử nghiệm trên máy chủ thử nghiệm hoặc sản xuất để gỡ lỗi nhanh không? (không cài đặt VS)? –

+0

không bao giờ cố gắng làm điều đó, bởi vì nó là một công cụ GUI tương tác, và không có cài đặt riêng MSI cho nó. SoapUI (mà là miễn phí, quá) mặt khác hỗ trợ kiểm tra dòng lệnh của dịch vụ, tôi tin - nhưng nó dựa trên Java, vì vậy bạn cần ít nhất một thời gian chạy Java trên các máy chủ thử nghiệm của bạn –

+0

Bạn có thể muốn có một nhìn vào WCFStorm, quá - đó là .NET và yêu cầu hỗ trợ một loạt các kịch bản thử nghiệm. –

1

Chắc chắn bạn có thể trỏ WCFTestClient vào bất kỳ thứ gì.

0

Trình kiểm tra WCF thực sự hữu ích. Bạn có thể trỏ nó đến máy chủ sản xuất hoặc kiểm tra của bạn, cũng như localhost. Nó cho phép bạn gọi các phương thức của bạn như các dịch vụ web ASMX cũ đã làm. Bạn có thể xem giá trị kết quả được định dạng độc đáo và có thể xem XML.

Các vấn đề liên quan