高级:开发远程控制系统,求指点

gxj760998 2008-10-28 10:48:22
因为工作需要开发一个通过TCP通信控制远程设备的屏幕和键盘来实现部分功能,有明显的交互式功能。
比如简单的登陆:
1 发送登陆请求,响应提示登陆姓名
2 接收姓名后,响应提示登陆成功,并发送功能菜单
3 接受选择的功能菜单后,提示XXX操作
。。。。。

通讯命令只有2个:发送显示和接收键盘输入。
本人想了很久,不知道如何下手。
一直都是从事CS结构的程序,对这样类似操作系统的程序设计还是第一次,
本人想把它设计的灵活点,却又想不出好的思路。就此请高手指点一二,谢谢!
...全文
83 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gxj760998 2008-10-29
  • 打赏
  • 举报
回复
一控制多的!
昨天自己写了一个,实现了一些很简单的功能,不过感觉要完善的地方很多!
架构上最不好控制的就是状态转换,目前我是依据STRUCT结构中的成员来
保存状态和实现状态转换的。
cnzdgs 2008-10-28
  • 打赏
  • 举报
回复
你的具体困难在什么地方?程序架构?你是想做一控制多,还是多控制一?
dch4890164 2008-10-28
  • 打赏
  • 举报
回复
呵呵你是哪家单位的啊?
dandycheung 2008-10-28
  • 打赏
  • 举报
回复
呵呵,这简直就是 X Window 嘛,去参考 X Server 的代码好像比较适合你。
King_hhuang 2008-10-28
  • 打赏
  • 举报
回复
VNC就很好用啊,而且免费,以前我们也打算开发一款,你们要是想研究还行,商用的话完全没必要
gxj760998 2008-10-28
  • 打赏
  • 举报
回复
兄弟,那个是比方,不是真的要实现那样的功能。
真正的业务逻辑比这个复杂,而我要实现的功能也比这个不在一个层次,需要支持多终端同时操作。
有点类似无盘操作系统的工作方式。
dirdirdir3 2008-10-28
  • 打赏
  • 举报
回复
winvnc有源代码,可以参考一下,另外现在windows远程登录的功能已经很完善了,另外做的意义不大吧.........................

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧