Tôi đã viết các dịch vụ webservices cho nhiều dịch vụ web qua nhiều năm và hầu như tất cả thời gian tôi được cung cấp một XSD ngoài WSDL và tôi sử dụng XSD này nhiều hơn WSDL để hiểu webservice .
Tuy nhiên tôi chưa bao giờ tạo webservice. Tôi đã thực hiện rất nhiều hướng dẫn và đơn giản vì chúng không liên quan đến việc tạo ra một XSD.
Có thể xin vui lòng cho tôi biết làm cách nào để tạo một XSD cho một dịch vụ web mà tôi đã tạo.Cách tạo XSD cho SOAP Webservice
7
A
Trả lời
9
Phần tử Types
của WSDL là XSD. Đó là hệ thống kiểu WSDL sử dụng. Nó thực sự là một phần của WSDL specification. Có thể sử dụng các hệ thống gõ khác, nhưng XSD là tiêu chuẩn và tôi chưa bao giờ thấy bất cứ điều gì khác được sử dụng tại chỗ của nó. Nhiều nếu không phải hầu hết các thư viện dịch vụ web sẽ chỉ làm mọi thứ thành một WSDL phẳng, nhưng nếu bạn đang sử dụng WCF với các hợp đồng dữ liệu (mặc định), nó sẽ thực sự hiển thị các tệp XSD một cách riêng biệt và bạn sẽ thấy chúng theo chỉ thị xsd:import
. Nếu không, chỉ cần sao chép nội dung bên trong <wsdl:types>
, tát vào một số declaration, lưu bằng cách mở rộng .xsd
và có lược đồ của bạn.
Các vấn đề liên quan
- 1. tiêu thụ SOAP webservice bằng cách sử dụng jquery
- 2. Cách tạo xpath từ xsd?
- 3. Tạo webservice từ wsdl
- 4. Cách tạo một webservice bằng Qt
- 5. XSD cho tài liệu XML được tạo cho C#?
- 6. Tạo DataContract từ XSD
- 7. Trình tạo mã XSD
- 8. Có một XSD cho XSD, một Meta-XSD không?
- 9. Tạo và liên kết XSD với WADL
- 10. Pojo để tạo xsd
- 11. tạo xml từ xsd
- 12. Sự cố khi tạo proxy WebService bằng svcutil
- 13. Làm thế nào để phân biệt nó là một SOAP hoặc REST webservice?
- 14. Tạo một dataset.designer.vb từ XSD
- 15. Làm thế nào để tạo mã PHP của khách hàng cho SOAP bằng cách sử dụng SOAP UI?
- 16. Tạo mảng cho chuỗi XSD qua JaxB JXC
- 17. ServiceStack - tạo ra ASP.NET webservice -reference issue
- 18. WebService không thể xử lý yêu cầu với SOAP Body không có một tiền tố namespace
- 19. Cách tạo lớp proxy từ WSDL trong trường hợp webservice
- 20. Làm cách nào để chuyển dữ liệu từ trình xử lý SOAP sang ứng dụng khách webservice?
- 21. Thư viện SOAP cho PHP
- 22. Cung cấp kho khóa cho webService client
- 23. type = "xs: string" HOẶC type = "xsd: string" trong giao thức SOAP
- 24. Tạo webservice từ WSDL với định dạng Tài liệu/dạng chữ
- 25. Cách thêm tiêu đề SOAP vào yêu cầu SOAP bằng JAX-WS?
- 26. Cách tạo .xsd từ tệp .cs bằng công cụ xsd.exe?
- 27. WebService Headers Xác thực
- 28. Cách theo dõi các yêu cầu WebService ScriptService?
- 29. SOAP Client cho Python 3
- 30. Cách tạo các dịch vụ web SOAP bằng java
xin lỗi vì phát lại trễ và cảm ơn bạn đã trả lời. Đây là [WSDL] (http://appfuse.org/rpc/soap-axis/confluenceservice-v1?wsdl) vui lòng chỉ ra đâu là XSD. –
@user: Đó là chính xác nơi tôi đã nói, dưới ' '. –
Aaronaught