查查吧首頁 | 范文專題深圳地圖 | 地圖找房
范文專題

計算機專業(yè)論文范例虛擬網(wǎng)絡(luò)實驗(2)

作者: zuhai  2015-01-30 14:25  [查查吧]  來源:uabf.cn  

4.2 用戶遠程登陸模塊實現(xiàn)

如果在主函數(shù)設(shè)置下面的語句,程序?qū)⑦\行客戶端程序和控制面板。

if ((panelmenu = LoadPanel (0, "interface.uir", PANELMENU)) < 0) return -1;

DisplayPanel (panelmenu);

此外,需要執(zhí)行另一個重要的聲明,這是設(shè)置的鏈接服務(wù)器。服務(wù)器端口和機器名稱已在使用之前定義。

int iPortNum=1000;

char cIP_Address [10]="VLAB";

if (ConnectToTCPServer (&iG_HCONVERSATION1, iPortNum, cIP_Address, ClientTCPCB, NULL, 5000) < 0)   MessagePopup ("TCP Client", "Connection to server failed!");

else RunUserInterface ( );

然后出現(xiàn)面板和與服務(wù)器連接,用戶可以單擊按鈕“用戶登陸”,輸入帳號和密碼,然后點擊按鈕“用戶登陸”事件將出現(xiàn)如下情況:

if ((panellog=LoadPanel (0,"interface.uir", PANELLOG))<0)

return -1;

InstallPopup (panellog);

寫數(shù)據(jù)到服務(wù)器端的程序:

if ( (ClientTCPWrite (iG_HCONVERSATION1, cSend, strlen (cSend) , 1000))<0)

285

{MessagePopup ("Attention", "cSend the Log Information Error");

QuitUserInterface (0);

}

else

{DiscardPanel (panellog);

SetCtrlAttribute (panelinfo, PANELINFO_QUEST_ONLINE, ATTR_DIMMED, 0);

SetCtrlAttribute (panelinfo, PANELINFO_QUERY_GS, ATTR_DIMMED, 0);

}

break;

}

return 0;}

使用clientTCPwrite通過網(wǎng)絡(luò)發(fā)送信息到服務(wù)器,服務(wù)器將數(shù)據(jù)進行比較,找到屬于自己的數(shù)據(jù)包的消息并進行消息接收和發(fā)送消息。

5 結(jié)論

利用基于電子測量在VIN中的應(yīng)用,使VIN系統(tǒng)引入通信和遠程控制技術(shù),廣泛的應(yīng)用這些技術(shù),可以體現(xiàn)出更為實際的價值。例如,多種先進VI實現(xiàn)的資源共享,電子測量VIN已經(jīng)建成,系統(tǒng)的所有功能已生效。因此網(wǎng)絡(luò)的傳輸質(zhì)量保證和良好的情況下,用戶可以遠程控制VI,在許多實踐VIN系統(tǒng)應(yīng)用中收到良好的效果。

參考文獻:

[1]劉東.基于Packet Tracer和VMWare構(gòu)建虛擬網(wǎng)絡(luò)實驗平臺[J].中小企業(yè)管理與科技(下旬刊),2010(10).

[2]魏曉輝,郭慶南等.支持虛擬機跨局域網(wǎng)在線遷移的混合式虛擬網(wǎng)絡(luò)原型[J].吉林大學(xué)學(xué)報(理學(xué)版),2011(2).

[3]張人清.虛擬網(wǎng)絡(luò)實驗室實現(xiàn)原理研究[D].湘潭大學(xué),2001.

基金項目:

項目名稱:網(wǎng)絡(luò)虛擬實訓(xùn)平臺的開發(fā)及在高職院校的聯(lián)合應(yīng)用,項目編號:JG2012020803。

以上就是計算機專業(yè)論文范例虛擬網(wǎng)絡(luò)實驗的內(nèi)容,感謝閱讀。

   
關(guān)于我們  |    媒體報道  |   商務(wù)合作  |   地圖應(yīng)用  |   API接口  |   法律聲明  |   聯(lián)系我們
版權(quán)所有 ?2008-2012    查查吧    粵ICP備08039977號-1