Thứ Bảy, 23 tháng 8, 2014

Describe overview of webservice

I. Khái niệm Webservice

Mô hình Webservice

- Web Services là một thành phần trong Application có tác dụng hiển thị dữ liệu và cung cấp các dịch vụ trong web.  
- Mỗi service là một thành phần của ứng dụng. Nó chứa các nhiệm vụ riêng 

- Web Sercive cho phép client và server tương tác trong các môi trường khác nhau. Có thể triển khai bởi một phần mềm ứng dụng phía server (như PHP, Oracle Application server, Microsoft.NET).

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

III. Tác dụng



Sử dụng Webservice.
 - 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.

IV. Hoạt động 

Cách Web Service hoạt động.
- Đầu tiên 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.
- Tiếp theo web service sẽ xử lý dữ liệu của client để biết client muốn gì 
- Cuối cùng web service sau đó sẽ trả lại dữ liệu dưới dạng xml.


Trong web service có các thành phần :
- 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.

V.Nhận xét:
- Ưu điểm :
 + Như ở trên ta đã biết web service 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ở.
 + Tái sử dụng một cách dễ dàng.
 + Phù hợp phát triển các phần mềm, ứng dụng rộng.

- Nhược điểm:
 + Nếu dịch vụ web chết có thể gây ra thiệt hại lớn.
 + Vấn đề an toàn và bảo mật chưa cao.

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

Đăng nhận xét