Đánh giá chương trình

Một phần của tài liệu Triển khai nhà thông minh với webservice và ngôn ngữ bpel trên thiết bị hỗ trợ UPNP (Trang 52 - 54)

Chương trình đã cài đặt đúng yêu cầu đặt ra trong việc kết hợp giữa Webservice và BPEL trong việc triển khai nhà thông minh. Tuy nhiên, chương trình thiết kế ở mức độ thử nghiệm trên thiết bị ảo hoặc số lượng thiết bị UPnP ít.

    

CHƯƠNG 6. KẾT LUẬN VÀ ĐỀ XUẤT

Toàn bộ luận văn đã nghiên cứu về việc kết hợp giữa Webservice trên thiết bị UPnP và ngôn ngữ Quy trình BPEL trong ứng dụng nhà thông minh. Đã tìm hiểu hoạt động và cấu trúc của các thiết bị UPnP, tìm hiểu lý thuyết về ngôn ngữ quy trình nghiệp vụ BPEL. Xây dựng lý thuyết về quá trình kết hợp giữa Webservice và BPEL nhằm mục đính xây dựng mô hình nhà thông minh.

Tuy nhiên việc áp dụng quá trình kết hợp giữa BPEL và Webservice UPNP vào thực tế trên các thiết bị hiện tại sẽ gặp các trở ngại :

- Nội dung các thông tin và dịch vụ của từng thiết bị UPnP chưa mô tả đầy đủ trong tập tin mô tả.

- Cần tối ưu tập tin BPEL khi phát sinh nhiều dịch vụ và sự kiện của nhiều thiết bị UPnP.

Quá trình nghiên cứu tôi có đề xuất :

- Cải tiến thông tin về chức năng, sự kiện từng thiết bị UPnP có trong tập tin mô tả.

54

TÀI LIỆU THAM KHẢO

1. Berry de Vos and Jos Zwiers. (2005), Guide to BPEL 2. Cling UPnP Java/Adroid UPnP library,

http://4thline.org/projects/cling/core/manual/cling-core- manual.html#chapter.GettingStarted

3. UPnP-arch-DeviceArchitecture-v1 1-20081015 4. http://vi.wikipedia.org/wiki/XML Ngôn ngữ XML 5. Simple Object Access Protocol http://www.w3.org/ 6. Web Services http://www.w3.org/2002/ws/

7. UPnP Control Point SDK Manual 8. Reading a properties file in BPEL,

http://techlearnings.blogspot.com/2010/05/reading-property-file-in-bpel.html 9. http://www.codeproject.com/Articles/27346/Programming-control-point-

Một phần của tài liệu Triển khai nhà thông minh với webservice và ngôn ngữ bpel trên thiết bị hỗ trợ UPNP (Trang 52 - 54)