
Xbeans是JavaBeans,支持封裝、重用、連接和客戶化Java代碼。通過適當的一些Xbeans和JavaBeans的設計工具,我們就能編很少的代碼構建非常有用的分布式應用。 Xbeans從IBM的XML的JAVA開發工具包而來,在其上作了少量修改以便更適合分布式的應用。Xbeans能夠從www.Xbeans.org的開放源碼項目中免費獲得。
實現發送方和接收方
下面將介紹用JAVA實現發送者和接收者的三種不同的方法。然后對每種方法作一個簡單的分析。
方法一:用標準的web 服務器
這種方法將只是簡單的將XML作為文本發送給遠程計算機上的web服務器。發送方必須將DOM表示的XML轉化為文本來與接收方進行通訊。然后,接受方必須將文本還原為DOM表示,如圖3:

以下代碼段用HTTP來實現發送者。這里用到了IBM Java開發包中的DOMWriter類來實現DOM表示到文本XML表示的轉換。
public void documentReady(DOMEvent evt)
throws XbeansException {
try {
URL receiver = new URL (getRemoteURL ());
URLConnection receiverConnection = receiver.openConnection();
receiverConnection.setDoOutput(true);
文章來源于領測軟件測試網 http://www.kjueaiud.com/