F
fongwei
Unregistered / Unconfirmed
GUEST, unregistred user!
各位大虾,你们好,小弟在开发教学系统过程中遇到以下几个问题,一时解决不了,在论坛上搜了一下,也没找到满意的答案,只有向各位大虾求救了,望能帮小弟渡过难关。
1。我的局域网内有30台机器,都装有教学系统客户端,一旦上课,可以实现广播教学,但目前的需求是,只允许前十台建立连接的客户端使用系统,其他20台无权使用,该如何实现此功能呢?如果使用UDP广播,能达到这样的限制吗?这是我考虑的方法,但不知如何控制广播接受的台数。如果使用socketserver和clientserver是不是需要10个控件,分别连接啊,这不是我希望的。如果使用UDP组播又该如何判断呢?在论坛里看过几位大虾留的帖子,他们写的广播组播例程也看了,可小弟太笨,还是没有解决这个问题。
2。在使用过程中,允许学生分组通过局域网聊天的形式进行讨论,是不是该建立不同的组播分组,然后让学生自由加入任意分组呢?那又该怎么控制每组加入了多少名学生呢,怎么判断哪个组已经满员,不能加入呢?
3。在教师端发放文件时,如何实现群发呢?也就是所有客户端都能够收到服务器段发送的文件(任意类型)。另:我在实现点对点文件传输的时候,采用了Serversocket和clientsocket,测试了一下,超过20M就会丢失,不知道该怎么办,望高人指点。
以上是遇到的两个主要的问题,请各位大虾赐教,能够给提供一个例子,不胜感激,定百分送上
1。我的局域网内有30台机器,都装有教学系统客户端,一旦上课,可以实现广播教学,但目前的需求是,只允许前十台建立连接的客户端使用系统,其他20台无权使用,该如何实现此功能呢?如果使用UDP广播,能达到这样的限制吗?这是我考虑的方法,但不知如何控制广播接受的台数。如果使用socketserver和clientserver是不是需要10个控件,分别连接啊,这不是我希望的。如果使用UDP组播又该如何判断呢?在论坛里看过几位大虾留的帖子,他们写的广播组播例程也看了,可小弟太笨,还是没有解决这个问题。
2。在使用过程中,允许学生分组通过局域网聊天的形式进行讨论,是不是该建立不同的组播分组,然后让学生自由加入任意分组呢?那又该怎么控制每组加入了多少名学生呢,怎么判断哪个组已经满员,不能加入呢?
3。在教师端发放文件时,如何实现群发呢?也就是所有客户端都能够收到服务器段发送的文件(任意类型)。另:我在实现点对点文件传输的时候,采用了Serversocket和clientsocket,测试了一下,超过20M就会丢失,不知道该怎么办,望高人指点。
以上是遇到的两个主要的问题,请各位大虾赐教,能够给提供一个例子,不胜感激,定百分送上