Đầu tiên chúng tôi có thể bắt đầu với mẫu thiết kế là gì? Chúng tôi có thể nói một mẫu thiết kế là chỉ đơn giản là một mô tả của một giải pháp theo định kỳ để một vấn đề, bối cảnh một. Bối cảnh là môi trường, môi trường xung quanh, tình huống hay điều kiện tương quan trong đó vấn đề tồn tại.Thứ hai tại sao cần phải sử dụng mẫu thiết kế?Mẫu thiết kế có một số lợi thế như-1. sau khi mô tả, bất kỳ kỹ sư cấp cao có thể sử dụng các mô hình. 2. họ cho phép để tái sử dụng mà không cần phải phát minh lại trong mỗi một dự án. 3. họ cho phép để xác định tốt hơn hệ thống cấu trúc. 4. họ cung cấp một vốn từ vựng thiết kế. 5. họ cung cấp hiện vật tái sử dụng.6. mô hình có thể tạo thành khuôn khổ mà sau đó có thể được sử dụng cho việc triển khai.Trong phần này, chúng tôi đã cố gắng để bao gồm làm thế nào để sử dụng và xác định các mẫu thiết kế, trong các ứng dụng J2EE. Sự quan tâm trong các mẫu thiết kế đã xung quanh cho một số năm trong ngành công nghiệp phần mềm. Tuy nhiên, quan tâm trong phát triển phần mềm chính là một sự phát triển khá gần đây thực sự phải mất một kỹ sư giàu kinh nghiệm để nhận ra một mô hình, nó đòi hỏi sự hợp tác, và nó đòi hỏi cải tiến liên tục.Có là một số mô hình đã được xác định bởi giữa Sun Java cho tầng trình bày. Chúng tôi havve đã cố gắng để giải thích cho họ trong phần này, chúng tôi đang bắt đầu với một lời giải thích nhỏ và sau đó là một phần hoàn thành trên mỗi mô hình.Ngăn chặn các bộ lọc: Tạo điều kiện tiền xử lý và sau xử lý yêu cầu.Trước điều khiển: cung cấp một bộ điều khiển tập trung để quản lý việc xử lý các yêu cầu.Xem tổng hợp: Tạo ra một cái nhìn tổng hợp từ nguyên tử subcomponents.Xem Helper: Đóng gói logic không liên quan đến trình bày định dạng vào thành phần Helper. Nhìn xem dispatcher: Kết hợp một thành phần Dispatcher với các mô hình trước điều khiển và xem Helper, bôùt nhiều hoạt động để xem chế biến. Dịch vụ cho nhân viên: kết hợp một thành phần Dispatcher với mặt trước Mô hình điều khiển và xem Helper. Đại biểu kinh doanh: làm giảm các khớp nối giữa trình bày cấp khách hàng và doanh nghiệp dịch vụ. Nó ẩn chi tiết thực hiện cơ bản của kinh doanh dịch vụ, chẳng hạn như tra cứu và truy cập các chi tiết của kiến trúc programming.Phiên làm việc mặt tiền: Gói gọn sự phức tạp của các tương tác giữa các đối tượng doanh nghiệp tham gia vào một công việc. Mặt tiền phiên làm việc quản lý các đối tượng kinh doanh, và cung cấp một lớp truy cập Dịch vụ hạt thô thống nhất cho khách hàng.Dịch vụ đại lý: Nhiều khách hàng có thể tái sử dụng các đối tượng dịch vụ đại lý để giảm bớt phức tạp mã, cung cấp một điểm kiểm soát, và cải thiện hiệu suất bằng cách cung cấp một cơ sở bộ nhớ đệm.Lắp ráp đối tượng chuyển: Nó được sử dụng để xây dựng mô hình yêu cầu hoặc submodel. Lắp ráp chuyển đối tượng sử dụng các đối tượng chuyển để lấy dữ liệu từ các đối tượng kinh doanh và các đối tượng khác xác định mô hình hoặc một phần của mô hình.Giá trị danh sách xử lý: mối quan tâm quan trọng nhất trong một mô hình phân phối là thời gian trễ. Giá trị danh sách xử lý mô hình cho thấy một phương pháp tiếp cận thay thế của việc sử dụng phương pháp Programming-finder. Các mô hình được sử dụng để kiểm soát việc tìm kiếm, bộ nhớ cache kết quả và cung cấp các kết quả cho khách hàng bằng cách sử dụng một cơ chế nhẹ.Hỗn hợp thực thể: nó mẫu, đại diện cho, và quản lý một tập hợp của các đối tượng tương quan liên tục chứ không phải là đại diện cho họ như là cá nhân thực thể hạt mịn đậu. Đậu Composite tổ chức đại diện cho một đồ thị của các đối tượng.Chuyển đối tượng: đóng gói các dữ liệu kinh doanh. Một cuộc gọi phương pháp duy nhất được sử dụng để gửi và truy xuất các đối tượng chuyển. Khi khách hàng yêu cầu doanh nghiệp đậu cho dữ liệu dịch vụ doanh nhân, doanh nghiệp đậu có thể xây dựng các đối tượng chuyển, cư nó với giá trị thuộc tính của nó, và vượt qua nó bằng giá trị cho khách hàng.Vụ Activator: kích hoạt dịch vụ cho phép truy cập không đồng bộ để doanh nghiệp đậu và các dịch vụ kinh doanh khác. Nó nhận không đồng bộ khách hàng yêu cầu và tin nhắn. Ngày nhận được một tin nhắn, kích hoạt dịch vụ định vị và invokes các phương pháp kinh doanh cần thiết trên các thành phần kinh doanh dịch vụ để đáp ứng yêu cầu không đồng bộ. Trong EJB2.0, tin nhắn hướng đậu có thể được sử dụng để thực hiện dịch vụ kích hoạt cho các ứng dụng doanh nghiệp tin nhắn dựa. Dịch vụ Activator là một dịch vụ tấn thành nghe và đoàn đại biểu mà tạo ra một mặt tiền thông báo cho các EJBs.Các đối tượng truy cập dữ liệu: Abstracts và đóng gói tất cả quyền truy cập vào các nguồn dữ liệu. DAO quản lý kết nối với các nguồn dữ liệu để có được và lưu trữ dữ liệu.
đang được dịch, vui lòng đợi..
