- Nếu quá trinh thương lượng chất lượng dịch vụ thành cơng, các Service
triển khai trên hệ quản trị cơ sở dữ liệu MySQLL hồn tồn miễn phí.
e_ Xây dựng Scrvice Proxy để triệu gọi tới hai Web Services kia. Trên Service Proxy chứa hai phương thức để triệu gọi tới hai Service Composition. Thơng thường Service Proxy khơng cần phải được viết ra bởi người lập trình viên mà thường
được tự sinh từ filc WSDL của ScarchFlight Service và SearchHotel Service. Tuy
nhiên về vẫn đề bản quyên, chúng tơi đã sử dụng cơng cụ tự sinh miễn phí trên
Internet tại trang htp://nsoftware.com, ở đây việc tự sinh ra Scrvice Proxy cũng bị
giới hạn về các chức năng của ScrvIce, để Service Proxy cĩ thể thực hiện được bằng cách sinh từ website trên bắt buộc cần phải cĩ các thư viện API đi kèm được cung cấp bởi nsofwarecom. Vì thế chúng tơi chỉ sử dụng website
http://nsoftware.com để sinh ra các lớp và phương thức trừu tượng của Service
Proxy, cịn quá trình phát triển lõi bên trong để triệu gọi tới các Service Composition và đo lường thời gian đáp ứng đều được code thủ cơng. Service Proxy cũng được phát triển trên ngơn ngữ java.
Chương trình Client để triệu gọi tới Service Proxy là một chương trình giao điện GUI. Cho phép người dùng chọn lựa tên thành phố đến và tên thành phố xuất phát. Từ đĩ
chương trình sẽ triệu gọi tới Service Proxy để lấy kết quả trả về bao gồm danh sách các chuyến bay, danh sách các khách sạn và kết quả thời gian đáp ứng của hai Web Service Composttion.
Đề thể hiện tính độc lập với platform, ở đây chúng tơi cĩ 3 Web Service tuy nhiên do
điều kiện cĩ hạn nên chúng tơi sẽ triển khai tất cả các Web Service này trên mơi trường
localhost tại 2 Web Server khác nhau.
e Scrvice SearchHotel được triển khai bằng thư viện Apache-Soap, cải đặt trên mơi trường J2EE - Java 2 Platform, Enterprise Edition. Web Server thực hiện trên cổng