tài liệu về webservice final

29 337 0
tài liệu về webservice final

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Hệ thống phân tán. Giới thiệu tổng quan Web Services. WSDL. UDDI. SOAP. XML. Bảo mật cho Web Services Ưu và nhược điểm của Web Services Tổng kết. Giới thiệu: Hệ thống phân tán là một hệ thống gồm các thành phần xử lý phân tán, giao tiếp với nhau qua một cơ sở hạ tầng truyền thông chung Vd: www, internet, mạng điện thoại….. Ứng dụng phân tán được hiểu là một ứng dụng phần mềm trên một hệ phân tán RMI Do JavaSoft đưa ra Được xây dựng trên ngôn ngữ Java Các ứng dụng của client-server phải được viết trong ngôn ngữ Java. Các đối tượng trong RMI không thể giao tiếp với các đối tượng không phải là đối tượng Java DCOM Do Microsoft đưa ra. Đưa ra IDL cung cấp các interface cho client gọi Các ứng dụng của DCOM chỉ tốt trên các ứng dụng của Microsoft. CORBA

©2004 JC Group WEB SERVICES Các thành viên thực hiện: NGUYỄN QUỐC VIỆT 50602991 NGUYỄN THANH TÚ 50602872 ©2004 JC Group Nội dung trình bày  Hệ thống phân tán.  Giới thiệu tổng quan Web Services.  WSDL.  UDDI.  SOAP.  XML.  Bảo mật cho Web Services  Ưu và nhược điểm của Web Services  Tổng kết. ©2004 JC Group Hệ thống phân tán  Giới thiệu: – Hệ thống phân tán là một hệ thống gồm các thành phần xử lý phân tán, giao tiếp với nhau qua một cơ sở hạ tầng truyền thông chung  Vd: www, internet, mạng điện thoại… – Ứng dụng phân tán được hiểu là một ứng dụng phần mềm trên một hệ phân tán ©2004 JC Group Ứng dụng phân tán Máy tính Máy tính Dữ liệu Ứng dụng phân tán Ứng dụng phân tán Dữ liệu ©2004 JC Group Ứng dụng phân tán (cont)  RMI – Do JavaSoft đưa ra – Được xây dựng trên ngôn ngữ Java – Các ứng dụng của client-server phải được viết trong ngôn ngữ Java. Các đối tượng trong RMI không thể giao tiếp với các đối tượng không phải là đối tượng Java  DCOM – Do Microsoft đưa ra. – Đưa ra IDL cung cấp các interface cho client gọi – Các ứng dụng của DCOM chỉ tốt trên các ứng dụng của Microsoft.  CORBA ©2004 JC Group WEB SERVICES MICROSOFT JAVA ©2004 JC Group WEB SERVICES  Là một tập các phương thức được gọi thực hiện từ xa thông qua một địa chỉ URL. Internet Internet Firewall Firewall Firewall Web Service Web Service Web Service Web Service Web Service Web Service Client Client ©2004 JC Group Đặc điểm WEB SERVICES  Web Services được truy xuất thông qua Web bằng cách dùng URL  Web Services liên lạc với thế giới bên ngoài dùng thông điệp XML gửi trực tiếp qua Web protocols  Web Services được đăng kí tại nơi chung, và được đặc tả tất cả các chức năng . ©2004 JC Group CÁC THÀNH PHẦN CỦA WEB SERVICES UDDIWSDL SOAP Web Service ©2004 JC Group Mô hình tương tác giữa các thành phần 2 2 1 1 5 5 Web service developer xây dựng và triển khai một Web Servce Web service developer xây dựng và triển khai một Web Servce 1 1 Web service developer đăng ký và phân loại Web Service Web service developer đăng ký và phân loại Web Service 2 2 Web service consumer truy vấn tìm kiếm Web Services Web service consumer truy vấn tìm kiếm Web Services 3 3 Web service consumer xác đinh Web Service thích hợp nhất Web service consumer xác đinh Web Service thích hợp nhất 4 4 Web service developer xây dựng ứng dụng tiêu thụ Web Service Web service developer xây dựng ứng dụng tiêu thụ Web Service 5 5 Pricing Web Service Pricing Web Service UDDI Services UDDI Services 3 3 4 4 [...]... Thường Kiệt Hồ Chí Minh City XML  Đặc điểm:  XML được thiết kế để chứa dữ liệu, không phải để hiển thị dữ liệu  Các thẻ (tags) XML không được định nghĩa trước mà do người lập trình tự định nghĩa  Mỗi thẻ trong file XML không chỉ chứa dữ liệu mà còn cho biết dữ liệu đó là gì Tìm kiếm dễ Vd: Trần Văn A ©2004 JC Group Bảo mật cho Web services  Một... giao thức HTTP và dùng XML để đóng gói dữ liệu  Hiện nay nhu cầu về các dịch vụ trên Internet (ngân hàng, thanh toán qua mạng, chứng khoán, tìm kiếm…) ngày càng nhiều nên web service phát triển rất nhanh Cùng với đó các nhu cầu về bảo mật, giữ an toàn thông tin cho web service cũng ngày càng phức tạp ©2004 JC Group Tham khảo  WS tutorial tại www.w3schools.com/webservices  Ebook: J2EE Web Services –... soap:mustUnderstand="1">234 Apples ©2004 JC Group Giới thiệu về XML  XML: Extensible Markup Language  Là một ngôn ngữ đánh dấu (makup language) mà ta có thể sử dụng để tự tạo ra các thẻ (tags) của mình  Ví dụ: Tag gốc Tag Data ©2004 JC Group

Ngày đăng: 10/09/2014, 11:28

Từ khóa liên quan

Mục lục

  • WEB SERVICES

  • Nội dung trình bày

  • Hệ thống phân tán

  • Ứng dụng phân tán

  • Ứng dụng phân tán (cont)

  • WEB SERVICES

  • Slide 7

  • Đặc điểm WEB SERVICES

  • CÁC THÀNH PHẦN CỦA WEB SERVICES

  • Mô hình tương tác giữa các thành phần

  • Slide 11

  • Web Service Description : WSDL

  • Ví dụ WSDL

  • Slide 14

  • UDDI (Universal Description, Discovery and Integration)

  • Đặc điểm của UDDI

  • SOAP - Simple Object Access Protocol

  • SOAP (cấu trúc của SOAP)

  • Ví dụ SOAP

  • Giới thiệu về XML

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan