新型交互式射擊游藝控制系統(tǒng)設計與實現(xiàn)
中心調(diào)度程序的設計與實現(xiàn)
本文引用地址:http://www.bjwjmy.cn/article/93433.htm中心調(diào)度程序采用面向?qū)ο蟮脑O計方法,開發(fā)語言使用Visual Basic,后臺數(shù)據(jù)庫使用SQL-SERVER 2000,如圖4所示。
圖4 中心調(diào)度程序結(jié)構(gòu)示意圖
根據(jù)系統(tǒng)功能要求不同,分為射擊分數(shù)顯示客戶端程序、動漫播放控制客戶端程序,中心調(diào)度服務器程序和后臺數(shù)據(jù)庫。程序之間通過Winsock進行局域網(wǎng)數(shù)據(jù)通信,CAN總線和nRF905無線射頻的主控制器通過UART-USB模塊與調(diào)度中心程序進行數(shù)據(jù)通信。
基于Winsock的網(wǎng)絡通信程序設計
使用Winsock控件時可以使用兩種協(xié)議:TCP協(xié)議和UDP協(xié)議,本系統(tǒng)采用TCP協(xié)議,分別建立客戶應用程序和服務器應用程序。
在創(chuàng)建客戶應用程序時,必須知道服務器計算機名或其IP地址(存于RemoteHost屬性)、及服務器計算機進行偵聽的端口(存于RemotePort屬性),然后調(diào)用Connect方法。
矢量控制相關文章:矢量控制原理
評論