Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Trang 88 Hiện nay, .NET và J2EE là hai hệ nền được nhiều người sử dụng để triển khai các hệ thống lớn. Và nhu cầu cho việc tích hợp hay liên kết giữa các hệ thống này là có thực và ngày càng trở nên cấp thiết. Mọi người mong muốn và đang cố gắng có thể tạo được sự liên kết giữa các đối tượng được phát triển trên J2EE (Java Bean) và các đối tượng được phát triển trên nền .NET. Nhưng điều này không dễ dàng thực hiện vì kiến trúc của hai hệ nền này tương. | Trang 88 Hiện nay .NET và J2EE là hai hệ nền được nhiều người sử dụng để triển khai các hệ thống lớn. Và nhu cầu cho việc tích hợp hay liên kết giữa các hệ thống này là có thực và ngày càng trở nên cấp thiết. Mọi người mong muốn và đang cố gắng có thể tạo được sự liên kết giữa các đối tượng được phát triển trên J2EE Java Bean và các đối tượng được phát triển trên nền .NET. Nhưng điều này không dễ dàng thực hiện vì kiến trúc của hai hệ nền này tương đối khác nhau nhiều. .NET được thiết kế để có thể tương thích tốt với hệ điều hành Windows và sử dụng lại phần lớn những tính năng nền tảng của Windows như đa luồng quản lý bộ nhớ truy cập hệ thống tập tin và tập những hàm APIs cấp hệ thống. J2EE được xây dựng dựa trên những tính năng của máy ảo Java để hỗ trợ cho nhiều hệ điều hành. Các web service có thể dùng để thiết lập mối liên kết giữa các hệ thống ứng dụng được phát triển dựa trên hai hệ nền này. T uy nhiên vẫn còn một vài hạn chế bởi các tính năng hiện đang được hỗ trợ đến thời điểm hiện tại của web service vẫn chưa thật sự là đầy đủ. Ngoài ra còn là sự khác biệt quá lớn về kiến trúc giữa hai hệ nền này. Hình 5-9 đặt các tầng của kiến trúc .NET và J2EE cạnh nhau để thể hiện rõ những sự khác nhau giữa hai hệ nền Hình 5-9 - Sự khác nhau giữa kiến trúc .NET và J2EE Với sự khác nhau cơ bản như thế nên việc tích hợp liên kết giữa hai hệ nền .NET và J2EE có một số giới hạn và chỉ có thể đạt được ở một mức độ trừu tượng khá cao. Giải pháp tốt nhất đó là xây dựng các đặc tả dịch vụ như là các tập tin WSDL để xác định gói các đối tượng sẽ được trao đổi hay gói các phương thức sẽ được gọi. Trang 89 Ví dụ như nêu các ứng dụng cân chia sẻ thông tin về khách hàng thì ta có thể định nghĩa một lược đồ Xml schema mô tả loại thông- tin trên định nghĩa thông tin mô tả các phương thức dựa trên .lược đồ này trong các tập tin WSDL và sau cùng là xây dựng các .thông điệp SOAP dựa trên các nguồn thông tin vừa xây dựng. Ta thấy rằng khi đó các tập tin WSDL và các lược đồ dữ liệu đóng .