IHelloDCOM pHelloDCOM;
CoCreateInstance (CLSID_HelloDCOM, NULL,
CLSCTX_INPROC_SERVER,
IID_HelloDCOM,
(void **) & pHelloDCOM);
Đây là mã Java tương đương:
IHelloDCOM helloDCOM = (IHelloDCOM) mới HelloDCOM ();
Như bạn đã biết, không có con trỏ trong Java. Vì vậy, thay vì đối phó với con trỏ, các JVM xử lý tất cả sự phức tạp ở mức độ thấp. Nó cũng cho phép bạn bỏ một giao diện cho một đối tượng thay vì sử dụng giao diện IUnknown đàm phán, mà trong nhiều trường hợp làm cho chương trình COM trong Java dễ dàng hơn nhiều so với thực hiện nó trong C ++. Trên thực tế, đa giao diện mô hình thừa kế Java của bản đồ độc đáo để làm việc với IUnknown.
DCOM cung cấp giao diện tiêu chuẩn để đối phó với các đối tượng. Một trong những giao diện IUnknown. Mỗi đối tượng DCOM phải hỗ trợ IUnknown. Ngoài ra, các lớp Java, thông qua JVM, hỗ trợ nhiều giao diện tiêu chuẩn khác.
đang được dịch, vui lòng đợi..
