黑马程序员技术交流社区

标题: UDP端口编程问题 [打印本页]

作者: 高境    时间: 2012-12-23 12:07
标题: UDP端口编程问题
用的B\S架构,有PC和若干终端,管理员操作PC机,希望返回其下所有终端的信息,包括连接异常和正常的,有他们的IP地址呀等。
在页面点击触发扫描终端的按钮,struts框架,触发了一个action,用UDP发送广播包,然后终端返回一个包。现在问题是当我触发第一次时候,开启了UDP端口,当第二次触发,就会报端口已经被占用,然后我就抛掉,继续收包,但是收不到,请问怎么办?
目前想到两种解决方法,具体都不会实现,望指教:1.关闭第一次的UDP端口(我不会关!!!)2.第二次触发加判断,如果开启就用第一次的端口(怎么继续用?收包)
望越细节越好!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2