Thứ Bảy, 26 tháng 7, 2014

Web Services

1: Web Services là gì ?  



 -Web Services là một thành phần trong Application, dùng để hiện thị dữ liệu, cung cấp các dịch vụ trong thế giới web.  
- Một service là một thành phần của phần mềm. Trong mỗi web service chứa các nhiệm vụ riêng của nó 
- Cho phép client và server tương tác trong môi trường khác nhau. Nó có thể triển khai bởi 1 phần mềm ứng dụng phía server (Ví như PHP, Oracle Application server, Microsoft.NET) • Có nhiều mô-đun và có thể công bố lên Internet.

2: Đặc điểm của Web Services. 
 -Web Services dựa trên xml và các giao thức chuẩn       
      +HTTP      
     +SOAP 
 -Web Services không phụ thuộc vào ngôn ngữ

3: Sử dụng Web Services.  
  -Web Services dùng để kết nối tất cả các dịch vụ khác nhau  
  -Cung cấp các dịch vụ một cách dễ dàng  
  -Kết nối các business với nhau

4: Cách Web Services hoạt động 

  -Client sẽ gọi đến web service trên môi trường internet, sử dụng ngôn ngữ soap trên phương thức http
  -Web service sẽ xử lý dữ liệu của client để biết client muốn gì 
  -Web service sau đó sẽ trả lại dữ liệu dưới dạng xml

5:Các thành phần của  web service:
-SOAP : dùng để truyền tải dữ liệu.
-WSDL : dùng để mô tả cấu trúc dữ liệu.
-UDDI : dùng để kết nối, liên lạc giữa server và client.

Nhận xét:

Ưu điểm:

  +Không phụ thuộc vào nền tảng nên có khả năng sử dụng rộng với các phần mềm khác nhau.
  +Sử dụng giao thức chuẩn mở.
  +Dễ dàng tái sử dụng.
  +Thích hợp cho việc phát triển các phần mềm, ứng dụng rộng

Nhược điểm 
 + Khi dịch vụ web chết có thể gây ra những thiệt hại lớn
 + Vấn đề an toàn và bảo mật phải được quan tâm cao.


        Không có nhận xét nào:

        Đăng nhận xét