throw new XbeansException( evt.getDocument().getNodeName(),
"sender", "error obtaining remote receiver",
"The name may be wrong or the network may be down.");
}
}
DOMListener.documentReady(evt); }
以下是接受方的JAVA 遠程方法調用的實現。setName()方法將接受這傳送給RMI注冊(registry),documentReady()方法僅僅將接收到的文檔傳送給下一個組件。
方法三:CORBA-IIOP
第三方法用CORBA-IIOP(CORBA over Internet Inter-ORB Protocol)來傳輸數據。對象管理組織(OMG)正在建議擴展接口定義語言(IDL)將XML數據類型包括進去。這樣,將來CORBA產品將能傳輸XML數據。如圖5所示:

以下的OMG IDL給出了發送者和接收者CORBA實現的接口。
exception RemoteReceiverException {
string remoteIdentifier;
string documentName;
string componentName;
string message;
string moreMessage;
};
文章來源于領測軟件測試網 http://www.kjueaiud.com/