c#基于c/s模式的窗体应用程序实现流程是什么样的?

最近想用c#套接字编程实现一个聊天程序,由于新手,不知道c/s模式的应用程序应该怎么实现。我觉得应该是建两个不同的解决方案,一个打包后安装到服务器,另一个打包后安装到客户端,分别都需要调试。然后书上有一段代码,无论客户端或者服务器都是固定的127.0.0.1和8000端口,这点不太理解。唯一的两c币都拿出来了,请有过类似经历的朋友详细讲述一下

3个回答

127.0.0.1指的是本地回环,跟本地的进程通信。
8000端口是自定义的tcp\ip端口号。

先找个tcp的客户端\服务器例程调试一下,用于通信。
分别做两边的ui和数据接口,分布做就好了。

u012072837
moonk-z 回复zhiqn123: 下载一个tcp源码,有服务器和客户端分开两个项目。编译之后,运行服务器,然后再运行客户端,当两个程序用
接近 5 年之前 回复
zhiqn123
Caesar_xiao 你好!书上的例程客服端和服务器端都是用的本地回环地址,我想问一下我该怎么来调试?客户端和服务器端是要放到一个解决方案里面吗?
接近 5 年之前 回复

你如果是服务端和客户端都放在本机测试也是可以的,相信tcp的通信原理你是懂得,所以在绑定套接字的时候根据填上自己的ip地址,当然127.0.0.1
也是可以的,端口号注意不要和其他的程序冲突就行了。另外客户端和服务器端分别分别成两个程序来调试哈

解决方案放几个没所谓的,不要在意这些细节

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐