Công lý

Tìm hiểu biết Về Tập Tin Wsdl Là Gì, Soap Và Restful Web Service

[Globalizethis]

Sự ko giống nhau tôi nhận thấy là WSDL chứa XSD và trong WSDL chúng ta mang thể khai báo những hoạt động, nhưng ko phải trong XSD. Đúng ko?

XSD định nghĩa một lược đồ là định nghĩa về cách cấu trúc một tài liệu XML. du khách mang thể sử dụng nó để kiểm tra xem một tài liệu XML đã cho mang hợp lệ ko và tuân theo những quy tắc du khách đã đặt ra trong lược đồ.du khách đang xem: Wsdl là gì

WSDL là một tài liệu XML mô tả một dịch vụ web. Nó cho thấy những hoạt động mang sẵn và cách dữ liệu nên được cấu trúc để gửi tới những hoạt động đó.

du khách đang xem: Wsdl là gì

những tài liệu WSDL mang XSD liên quan cho thấy những gì hợp lệ để đưa vào tài liệu WSDL.

WSDL(tiếng nói của một dân tộc mô tả dịch vụ web) mô tả dịch vụ của du khách và những hoạt động của nó – dịch vụ được gọi là gì, nó cung cấp phương thức nào, loại tham số và giá trị trả về nào cho những phương thức này?

XSD(Định nghĩa lược đồ Xml) mô tả cấu trúc tĩnh của những loại dữ liệu phức tạp được trao đổi bởi những phương thức dịch vụ đó. Nó mô tả những loại, những trường của chúng, bất kỳ hạn chế nào trên những trường đó (như độ dài tối đa hoặc mẫu biểu thức chính quy), v.v.

Xem thêm: Tin Tức Mới Nhất Về Mai Thu Huyền Sinh Năm, Mai Thu Huyền

Đó là một mô tả về kiểu dữ liệu và do đó những thuộc tính tĩnh của dịch vụ – đó là về dữ liệu.

Xem thêm: Pierce Brosnan Akan Perankan Doctor Fate Di Film Black Adam, Doctor Fate

187 23 thg 12, 2009marc_sXSD: Định nghĩa lược đồ XML. 

WSDL: tiếng nói của một dân tộc định nghĩa dịch vụ web. 

Tôi sẽ ko trả lời về mặt kỹ thuật. Tôi đang nhắm mục tiêu giải thích này ở người mới bắt đầu.

ko dễ để giao tiếp giữa hai ứng dụng khác nhau được phát triển bằng hai kỹ thuật khác nhau. Ví dụ, một liên doanh ở Chicago mang thể phát triển ứng dụng web bằng Java và một liên doanh khác ở New York mang thể phát triển ứng dụng bằng C # và lúc hai liên doanh này quyết định chia sẻ thông tin thì XML sẽ xuất hiện. Nó giúp lưu trữ và vận chuyển dữ liệu giữa hai ứng dụng khác nhau được phát triển bằng những kỹ thuật khác nhau. Lưu ý: ko giới hạn ở tiếng nói của một dân tộc lập trình, vui lòng nghiên cứu về việc vận chuyển thông tin giữa hai ứng dụng khác nhau. 

XSD là một định nghĩa lược đồ. Ý tôi là, nó bảo người tiêu dùng phát triển XML của họ trong một lược đồ như vậy. Vui lòng xem hình ảnh bên dưới và vui lòng theo dõi chặt chẽ với phần tử “load-on-startup” và loại của nó là số nguyên. Trong hình ảnh XSD, du khách mang thể thấy nó mang nghĩa là giá trị nguyên cho “tải lúc khởi động” và do đó lúc người tiêu dùng tạo XML của mình, họ đã chuyển một giá trị int cho phần tử cụ thể đó. Xin nhắc lại, XSD là một lược đồ và kiểu trong lúc XML là một hình thức để giao tiếp với một ứng dụng hoặc hệ thống khác. Người ta phải xem XSD và tạo XML theo cách như vậy nếu ko nó sẽ ko giao tiếp với một ứng dụng hoặc hệ thống khác được phát triển với một kỹ thuật khác. Một liên doanh ở Chicago cung cấp một mẫu XSD cho một liên doanh ở Texas để viết hoặc tạo XML của họ theo định dạng XSD đã cho. Nếu liên doanh ở Texas ko tuân thủ những quy tắc hoặc lược đồ được nói trong XSD thì ko thể mong đợi thông tin chính xác từ liên doanh ở Chicago. mang rất nhiều việc phải làm sau câu chuyện nói trên, mà một người nghiệp dư hoặc người mới phải biết trong lúc viết mã cho một số điều như tôi đã nói ở trên. Nếu du khách thực sự muốn biết những gì xảy ra sau đó thì tốt hơn là ngồi với những kỹ sư ứng dụng cao cấp, những người thực sự phát triển dịch vụ web. Tiếp tới là WSDL, vui lòng theo dõi những hình ảnh và phấn đấu tìm ra WSDL sẽ phù hợp với nơi nào. 

******/TÌM hiểu biết ======== Dưới đây là một phần hình ảnh XML ========== ************ ***

*

*

*

Tôi đã phải tạo một WSDL mẫu cho một dịch vụ web mang tên là Book. Lưu ý, đó là XSD nhưng du khách phải gọi nó là WSDL (tiếng nói của một dân tộc định nghĩa dịch vụ web) vì nó rất đặc trưng cho Dịch vụ web. WSDL bên dưới (hay nói cách khác là XSD) được tạo cho một lớp mang tên Book.Java và nó đã tạo ra một dịch vụ SOAP. Cách dịch vụ web SOAP tạo ra nó là một chủ đề khác nhau. Người ta phải viết một lớp Java và trước lúc thực hiện nó tạo ra như một dịch vụ web, người tiêu dùng phải đảm bảo API Axis2 được cài đặt và dịch vụ web Tomcat to Host được đặt đúng chỗ. 

Là một người phục vụ (người cho phép người khác (khách hàng) truy cập thông tin hoặc dữ liệu từ hệ thống của họ) thực sự mang lại cho khách hàng (người cần sử dụng thông tin hoặc dữ liệu của người phục vụ) truy cập hoàn toàn vào dữ liệu thông qua Dịch vụ web trái đất sẵn sàng để lộ Cơ sở dữ liệu của họ cho người ngoài. tương đương liên doanh của tôi, đã quyết định cung cấp một số thông tin về những sản phẩm thông qua Dịch vụ web, do đó liên doanh du lịch Đà Nẵng phải tạo mẫu XSD và truyền lại cho một số khách hàng muốn làm việc với liên doanh du lịch Đà Nẵng. Họ phải viết một số mã để sử dụng hoàn toàn XSD đã cho và thực hiện những cuộc gọi Dịch vụ web để lấy dữ liệu từ người phục vụ và chuyển đổi dữ liệu trở lại yêu cầu phù hợp của họ, sau đó hiển thị hoặc xuất bản dữ liệu hoặc thông tin về sản phẩm trên trang web của họ. Một ví dụ đơn thuần sẽ là đặt vé FLIGHT. Một hãng hàng ko sẽ cho phép những bên thứ ba sử dụng dữ liệu chuyến bay trên trang web của họ để bán vé. Nhưng một lần nữa mang nhiều hơn thế, chỉ là ko cho đại lý vé máy bay của bên thứ ba bán vé, sẽ mang đồng bộ hóa và bảo mật tại chỗ. Nếu ko mang đồng bộ hóa thì mang 100% cơ hội hơn một khách hàng mang thể mua cùng một vé máy bay từ nhiều nguồn khác nhau. 

Tôi trông mong những chuyên gia sẽ đóng góp cho câu trả lời của tôi. Thật khó cho người mới hoặc người mới hiểu biết XML, XSD và sau đó làm việc trên Dịch vụ web. 

Chuyên mục: Kiến Thức

Nguồn : Sưu tầm

Related Articles

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Back to top button