Tải bản đầy đủ (.ppt) (32 trang)

Bài giảng SOAP new

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.23 MB, 32 trang )


BÁO CÁO BÀI TẬP LỚN MÔN MẠNG
MÁY TÍNH VÀ LẬP TRÌNH MẠNG
ĐỀ TÀI:TÌM HIỂU VỀ SOAP

GVHD: ĐOÀN THỊ THU HÀ

Nhóm sinh viên thực hiện:Nhóm19
ĐINH THỊ QUYÊN - 533413
NGUYỄN THỊ SEN - 533416
HOÀNG THỊ THÁI - 533419

Phần I. Mở đầu
Phần II. Nội dung
I. Định nghĩa SOAP
II. Các đặc trưng của SOAP
III. Cấu trúc thông điệp SOAP
IV. Ưu nhược điểm của SOAP
Phần III. Kết luận
Phần IV. Tài liệu tham khảo.
NỘI DUNG TRÌNH BÀY

Phần I. Mở đầu
Như chúng ta đã biết ngày nay công nghệ
thông tin đang phát triển rất mạnh mẽ.Song
song với điều đó là nhu cầu tìm hiểu,trao
đổi thông tin giữa các ứng dụng cũng rất
cao.Và tất nhiên phải có những giao thức
giúp cho việc trao đổi thông tin được diễn
ra và SOAP chính là một trong những giao
thức để làm được điều đó.Sau đây chúng


ta sẽ nghiên cứu về SOAP

I. Định nghĩa 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ả.

Phần II. Nội dung

web service
Inter
net
Inter
net
Fire
wall
Fire
wall
Fire
wall
WebService
WebService
Web
Service
Web
Service
Web
Service

Web
Service
Client
Client

web service

Là một abstract interface, được thể hiện
trong HTML dựa trên sự tương tác của
User & Web Server .

Là một software application được truy
xuất thông qua Web bởi một ứng dụng
khác .

CÁC THÀNH PHẦN CỦA WEB SERVICES
UDDI
WSDL
SOAP
Web Service
UDDI
WSDL
SOAP
UDDI
WSDL
SOAP
UDDI
WSDL



Trong đó:

WSDL (Web Service Description
Language ):Là ngôn ngữ mô tả dịch vụ

UDDI (Universal Description, Discovery, and
Integration) :được sử dụng để đăng ký và tìm
dịch vụ Web đã được miêu tả cụ thể trong
WSDL , UDDI sử dụng SOAP để giao tiếp với
UDDI server

SOAP:giúp client có thể truy xuất đến UDDI
registry bằng các lệnh SOAP

Đến đây chúng ta đã hiểu được web services
là như thế nào, nó được công bố và truy xuất ở
đâu. Nhưng vẫn còn một vấn đề khá quan trọng
đó là: Làm thế nào chúng ta truy xuất dịch vụ khi
tìm thấy? Câu trả lời là 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 chúng
ta có thể truy xuất đến UDDI registry bằng các
lệnh gọi SOAP.

+ XML là viết tắt của eXtensible Markup
Language.
+ XML là một ngôn ngữ đánh dấu tương tự
như HTML.
+ XML được thiết kế để mang dữ liệu,
không để hiển thị dữ liệu.

+Các thẻ XML không được định trước. Bạn
phải xác định các thẻ của riêng bạn (*)
+ XML được thiết kế để tự mô tả
XML là gì?

XML Namespaces

XML Namespaces cung cấp một phương
pháp để tránh xung đột tên phần tử.

Giải quyết các xung đột Tên Sử dụng một
tiền tố

Ví dụ

<h:table>
<h:tr>
<h:td>Apples</h:td>
<h:td>Bananas</h:td>
</h:tr>
</h:table>
<f:table>
<f:name>African Coffee Table</f:name>
<f:width>80</f:width>
<f:length>120</f:length>
</f:table>

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×