本人菜鸟一枚,想用win32 API 深入学习socket编程.
在看一本书,直接讲解一个开发好的聊天室的例子.程序分为Server和Client,
程序都写好了,讲起来当然很清楚,
但是我知道这个程序作者在开发的时候,肯定经历了无数次的调试才能运行的.别的知识点,自己动手把例子敲上去,就懂了,这个知识点,自己手敲了两遍例子,还是很虚.
自己看了例子似乎都懂了,但是自己一从头动手做,又觉得无从下手.想请教各位,开发SOCKET程序,是如何循序渐进地把它开发好的呢?
是先做 Server,还是先做Client.
如果先做Server端,Server端要处理不同的消息.
是不是要模拟一个 Client端发送各种各样的消息,来Debug Server端呢?
反过来开发Client端的时候,是不是又需要一个可以模拟各种各样消息的程序,来Debug呢?不知道自己的问题描述清楚了没有,
总结起来就是:
看例子明白,自己做就晕希望各位给点建议,说说经验,谢谢!
在看一本书,直接讲解一个开发好的聊天室的例子.程序分为Server和Client,
程序都写好了,讲起来当然很清楚,
但是我知道这个程序作者在开发的时候,肯定经历了无数次的调试才能运行的.别的知识点,自己动手把例子敲上去,就懂了,这个知识点,自己手敲了两遍例子,还是很虚.
自己看了例子似乎都懂了,但是自己一从头动手做,又觉得无从下手.想请教各位,开发SOCKET程序,是如何循序渐进地把它开发好的呢?
是先做 Server,还是先做Client.
如果先做Server端,Server端要处理不同的消息.
是不是要模拟一个 Client端发送各种各样的消息,来Debug Server端呢?
反过来开发Client端的时候,是不是又需要一个可以模拟各种各样消息的程序,来Debug呢?不知道自己的问题描述清楚了没有,
总结起来就是:
看例子明白,自己做就晕希望各位给点建议,说说经验,谢谢!
解决方案 »
- MFC单文档添加一个开机画面
- DLL用到STL里的VEC传递数据内存泄露问题
- 如何为本机的IP列表添加多个IP地址?
- 控件变量类型声明过多,竟然报错
- ShellExecute,ShellExecuteEx,WinExec,CreateProcess这四个函数有什么联系和区别呢?
- 我已经建好了与一个数据库相连的CRecordset类,已经能显示,但是我想统计一个时间段内的满足另一个字段内容的记录数?怎么做
- 若想动态调整CDialogBar上控件的大小,应该重载那个Windows消息合适?
- 怎么把CView类改成CForm类?
- 请教:我这样理解ActiveX和Com的区别对吗? 谢谢!
- VC对EXCEL表格进行操作
- 锁定ie窗口大小及位置
- 封装好Dll后调试出现的问题
谢谢推荐,有空会看看.现在感觉似乎是 CLIENT和 SERVER 同时开发,
SERVER 作好一点,CLIENT也跟着增加一点,就这样两边交替循环的做起来.
不知道这样好不好.自己顶一下,期待分享经验