Đề tài tìm hiểu SCA
Số trang: 33
Loại file: ppt
Dung lượng: 1.38 MB
Lượt xem: 23
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tài liệu tham khảo báo cáo xây dựng dịch vụ mạng về Đề tài " tìm hiểu SCA ". phổ tần số FM dải gốc bao gồm những kênh âm thanh từ 50Hz đến 15Khz, thêm vào đó là những kênh âm thanh FM stểo được đa hợp phân tần trống thành những tín hiệu dải gốc. Với sóng chủ có...
Nội dung trích xuất từ tài liệu:
Đề tài " tìm hiểu SCA " TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN - TRUYỀN THÔNG BÁO CÁO XÂY DỰNG DỊCH VỤ MẠNG ĐỀ TÀI: TÌM HIỂU SCANhóm sinh viên thực hiện: Giáo viên hướng dẫn:Đỗ Tiến Vững 1071727 Ths: Phan Thượng CangTrần Ngọc Tân 1071704Vũ Quỳnh Như 1071545Nguyễn Công Phục 1071699 NỘI DUNG• I. SCA FUNDAMENTALS – Components and composites – Domain• II. UNDERSTANDING COMPONENTS – Services, References, and Properties – Bindings – Defining Services – Defining References – Defining Properties – Defining Bindings – Defining Other Aspects of a Component NỘI DUNG• III. UNDERSTANDING COMPOSITES• IV. USING POLICY• V. PUTTING THE PIECES TOGETHER• VI. IMPLEMENTING SCA SCA FUNDAMENTALS• Ứng dụng là tập hợp các thành phần (component) làm việc cùng nhau.• Tuy nhiên, khi một ứng dụng được tổ chức, có hai điều được yêu cầu: - Cách để viết các thành phần. - Một cơ chế để mô tả làm thế nào những thành phần đó làm việc cùng nhau SCA FUNDAMENTALS• Service Component Architecture (SCA) là sự kết hợp của 2 yêu cầu trên.• SCA định nghĩa làm thế nào để tạo ra các components và làm thế nào để kết hợp các components thành các ứng dụng hoàn chỉnh. COMPONENTS AND COMPOSITES• Các components có thể là các lớp Java chạy trên một tiến trình độc lập, có thể chạy trên các máy khác nhau.• Phức tạp hơn, ứng dụng có thể chứa một vài thành phần như các lớp Java, hoặc C++, hoặc BPEL,và chạy trên nhiều máy tính.• Các components có thể được kết hợp thành những cấu trúc lớn hơn được gọi là composite.• Một ứng dụng có thể được xây dựng từ một composite hoặc có thể kết hợp các composites khác nhau.COMPONENTS AND COMPOSITES COMPONENTS AND COMPOSITES• Một composite SCA thường được mô tả trong một tập tin cấu hình có tên kết thúc bằng .composite. Tập tin này sử dụng định dạng XML được gọi là Service Component Definition Language (SCDL) để mô tả làm thế nào các components chứa trong composite tương tác với nhau.• Components và composites tổng hợp được các yếu tố cơ bản của mọi ứng dụng SCA. Cả hai đều được chứa trong một kiến trúc lớn hơn gọi là một domain. DOMAIN• Domain là một khái niệm quan trọng trong SCA vì: - SCA cho phép tạo ra các ứng dụng phân tán, nhưng nó không hoàn toàn xác định cách các thành phần trên các máy khác nhau tương tác với nhau. =>Thông tin liên lạc giữa các thành phần này có thể được thực hiện khác nhau bởi các sản phẩm khác nhau. DOMAIN• Một môi trường nhất định cài đặt một nhóm sản phẩm SCA thường được gọi là runtimes.• Một domain có thể chứa một hay nhiều composites, mỗi thành phần trong đó thực hiện trong một hoặc nhiều tiến trình chạy trên một hoặc nhiều máy.DOMAIN DOMAIN• Composite không có khoảng cách ranh giới miền.• Dù một SCA chạy trong một môi trường duy nhất nó vẫn có thể giao tiếp với các ứng dụng bên ngoài domain riêng của mình.• Một thành phần SCA có thể làm cho chính nó có thể truy cập bằng cách sử dụng một giao thức tương thích như dịch vụ Web.DOMAIN UNDERSTANDING COMPONENTS• Các component là những thành phần nhỏ được tạo ra bởi các ứng dụng SCA, giống như các nguyên tử, các SCA component được đánh giá một cách nhất quán, và nó có thể được lắp ráp thành cấu hình khác nhau. Sự hiểu biết của SCA được đánh giá bằng cách biết sử dụng các khối xây dựng cơ bản.• Trong SCA, mỗi components là một thể hiện của sự thi hành (implementation) theo từng cấu hình thích hợp, thực hiện là đi code để cung cấp các chức năng cho components, ví dụ như viết một lớp java hoặc một tiến trình PBEL. Các cấu hình, trong cơ sở dữ liệu, xác định các components tương tác như thế nào với bên ngoài. Về lý thuyết SCA components có thể được thực hiện bởi khá nhiều công nghệ khác nhau, tuy nhiên với mỗi công nghệ được sử dụng, mỗi thành phần đều dựa vào các cai đặt trừu tượng của nó bao gồm: service, referrence, properties và binddings để chỉ định sự tương tác của nó với thế giới bên ngoàiSERVICES, REFERENCES, AND PROPERTIES SERVICES, REFERENCES, AND PROPERTIES• Một service, được biểu diễn bởi một chữ V màu xanh trên sơ đồ, cung cấp một số hoặc động có thể truy cập được từ phía client.• Dịch vụ được miêu tả phụ thuộc như thế nào trong công nghệ được sử dụng để thực hiện các components.• Một components cũng có thể dựa vào các service được cung cấp bởi các thành phần khác trong miền đó hoặc phần mềm trong miền đó. SERVICES, REFERENCES, AND PROPERTIES• Một components cũng có thể dựa vào các service được cung cấp bởi các thành phần khác trong miền đó hoặc mềm trong miền đó. Để miêu tả nó, một thành p ...
Nội dung trích xuất từ tài liệu:
Đề tài " tìm hiểu SCA " TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN - TRUYỀN THÔNG BÁO CÁO XÂY DỰNG DỊCH VỤ MẠNG ĐỀ TÀI: TÌM HIỂU SCANhóm sinh viên thực hiện: Giáo viên hướng dẫn:Đỗ Tiến Vững 1071727 Ths: Phan Thượng CangTrần Ngọc Tân 1071704Vũ Quỳnh Như 1071545Nguyễn Công Phục 1071699 NỘI DUNG• I. SCA FUNDAMENTALS – Components and composites – Domain• II. UNDERSTANDING COMPONENTS – Services, References, and Properties – Bindings – Defining Services – Defining References – Defining Properties – Defining Bindings – Defining Other Aspects of a Component NỘI DUNG• III. UNDERSTANDING COMPOSITES• IV. USING POLICY• V. PUTTING THE PIECES TOGETHER• VI. IMPLEMENTING SCA SCA FUNDAMENTALS• Ứng dụng là tập hợp các thành phần (component) làm việc cùng nhau.• Tuy nhiên, khi một ứng dụng được tổ chức, có hai điều được yêu cầu: - Cách để viết các thành phần. - Một cơ chế để mô tả làm thế nào những thành phần đó làm việc cùng nhau SCA FUNDAMENTALS• Service Component Architecture (SCA) là sự kết hợp của 2 yêu cầu trên.• SCA định nghĩa làm thế nào để tạo ra các components và làm thế nào để kết hợp các components thành các ứng dụng hoàn chỉnh. COMPONENTS AND COMPOSITES• Các components có thể là các lớp Java chạy trên một tiến trình độc lập, có thể chạy trên các máy khác nhau.• Phức tạp hơn, ứng dụng có thể chứa một vài thành phần như các lớp Java, hoặc C++, hoặc BPEL,và chạy trên nhiều máy tính.• Các components có thể được kết hợp thành những cấu trúc lớn hơn được gọi là composite.• Một ứng dụng có thể được xây dựng từ một composite hoặc có thể kết hợp các composites khác nhau.COMPONENTS AND COMPOSITES COMPONENTS AND COMPOSITES• Một composite SCA thường được mô tả trong một tập tin cấu hình có tên kết thúc bằng .composite. Tập tin này sử dụng định dạng XML được gọi là Service Component Definition Language (SCDL) để mô tả làm thế nào các components chứa trong composite tương tác với nhau.• Components và composites tổng hợp được các yếu tố cơ bản của mọi ứng dụng SCA. Cả hai đều được chứa trong một kiến trúc lớn hơn gọi là một domain. DOMAIN• Domain là một khái niệm quan trọng trong SCA vì: - SCA cho phép tạo ra các ứng dụng phân tán, nhưng nó không hoàn toàn xác định cách các thành phần trên các máy khác nhau tương tác với nhau. =>Thông tin liên lạc giữa các thành phần này có thể được thực hiện khác nhau bởi các sản phẩm khác nhau. DOMAIN• Một môi trường nhất định cài đặt một nhóm sản phẩm SCA thường được gọi là runtimes.• Một domain có thể chứa một hay nhiều composites, mỗi thành phần trong đó thực hiện trong một hoặc nhiều tiến trình chạy trên một hoặc nhiều máy.DOMAIN DOMAIN• Composite không có khoảng cách ranh giới miền.• Dù một SCA chạy trong một môi trường duy nhất nó vẫn có thể giao tiếp với các ứng dụng bên ngoài domain riêng của mình.• Một thành phần SCA có thể làm cho chính nó có thể truy cập bằng cách sử dụng một giao thức tương thích như dịch vụ Web.DOMAIN UNDERSTANDING COMPONENTS• Các component là những thành phần nhỏ được tạo ra bởi các ứng dụng SCA, giống như các nguyên tử, các SCA component được đánh giá một cách nhất quán, và nó có thể được lắp ráp thành cấu hình khác nhau. Sự hiểu biết của SCA được đánh giá bằng cách biết sử dụng các khối xây dựng cơ bản.• Trong SCA, mỗi components là một thể hiện của sự thi hành (implementation) theo từng cấu hình thích hợp, thực hiện là đi code để cung cấp các chức năng cho components, ví dụ như viết một lớp java hoặc một tiến trình PBEL. Các cấu hình, trong cơ sở dữ liệu, xác định các components tương tác như thế nào với bên ngoài. Về lý thuyết SCA components có thể được thực hiện bởi khá nhiều công nghệ khác nhau, tuy nhiên với mỗi công nghệ được sử dụng, mỗi thành phần đều dựa vào các cai đặt trừu tượng của nó bao gồm: service, referrence, properties và binddings để chỉ định sự tương tác của nó với thế giới bên ngoàiSERVICES, REFERENCES, AND PROPERTIES SERVICES, REFERENCES, AND PROPERTIES• Một service, được biểu diễn bởi một chữ V màu xanh trên sơ đồ, cung cấp một số hoặc động có thể truy cập được từ phía client.• Dịch vụ được miêu tả phụ thuộc như thế nào trong công nghệ được sử dụng để thực hiện các components.• Một components cũng có thể dựa vào các service được cung cấp bởi các thành phần khác trong miền đó hoặc phần mềm trong miền đó. SERVICES, REFERENCES, AND PROPERTIES• Một components cũng có thể dựa vào các service được cung cấp bởi các thành phần khác trong miền đó hoặc mềm trong miền đó. Để miêu tả nó, một thành p ...
Tìm kiếm theo từ khóa liên quan:
tiểu luận nghiên cứu đề tài tài liệu báo cáo thực tập báo cáo xây dựng dịch vụ mạng tìm hiểu SCA domain báo cáo công nghệTài liệu liên quan:
-
Báo cáo: Thực tập công nhân xây dựng
38 trang 404 0 0 -
Tiểu luận triết học - Ý thức và vai trò của ý thức trong đời sống xã hội
13 trang 293 0 0 -
14 trang 286 0 0
-
Tiểu luận triết học - Vận dụng quan điểm cơ sở lý luận về chuyển đổi nền kinh tế thị trường
17 trang 257 0 0 -
Tiểu luận: Thực trạng và giải pháp marketing địa phương thu hút lượng khách vào Côn đảo
25 trang 214 0 0 -
BÀI THU HOẠCH THỰC TẾ MÔN CÔNG TÁC XÃ HỘI
18 trang 203 0 0 -
Bài tiểu luận môn sinh thái cảnh quan
16 trang 186 0 0 -
Tiểu luận giao tiếp trong kinh doanh: Nghiên cứu môi trường văn hóa Trung Quốc
30 trang 172 0 0 -
Giáo trình Mạng máy tính (Nghề: Tin học ứng dụng - Trung cấp) - Trường Cao đẳng Cộng đồng Đồng Tháp
189 trang 165 0 0 -
Chuyên đề mạng máy tính: Tìm hiểu và Cài đặt Group Policy trên windows sever 2008
18 trang 161 0 0