-Web Services là thành phần trong Application mà nó expose dữ liệu , cung cấp dịch vụ trong thế giới Web. -Nó là thành phần trong phần mềm.
-Nó chưa nghiệp vụ riêng của nó.
II.Các đặc điểm của WebServices :
-WebServices được xây dựng dựa trên xml và giao thức chuẩn : HTTP , SOAP..
-WebServices không phụ thuộc vào nền tảng và ngôn ngữ.
III.Tại sao cần WebServices :
-Là công cụ để kết nối các ứng dụng khác nhau (Application to Application )
IV. WebServices hoạt động như thế nào :
-Client sẽ gọi WebServices đến Server sử dụng SOAP trên giao thức HTTP.
-Server sẽ phân tích và trả về dữ liệu dạng XML.
V.Các component chính của WebService :
-Simple Object Access Protocol (Soap) : 1 Standard duy nhất của WebService để chuyển đổi dữ liệu.
-WebServices Description Language (WSD): để mô tả WebService.
-Universal Description, Discovery and Integration (UDDI): dùng mô ta phát hiện tìm kiếm và tích hợp.
Cụ thể ở đây :
A.Soap
-Được dùng để trao đổi dữ liệu.
-Dựa trên giao thức HTTP
-Soap có nhiều phần :
B.UDDI
-Là một Platform độc lập
-Sử dụng để mô tả WebService.
NHẬN XÉT :
a) Ưu điểm :
-Nó cung cấp khả năng hoạt động lớn với các phần mềm khác nhau chạy trên những nền tảng khác nhau.
-Sử dụng các giao thức chuẩn. Giao thức và định dạng dữ liệu dựa trên văn bản (text).
-Nâng cao khả năng tái sử dụng.
-Tạo mối quan hệ tương tác lẫn nhau giữa các thành phần trong hệ thống.
b) Nhược điểm :
-Xảy ra thiệt hại trong quá trình chết WebServices.
-Quá nhiều chuẩn cho dịch vụ Web khiến người dùng khó nắm bắt.
-Cần quan tâm tới bảo mật.
Không có nhận xét nào:
Đăng nhận xét