Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 216 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
216
Dung lượng
1,74 MB
Nội dung
[...]... Web services processor contacts Web services for hotel and flight reservations to complete the requested scheduling action [1] Throughout the book, the diamond-on-a-stick convention is used to represent a Web services interface Figure 1-2 Applications can use Web services to book a restaurant table and make hotel and flight reservations Page 10 UnderstandingWeb Services- XML,WSDL, SOAP andUDDI Web. .. previously, Web services by themselves are not executable but instead have to be mapped to a program, an object, a middleware system, or a database management system.) Interacting with Web services is like interacting with traditional applications Additional Technologies Page 31 UnderstandingWeb Services- XML,WSDL, SOAP andUDDI Core Web services technologies, such as SOAP,WSDL,and UDDI, are useful... related XML-based technologies to transport and to transform data into and out of programs and databases Web services require the use of several related XML-based technologies Page 16 UnderstandingWeb Services- XML,WSDL, SOAP andUDDI n n n n XML (Extensible Markup Language), the basic foundation on which Web services are built provides a language for defining data and how to process it XML represents a... publish the service that you offer and to find the services that others offer and that you may want to use This is the function that UDDI (universal distribution, discovery, and interoperability) provides Inside the Enterprise Many companies are exploring the potential advantages of using Web services both Page 26 UnderstandingWeb Services- XML,WSDL, SOAP andUDDI inside and outside the enterprise This... business UDDI uses SOAP for registering and discovering information Figure 1-9 shows how a business would register Web service information, along with other, more traditional contact information, with the UDDI registry A business first generates a WSDL file to describe the Web services supported by its SOAP processor (1) and uses UDDI APIs to register Page 27 UnderstandingWeb Services- XML,WSDL, SOAP and. .. one-way messaging, broadcast, Page 12 UnderstandingWeb Services- XML,WSDL, SOAP andUDDIand publish/subscribe Most major database management systems, such as Oracle, SQL Server, and DB2, support XML parsing and transformation services, allowing direct interaction between Web services and database management systems Middleware vendors typically also provide a mapping of Web services to their software systems,... If the future of the Web depends on its ability to support data communications as Page 21 UnderstandingWeb Services- XML,WSDL, SOAP andUDDI effectively and easily as it supports text communications, Web services need to be able to refer dynamically to Web end points, or addresses (URLs), and to map data to and from XML transparently These end points, or addresses, provide the services that process.. .Understanding Web Services- XML,WSDL, SOAP andUDDI n Streamlining business procurement, invoicing, and shipping operations The next generation of the Web will use software-oriented services to interoperate directly with applications built using any combination of objects, programs, and databases But Web services are not only about interfaces to objects, programs, middleware, and databases... the shop computers as a Web service The local inventory service then contacts the manufacturer's Web service over the Internet and sends the order for the correct number of skateboots, based on available shelf space and the most popular sizes Figure 1-3 The Skateboots order entry service comprises several other Web services Page 11 UnderstandingWeb Services- XML,WSDL, SOAP andUDDI The Skateboots Company's... process and information model, maps the model to XML schemas, and Page 28 UnderstandingWeb Services- XML,WSDL, SOAP andUDDI defines requirements for applications that process the documents and exchange them among trading partners [5] Although the original ebXML effort ended in May 2001, work continues on specific OASIS (The Organization for the Advancement of Structured Information Standards) and UN/CEFACT . Web is.
Understanding Web Services- XML, WSDL, SOAP and UDDI
Page 3
Unlike existing distributed computing systems, Web services are adapted to the Web. . data type and structure and even to
Understanding Web Services- XML, WSDL, SOAP and UDDI
Page 4
create new ones, if necessary. When all programs and software