就是在写服务器的时候,我在套接字初始化、bind、Listen之后是否可以使用WSAAsyncSelect注册网络事件,然后在响应函数中使用Accept?先向各位高手验证一下再写 ,免得又出来什么乱七八糟的错误。还有一个问题,就是一般来说写聊天程序都是用UDP,自己想了下过程,想看看对不对。我说一下,大家看看.1.先当然是服务器启动。 2.客户端启动的时候向服务器发送用户信息数据进行登录,服务器接收到信息后如果用户名密码正确,则将该用户加入当前在线列表,然后向所有在线用户广播该用户上线的消息。数据类别由数据包头区分。3.其他用户收到消息后,会在自己的在线列表中加入该用户。4.当客户端向服务器发送的是聊天消息时,服务器就向所有在线用户广播消息。5.当用户退出时,会向服务器发送下线消息,然后服务器将该用户从当前在线列表中删除该用户,然后向所有在线用户广播该用户下线的消息。6.同样的其他用户收到消息后,会在自己的在线列表中删除该用户只能想到这么多了,不知道对不对。说说还好,真的写起来的话就有点力不从心了。。
解决方案 »
- 在OpenGL场景为什么视景没有变化?场景一直静止
- volatile类型变量问题
- 如果对程序进行效率测试??
- 怎么拦截局域网中的net send xxx 这个消息?
- 英文高手过来看看!!
- 大哥们帮忙,几个问题???1、如何使CEdit显示*号,即按一下按钮,显示*,再按不显示。2、CEdit怎么全选?3、...热 键问题
- 请问如何生成DLL
- 求帮忙修改俄罗斯方块源代码
- 我用的VC编辑器是中文创天的,但是不论是在做MDI或但文档程序时通过向导做的,生成EXE文件时都有错,错误如下:
- 问两个菜鸟级的问题,分很容易拿的:)
- 【求助】 OpenGL 初学者使用gluScaleImage()遇到问题
- MFC 对话框 皮肤的修改?
网上找些实例,参考一下
http://www.vckbase.com/document/viewdoc/?id=639