1. Trang chủ
  2. » Công Nghệ Thông Tin

thuyết trình Jadeand web Services

17 326 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 17
Dung lượng 1,64 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

thuyết trình Jadeand web Services

Trang 1

JADE AND WEB

SERVICES

Vũ Thị Thu Hằng Phan Thị Thu Thảo

Lê Thị Đang Nguyễn Đình Tuấn

Trang 2

Nội dung

Demo Jade Web services Integration Gateway (WSIG) Giới thiệu về Jade

Web Services

Trang 3

WEB SERVICE

Vũ Thị Thu Hằng

Trang 4

Tại sao lại dùng Web service ?

Trang 5

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

Firewall

Firewall Firewall

Web Service Client

Trang 6

Đặc điểm WEB SERVICES

Web Services được truy xuất thông qua Web bằng cách dùng URL

Web Services được đăng kí tại nơi chung, và được đặc tả tất cả các chức năng

Không phụ thuộc vào ngôn ngữ lập trình

Truy cập bất cứ ứng dụng nào

Hỗ trợ thao tác giữa các thành phần không đồng nhất

Chi phí phát triển thấp

Dễ bảo trì

Trang 7

Kiến trúc của Web Service

Bind

Internet

Web Service

Provider

Web Service

Provider

UDDI (Web Service Broker)

UDDI (Web Service Broker)

Web Service Consumer

Web Service Consumer

Trang 8

Kiến trúc của Web Service

UDDI

Any Client

SOAP

IIS

Web Service

Trang 9

Các thành phần của Web Service

Web Service

SOAP UDDI

WSDL

Trang 10

WSDL (Web services Description Language)

WSDL là tài liệu viết bằng ngôn ngữ XML, tài liệu

này dùng để mô tả dịch vụ web

Khi một ai đó muốn sử dụng dịch vụ của bạn, họ

sẽ yêu cầu một tập tin WSDL để tìm ra vị trí của dịch vụ, các lời gọi hàm và làm sao truy cập

chúng Sau đó, họ sử dụng thông tin trong tập tin WSDL để tạo thành một yêu cầu SOAP

WSDL cũng mô tả cách các thông điệp được mã hóa và chỉ ra các giao thức dịch vụ hỗ trợ

Trang 11

Tại sao cần WSDL ?

WSDL cung cấp một mô tả toàn diện về các dịch

vụ của bạn

Nếu bạn đang cung cấp một dịch vụ, bạn nên luôn luôn cung cấp một WSDL mô tả nó

Nếu bạn là người sử dụng dịch vụ, bạn sử dụng

WSDL để xây dựng ứng dụng của bạn

Trang 12

UDDI (Universal Description, Discovery and Integration)

Làm thế nào để một client có thể sử dụng một web

service?

Phải tìm dịch vụ, biết thông tin về cách sử dụng dịch vụ và đối

tượng cung cấp dịch vụ.

UDDI sẽ cho biết những thông tin này!

Trang 13

Đặc điểm của UDDI

UDDI là phần chứa các thông tin của web service

UDDI được miêu tả bởi ngôn ngữ WSDL

UDDI giao tiếp thông qua SOAP

Nhiệm vụ:

Tìm đúng dịch vụ đang cần.

Định nghĩa cách kích họat dịch vụ.

Trang 14

SOAP (Simple Object Access Protocol)

Là giao thức được Web Service sử dụng để truyền

dữ liệu qua Internet

SOAP = XML + một giao thức có thể hoạt động

trên Internet (HTTP, FTP, SMTP), trong đó HTTP

phổ biến hơn cả.

Trang 15

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

2

1

5

Web service developer xây dựng và triển khai một Web Service

Web service developer xây dựng và triển khai một Web Service

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

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

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

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

Pricing Web Service

4

Trang 16

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

Trang 17

DEMO

Ngày đăng: 17/07/2015, 10:06

w