DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> XML學習教程 >> XML基礎 >> flash中通過XMLSocket監控生產系統(3-1)
flash中通過XMLSocket監控生產系統(3-1)
編輯:XML基礎     

 

三、實戰

1、服務端

  首先,我們來構造服務端。考慮到本文的重點只是用XMLSocket 進行及時監控,而服務端知識來模擬生產系統,為了節省篇幅,我們對服務端的功能進行了簡化,只要求其能夠做到(使用Java語言完成服務端的編寫)監聽指定的端口,當有客戶端請求時,啟動一個新的線程與之建立連接。

try{

ServerSocket server = new ServerSocket(Integer.parseInt (args[0]));

while(true) {

System.out.println(" Start Listenning the TCP port " + Integer.parseInt(args[0]));
System.out.println("-------------------------------------------");

Socket client = server.accept();
System.out.println("Remote Host is "+ client.getInetAddress());
new ServerThread (client).start();
}
}catch (IOException ex){

ex.printStackTrace();
}

  以上語句中,先是通過啟動Java程序時傳進來的端口參數,建立一個服務端套接字(ServerSocket)對象server,在隨後的死循環中,調用其accept()方法監聽指定的端口,如果有客戶端連接請求時,生成一個套接字對象client,並用其作為參數生成並啟動一個新的線程與客戶端交互。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved