1. Trang chủ
  2. » Luận Văn - Báo Cáo

Slide do an nghiên cứu dịch vụ web

20 267 1

Đ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 20
Dung lượng 1,02 MB

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

Nội dung

Định nghĩa Web ServiceText ext Text Web services là các dịch vụ trên web là những thành phần phần mềm có khả năng giao tiếp trên nhiều mạng khác nhau, sử dụng rộng khắp, không thuộc qu

Trang 1

NGHIÊN CỨU DỊCH VỤ WEB

Giáo viên hướng dẫn : ThS Đỗ Thanh Thủy

Sinh viên : Đoàn Hải Nam

Trang 2

Nội dung trình bày

Đặt vấn đề

1

Tổng quan về Web Service

2

Xây dựng demo “Dự báo thời tiết”

Xây dựng demo “Dự báo thời tiết”

3

Kết luận Kết luận

4

Trang 3

Đặt vấn đề

Ngày nay nhu cầu sử dụng Internet để lấy thông tin

ngày càng tăng nên thông tin nhiều khi bị quá tải, không được cập nhật đúng và không kịp thời, có khi cập nhập cả những thông tin cũ

Thông tin một sự kiện mới một cách kịp thời và chính

xác là một yêu cầu rất quan trọng trong cuộc sống

Việc nghiên cứu đưa ra một công nghệ, một phương

pháp hợp lý để khắc phục những hạn chế hiện nay là rất cần thiết

Vì vậy tôi chọn đề tài “Nghiên cứu dịch vụ WEB”

Trang 4

Tổng quan về Web Service

Định nghĩa về

Web Service

WEB SERVICE

Cách tạo ra một Web Service

Tại sao dùng Web Service?

Trang 5

Định nghĩa Web Service

Text

ext

Text

Web services là các dịch vụ trên web là những thành phần phần mềm có khả năng giao

tiếp trên nhiều mạng khác nhau, sử dụng rộng

khắp, không thuộc quyền sở hữu riêng dựa trên

chuẩn mở XML, phù hợp với sự thiết lập của

những chuẩn tương tác mở.

Trang 6

Tại sao dùng Web Service

•Web services kết hợp sử dụng nhiều công nghệ khác nhau cho phép hai ứng dụng cùng ngôn ngữ , độc lập hệ điều hành trao đổi được với nhau thông qua môi trường mạng Internet.

•Có khả năng kết hợp các công nghệ đã có như là XML, SOAP, WSDL, UDDI để tạo ra các service.

•Web service cho phép client và server tương tác được với nhau ngay cả trong những môi trường khác nhau

•Web service rất linh động.

•Web service có thể công bố (publish) và gọi thực hiện qua mạng.

Trang 7

Cách tạo một Web Service

XML

UDDI

SOAP

WSDL Text

Web Service

Web Service bao gồm

Trang 8

Cách tạo một Web Service

Ngôn ngữ định dạng mở rộng XML (Extensible

Markup Language):

+ XML là một ngôn ngữ mô tả văn bản với cấu trúc do người sử dụng định nghĩa

+ Người sử dụng hay các chương trình có thể quy ước định dạng các tag XML để giao tiếp với nhau.Thông tin cần truyền

tải được chứa trong các tag XML,ngoài ra không chứa bất cứ thông

tin nào khác về cách sử dụng hay hiển thị những thông tin ấy

Trang 9

Cách tạo một Web Service

WSDL -Web Services Description Language

+ WSDL là một ngôn ngữ mô tả giao tiếp và thực thi dựa trên XML Web service sử dụng ngôn ngữ WSDL để truyền các tham

số và các loại dữ liệu cho các thao tác , các chức năng mà Web

service cung cấp

+ Một WSDL hợp lệ gồm có hai phần:

1 Phần giao diện mô tả giao diện và giao thức kết nối

2 Phần thi hành mô tả thông tin để truy xuất service + WSDL mô tả 7 loại thông tin chính bao gồm: import, types, message, portType,binding,service và port

Trang 10

Cách tạo một Web Service

UDDI (Universal Description , Discovery and

Integration)

Để có thể sử dụng các dịch vụ, trước tiên client phải tìm dịch

vụ, ghi nhận thông tin về cách sử dụng dịch vụ và biết được đối tượng

cung cấp dịch vụ UDDI định nghĩa một số thành phần cho biết trước các thông tin này để cho phép các client truy tìm và nhận lại những thông tin yêu cầu sử dụng web services

UDDI cung cấp những thông tin về doanh nghiệp hoặc dịch vụ

mà doanh nghiệp hoạt động,Web Service mà doanh nghiệp cung

cấp.UDDI gồm thông tin chi tiết về API để tìm kiếm và publish dịch

vụ,cung cấp thông tin và đại chỉ của Web Service để khi sử dụng khai

thác dịch vụ

Cấu trúc UDDI gồm các thành phần: White pages, Yellow pages ,Green pages ,tModel

Trang 11

Cách tạo một Web Service

SOAP - Simple Object Access Protocol

Web servicves có thể truy xuất bằng một giao thức là Simple Object Access Protocol – SOAP Nói cách khác có thể truy

xuất đến UDDI registry bằng các lệnh gọi hoàn toàn theo kiểu

SOAP

SOAP là giao thức nằm giữa tầng vận chuyển và tầng mô

tả thông tin về dịch vụ, SOAP cho phép người dùng triệu gọi một

service từ xa thông qua một message XML

Trang 12

Cách tạo một Web Service

XML

WSDL

UDDI

SOAP

WEB SERVICE

Để tạo một Web service cần xây dựng các tầng cần thiết trong kiến trúc Web service hay nói cách khác là xây dựng và thiết lập các thành phần trong các

tầng đó, cụ thể là các thành phần SOAP , WSDL , UDDI , XML

Trang 13

Xây dựng demo “dự báo thời tiết”

Demo được xây dựng theo mô hình 3 tiers :

Trang 14

Xây dựng demo “dự báo thời tiết”

Trang 15

Xây dựng demo “dự báo thời tiết”

Y ou

r T

ex t

Y ou

r T

ex t

Y ou

r T

ex t

Trang 16

Xây dựng demo “dự báo thời tiết”

Trang 18

Xây dựng demo “dự báo thời tiết”

2000

200

2002

2003

Trang 19

KẾT LUẬN

•Áp dụng những kiến thức đã học vào quá trình nghiên cứu

•Tiếp cận và ứng dụng công nghệ mới

•Qua việc nghiên cứu, đã giúp hiểu được những khái niệm và

những đặc tả về Web service từ đó giúp hiểu được cách thức làm

việc và hoạt động để một người tiêu dùng nhận được thông tin

tức thời từ nhà sản xuất

Trang 20

THE END

Ngày đăng: 07/11/2014, 21:06

TỪ KHÓA LIÊN QUAN

w