Chúng tôi viết ứng dụng khách cho dịch vụ từ xa để hiển thị các dịch vụ web SOAP và xuất bản định nghĩa WSDL cho các dịch vụ đó.Tạo dịch vụ web mô phỏng từ tệp WSDL trong Python
Chúng tôi không có quyền truy cập vào hệ thống trong khi thử nghiệm, vì vậy chúng tôi muốn viết một dịch vụ giả. Chúng tôi đang sử dụng Python cho khách hàng, vì vậy, lý tưởng nhất là chúng tôi muốn sử dụng Python cho máy chủ giả, mặc dù tôi cho rằng nó không thực sự cần thiết.
Ước mơ sẽ có thể tạo ra các tệp từ tệp WSDL mà chúng ta có thể điền vào, sau đó phục vụ chúng bằng cách sử dụng Paste Deploy làm máy chủ WSGI, mặc dù nó không phải là Paste Deploy hoặc WSGI quá lâu vì nó hoạt động đáng tin cậy. Điều chính là chúng ta cần phải tạo ra các sơ khai từ tệp WSDL "thực" để chúng ta không vô tình viết một máy chủ giả không tuân thủ.
Chúng tôi đang sử dụng thư viện cho thư viện phía máy khách và đã xem xét soaplib và ZSI. Tuy nhiên, các công cụ wsgi2py trong soaplib nói "không sử dụng" ở đầu và ZSI có vẻ như rất nhiều để nuốt. Mọi người thường sử dụng cái gì cho loại điều này?
Martin
Cảm ơn cả hai. Từ một thử nghiệm nhanh chóng, SoapUI (miễn phí) trông tuyệt vời. – optilude