Sử dụng svcutil, bạn có thể tạo giao diện và lớp (hợp đồng dữ liệu) từ WSDL.
svcutil your.wsdl (or svcutil your.wsdl /l:vb if you want Visual Basic)
Thao tác này sẽ tạo một tệp có tên "your.cs" trong C # (hoặc "your.vb" trong VB.NET) chứa tất cả các mục cần thiết.
Bây giờ, bạn cần tạo một lớp "MyService" sẽ triển khai giao diện dịch vụ (IServiceInterface) - hoặc một số giao diện dịch vụ - và đây là phiên bản máy chủ của bạn.
Bây giờ bản thân một lớp vẫn chưa thực sự hữu ích - bạn sẽ cần lưu trữ dịch vụ ở một nơi nào đó. Bạn cần tạo phiên bản ServiceHost của riêng mình để lưu trữ dịch vụ, cấu hình điểm cuối, v.v. - hoặc bạn có thể lưu trữ dịch vụ của mình bên trong IIS.