RMI has an architectural advantage with reference to marshaling. Neith dịch - RMI has an architectural advantage with reference to marshaling. Neith Việt làm thế nào để nói

RMI has an architectural advantage

RMI has an architectural advantage with reference to marshaling. Neither CORBA nor DCOM approaches this technique of moving the code from one JVM to another, but both allow you to pass by value. By default, DCOM, like CORBA, uses pass by reference, whereas RMI allows both pass by reference and pass by value. In addition, RMI allows you to pass code.
Future versions of CORBA will have support for pass by value. It's possible to create your own pass-by-value support with DCOM, but it isn't as straightforward as the RMI approach. To perform pass by value in DCOM, you need to define your own custom vtable interface and write your own custom marshaler for the custom vtable, which involves using C programming and Raw Native Interface (RNI). There are ways around the DCOM marshaling issue. For example, you could pack all class data in a string and then write your own unpacker, but it isn't an elegant solution.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
RMI có một lợi thế kiến trúc với tham chiếu đến marshaling. CORBA không DCOM phương pháp tiếp cận kỹ thuật này của di chuyển mã từ một JVM khác, nhưng cả hai cho phép bạn vượt qua bằng giá trị. Theo mặc định, DCOM, như CORBA, sử dụng vượt qua bằng cách tham khảo, trong khi RMI cho phép cả hai vượt qua bằng cách tham khảo và vượt qua bằng giá trị. Ngoài ra, RMI cho phép bạn vượt qua mã.
Các phiên bản tương lai của CORBA sẽ có hỗ trợ cho pass bởi giá trị. Nó có thể tạo riêng của bạn hỗ trợ vượt qua bởi giá trị với DCOM, nhưng nó không phải là đơn giản như cách tiếp cận RMI. Để thực hiện đi qua giá trị trong DCOM, bạn cần phải xác định giao diện vtable tùy chỉnh riêng của bạn và viết của riêng bạn marshaler tùy chỉnh cho vtable tùy chỉnh, trong đó bao gồm việc sử dụng lập trình C và nguyên bản địa giao diện (RNI). Có những cách xung quanh vấn đề tàn DCOM. Ví dụ, bạn có thể đóng gói tất cả lớp dữ liệu trong một chuỗi và sau đó viết unpacker của riêng bạn, nhưng nó không phải là một giải pháp thanh lịch.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
RMI có một lợi thế kiến trúc có sự tham khảo marshaling. Không CORBA cũng không DCOM phương pháp tiếp cận kỹ thuật này di chuyển mã từ một JVM khác, nhưng cả hai đều cho phép bạn đi qua giá trị. Theo mặc định, DCOM, giống như CORBA, sử dụng vượt qua bằng cách tham chiếu, trong khi RMI cho phép cả hai đi qua tham chiếu và đi qua giá trị. Ngoài ra, RMI cho phép bạn chuyển mã.
phiên bản tương lai của CORBA sẽ có hỗ trợ cho đi qua giá trị. Nó có thể tạo ra của bạn hỗ trợ của pass-by-giá trị với DCOM, nhưng nó không phải là đơn giản như cách tiếp cận RMI. Để thực hiện qua giá trị trong DCOM, bạn cần phải xác định giao diện tùy chỉnh vtable của riêng bạn và viết marshaler tùy chỉnh của riêng bạn cho vtable tùy chỉnh, trong đó có việc sử dụng lập trình C và nguyên bản giao diện (RNI). Có nhiều cách xung quanh vấn đề marshaling DCOM. Ví dụ, bạn có thể tất cả các gói dữ liệu lớp trong một chuỗi và sau đó viết unpacker của riêng bạn, nhưng nó không phải là một giải pháp thanh lịch.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: