Báo cáo Ứng dụng BPEL trong việc kết hợp và thay thế dịch vụ web
Số trang: 10
Loại file: pdf
Dung lượng: 264.69 KB
Lượt xem: 12
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tổng quan về dịch vụ Web: giới thiệu về XML, các khái niệm cơ bản về dịch vụ Web bao gồm các chuẩn và các giao thức như SOAP, WSDL Trình bày ngôn ngữ BPEL: nghiên cứu về ngôn ngữ định nghĩa hành vi các tiến trình nghiệp vụ WSBPEL. Giải thích các khái niệm cơ bản, cấu trúc của một tiến trình WS-BPEL và các thành phần của ngôn ngữ. Tìm hiểu hệ thống đại lý phân phối: tập trung xây dựng hệ thống đại lý phân phối kết hợp và thay thế các dịch vụ Web bằng...
Nội dung trích xuất từ tài liệu:
Báo cáo " Ứng dụng BPEL trong việc kết hợp và thay thế dịch vụ web "Ứng dụng BPEL trong việc kết hợp và thay thế dịch vụ web Hoàng Huy Tùng Trường Đại học Công nghệ Luận văn Thạc sĩ ngành: Công nghệ phần mềm; Mã số: 60 48 10 Người hướng dẫn: TS. Võ Đình Hiếu Năm bảo vệ: 2012 Abstract: Tổng quan về dịch vụ Web: giới thiệu về XML, các khái niệm cơ bản về dịch vụ Web bao gồm các chuẩn và các giao thức như SOAP, WSDL Trình bày ngôn ngữ BPEL: nghiên cứu về ngôn ngữ định nghĩa hành vi các tiến trình nghiệp vụ WS- BPEL. Giải thích các khái niệm cơ bản, cấu trúc của một tiến trình WS-BPEL và các thành phần của ngôn ngữ. Tìm hiểu hệ thống đại lý phân phối: tập trung xây dựng hệ thống đại lý phân phối kết hợp và thay thế các dịch vụ Web bằng cách định nghĩa và xử lý các tiến trình nghiệp vụ thông qua ngôn ngữ WS-BPEL. Keywords: Công nghệ thông tin; Công nghệ phần mềm; Dịch vụ WebContent MỞ ĐẦULý do chọn đề tàiNgày nay, cùng với sự phát triển không ngừng của khoa học kỹ thuật, hàng loạt công nghệmới ra đời phục vụ cho nhu cầu về cuộc sống của con người. Sự tiện lợi của Internet đã làmcho các dịch vụ trực tuyến phát triển mạnh (dịch vụ web), có quá nhiều các nhà cung cấp,cung cấp các dịch vụ khách hàng. Tuy nhiên việc tạo ra các dịch vụ web kết hợp cung cấp chokhách hàng là khó khăn đặc biệt là việc kết hợp giữa các dịch vụ của các nhà cung cấp khácnhau.Độ ổn định của mỗi dịch vụ là không cao, trong khi có nhiều dịch vụ giống nhau được cungcấp bởi nhiều nhà cung cấp dịch vụ và chất lượng của mỗi dịch vụ là không giống nhau, nẩysinh việc thay thế các nhà cung cấp dịch vụ khi các nhà cung cấp ngừng cung cấp các dịch vụhiện tại.Đã có nhiều nhà cung cấp, cung cấp các dịch vụ web kết hợp tuy nhiên việc tạo ra các dịch vụnhư vậy là khó khăn đòi hỏi sự trao đổi giữa các nhà cung cấp. Mục đích nghiên cứu Đề tài tập trung nghiên cứu tổng quan về dịch vụ web, ngôn ngữ định nghĩa hành vicủa 1 tiến trình nghiệp vụ WS- BPEL, qua đó tác giả đã xây dựng hệ thống đại lý phân phối,thực hiện trao đổi thông tin với các dịch vụ web của các nhà cung cấp dịch vụ cụ thể là kếthợp và thay thế các dịch vụ web đó. Ý nghĩa khoa học và thực tiễn của đề tài Khi đề cập đến việc phát triển một dịch vụ Web(Web service), người ta thường nghĩ đến việc phát triển từ các ngôn ngữ lập trình như Java, C#,…Tuy nhiên, có một cách phát triển dịch vụ Web khác đó là dùng một ngôn ngữ định nghĩa các công việc để kết hợp các dịch vụ Web có sẵn, ví dụ như ngôn thực thi tiến trình nghiệp vụ (BPEL). Trong trường hợp này, dịch vụ Web tạo ra được gọi là dịch vụ Web kết hợp (composite Web service), dịch vụ Web được dùng để tạo ra dịch vụ Web kết hợp gọi là dịch vụ thành phần (composed service hay là element service). Kết quả nghiên cứu của đề tài luận văn này có thể được áp dụng cho các công ty cung cấp các dịch vụ khách hàng. Kết cấu của luận văn Ngoài phần mở đầu, danh mục ký hiệu viết tắt, mục lục, danh mục tài liệu tham khảo,phụ lục và phần kết luận, nội dung của luận văn gồm ba chương. Chương 1: Tổng quan về Web Service. Chương này giới thiệu về XML, các khái niệm cơ bản về dịch vụ web bao gồm cácchuẩn và các giao thức như SOAP, WSDL Chương 2: Ngôn ngữ Bpel. Trong chương này tập trung nghiên cứu về ngôn ngữ định nghĩa và xử lý các tiến trìnhnghiệp vụ WS- BPEL . Giải thích các khái niệm cơ bản, các thành phần của ngôn ngữ. Chương 3: Hệ thống đại lý phân phối Trong chương này tập trung xây dựng hệ thống đại lý phân phối kết hợp và thay thếcác dịch vụ web bằng cách định nghĩa và xử lý các tiến trình nghiệp vụ thông qua ngôn ngữBPEL. Chương 1: Tổng quan về Web ServiceMục đích của dịch vụ web là nỗ lực để đạt được khả năng tương tác giữa các ứng dụng bằngviệc sử dụng các chuẩn web. Dịch vụ web sử dụng 1 mô hình tích hợp lỏng để cho phép tíchhợp linh hoạt các hệ thống không đồng nhất trong đa dạng các lĩnh vực bao gồm kinh doanhvới người tiêu dùng, kinh doanh với kinh doanh và tích hợp ứng dụng doanh nghiệp.1. XML 2Theo W3C: XML (Extensible Markup Language) là 1 ngôn ngữ đơn giản, linh hoạt trong việcđịnh dạng văn bản, có nguồn gốc từ SGML (ISO 8879). Ban đầu được thiết kế để đáp ứngnhững thách thức của sản xuất điện tử quy mô lớn, XML cũng đóng một vai trò ngày càngquan trọng trong việc trao đổi đa dạng dữ liệu trên WEB.1.1. Nguồn gốc và mục đíchTheo W3C: XML được phát triển bởi 1 nhóm làm việc XML được hình thành dưới sự bảo trợcủa W3C (World ...
Nội dung trích xuất từ tài liệu:
Báo cáo " Ứng dụng BPEL trong việc kết hợp và thay thế dịch vụ web "Ứng dụng BPEL trong việc kết hợp và thay thế dịch vụ web Hoàng Huy Tùng Trường Đại học Công nghệ Luận văn Thạc sĩ ngành: Công nghệ phần mềm; Mã số: 60 48 10 Người hướng dẫn: TS. Võ Đình Hiếu Năm bảo vệ: 2012 Abstract: Tổng quan về dịch vụ Web: giới thiệu về XML, các khái niệm cơ bản về dịch vụ Web bao gồm các chuẩn và các giao thức như SOAP, WSDL Trình bày ngôn ngữ BPEL: nghiên cứu về ngôn ngữ định nghĩa hành vi các tiến trình nghiệp vụ WS- BPEL. Giải thích các khái niệm cơ bản, cấu trúc của một tiến trình WS-BPEL và các thành phần của ngôn ngữ. Tìm hiểu hệ thống đại lý phân phối: tập trung xây dựng hệ thống đại lý phân phối kết hợp và thay thế các dịch vụ Web bằng cách định nghĩa và xử lý các tiến trình nghiệp vụ thông qua ngôn ngữ WS-BPEL. Keywords: Công nghệ thông tin; Công nghệ phần mềm; Dịch vụ WebContent MỞ ĐẦULý do chọn đề tàiNgày nay, cùng với sự phát triển không ngừng của khoa học kỹ thuật, hàng loạt công nghệmới ra đời phục vụ cho nhu cầu về cuộc sống của con người. Sự tiện lợi của Internet đã làmcho các dịch vụ trực tuyến phát triển mạnh (dịch vụ web), có quá nhiều các nhà cung cấp,cung cấp các dịch vụ khách hàng. Tuy nhiên việc tạo ra các dịch vụ web kết hợp cung cấp chokhách hàng là khó khăn đặc biệt là việc kết hợp giữa các dịch vụ của các nhà cung cấp khácnhau.Độ ổn định của mỗi dịch vụ là không cao, trong khi có nhiều dịch vụ giống nhau được cungcấp bởi nhiều nhà cung cấp dịch vụ và chất lượng của mỗi dịch vụ là không giống nhau, nẩysinh việc thay thế các nhà cung cấp dịch vụ khi các nhà cung cấp ngừng cung cấp các dịch vụhiện tại.Đã có nhiều nhà cung cấp, cung cấp các dịch vụ web kết hợp tuy nhiên việc tạo ra các dịch vụnhư vậy là khó khăn đòi hỏi sự trao đổi giữa các nhà cung cấp. Mục đích nghiên cứu Đề tài tập trung nghiên cứu tổng quan về dịch vụ web, ngôn ngữ định nghĩa hành vicủa 1 tiến trình nghiệp vụ WS- BPEL, qua đó tác giả đã xây dựng hệ thống đại lý phân phối,thực hiện trao đổi thông tin với các dịch vụ web của các nhà cung cấp dịch vụ cụ thể là kếthợp và thay thế các dịch vụ web đó. Ý nghĩa khoa học và thực tiễn của đề tài Khi đề cập đến việc phát triển một dịch vụ Web(Web service), người ta thường nghĩ đến việc phát triển từ các ngôn ngữ lập trình như Java, C#,…Tuy nhiên, có một cách phát triển dịch vụ Web khác đó là dùng một ngôn ngữ định nghĩa các công việc để kết hợp các dịch vụ Web có sẵn, ví dụ như ngôn thực thi tiến trình nghiệp vụ (BPEL). Trong trường hợp này, dịch vụ Web tạo ra được gọi là dịch vụ Web kết hợp (composite Web service), dịch vụ Web được dùng để tạo ra dịch vụ Web kết hợp gọi là dịch vụ thành phần (composed service hay là element service). Kết quả nghiên cứu của đề tài luận văn này có thể được áp dụng cho các công ty cung cấp các dịch vụ khách hàng. Kết cấu của luận văn Ngoài phần mở đầu, danh mục ký hiệu viết tắt, mục lục, danh mục tài liệu tham khảo,phụ lục và phần kết luận, nội dung của luận văn gồm ba chương. Chương 1: Tổng quan về Web Service. Chương này giới thiệu về XML, các khái niệm cơ bản về dịch vụ web bao gồm cácchuẩn và các giao thức như SOAP, WSDL Chương 2: Ngôn ngữ Bpel. Trong chương này tập trung nghiên cứu về ngôn ngữ định nghĩa và xử lý các tiến trìnhnghiệp vụ WS- BPEL . Giải thích các khái niệm cơ bản, các thành phần của ngôn ngữ. Chương 3: Hệ thống đại lý phân phối Trong chương này tập trung xây dựng hệ thống đại lý phân phối kết hợp và thay thếcác dịch vụ web bằng cách định nghĩa và xử lý các tiến trình nghiệp vụ thông qua ngôn ngữBPEL. Chương 1: Tổng quan về Web ServiceMục đích của dịch vụ web là nỗ lực để đạt được khả năng tương tác giữa các ứng dụng bằngviệc sử dụng các chuẩn web. Dịch vụ web sử dụng 1 mô hình tích hợp lỏng để cho phép tíchhợp linh hoạt các hệ thống không đồng nhất trong đa dạng các lĩnh vực bao gồm kinh doanhvới người tiêu dùng, kinh doanh với kinh doanh và tích hợp ứng dụng doanh nghiệp.1. XML 2Theo W3C: XML (Extensible Markup Language) là 1 ngôn ngữ đơn giản, linh hoạt trong việcđịnh dạng văn bản, có nguồn gốc từ SGML (ISO 8879). Ban đầu được thiết kế để đáp ứngnhững thách thức của sản xuất điện tử quy mô lớn, XML cũng đóng một vai trò ngày càngquan trọng trong việc trao đổi đa dạng dữ liệu trên WEB.1.1. Nguồn gốc và mục đíchTheo W3C: XML được phát triển bởi 1 nhóm làm việc XML được hình thành dưới sự bảo trợcủa W3C (World ...
Tìm kiếm theo từ khóa liên quan:
hệ thống quản lý công nghệ phần mềm quy trình kiểm thử nghiên cứu khoa học điện toán đám mây kiểm thử phần mềmTài liệu liên quan:
-
Đề tài nghiên cứu khoa học: Kỹ năng quản lý thời gian của sinh viên trường Đại học Nội vụ Hà Nội
80 trang 1588 4 0 -
Tiểu luận: Phương pháp Nghiên cứu Khoa học trong kinh doanh
27 trang 504 0 0 -
62 trang 405 3 0
-
57 trang 350 0 0
-
33 trang 341 0 0
-
Bài giảng Kiểm thử phần mềm: Bài 2
34 trang 330 0 0 -
Tiểu luận môn Phương Pháp Nghiên Cứu Khoa Học Thiên văn vô tuyến
105 trang 282 0 0 -
95 trang 276 1 0
-
Phương pháp nghiên cứu trong kinh doanh
82 trang 274 0 0 -
29 trang 234 0 0