用vb.net编了一个服务器程序,里面用了winsock控件,由于自己对Socket编程几乎没有入门,所以还是用了winsock。现在已经实现了服务器与单个客户端之间的通讯,但是项目要求服务器能与多个客户端进行通信,查阅资料后说vb6可以直接创建控件数组,但在.net中不可以直接创建,所以希望各位大神能帮忙,有源码最好,因为小弟是在做毕设,之前就没学过.net编程
------解决思路----------------------
控件数组应该没有问题吧。
参考:
Creating Control Arrays in Visual Basic .NET and Visual C# .NET
https://msdn.microsoft.com/en-us/library/aa289500(v=vs.71).aspx
难道winsock控件不一样?
------解决思路----------------------
改了,不可直接实例了好像,上次弄了会,嫌烦放弃了,基本不记得了。
其实还是可以用原来的那个winsock控件的,vs05的,应该是个ocx,去网上查下,引用后可以用旧版本的。
------解决思路----------------------
服务器能与多个客户端
你可以用UDP发广播,它不需要知道接收方IP
也可以用TCP侦听,客户端发请求,服务端回应
至于界面是另一回事了,不用太复杂