`
long_yu2
  • 浏览: 315272 次
社区版块
存档分类
最新评论

java 网络编程【7】 如何检测和解决端口冲突问题?

 
阅读更多

(1)使用netstat命令查看当前正在被使用的TCP端口号。

(2)通过一个 配置参数 来指定TCP服务程序所用的端口号。



运行时 java ReverseServer 8002 传入args参数指定端口号。



上面的服务器程序:http://blog.csdn.net/itm_hadf/article/details/7526260




(3)将用户所指定的端口号保存到一个文件中,当服务器程序下次启动运行时,直接从文件中读取那个端口。

(4)编写一个连接服务器的IP地址和端口号不固定在程序代码中,通过程序运行时的运行时参数来指定
提供较好的灵活性和较高的通用性

if(args.length < 2){
return;
}
Socket s = new Socket(args[0], Integer.parseInt(args[1]));


分享到:
评论

相关推荐

    java多线程网络编程之文件及文件夹加密上传

    port为服务器开放的网络连接端口 foldername为服务器上某个文件夹,该文件夹存放客户端上传的文件。 客户端: 要求能运行如下程序: java FileClient server_ip port afile java FileClient server_ip port a...

    java面试题

    77.1. 解决端口冲突导致tomcat无法启动的问题 87 77.2. 修改java虚拟机内存 88 77.3. 修改tomcat连接数 88 77.4. 禁止列出目录下的文件 88 77.5. 设置session失效的时间 89 77.6. 设置MIME响应类型 89 77.7. 设置...

    jsr80 java 访问 usb

    这种方式解决了包冲突的问题,但是同时也阻止了附加的设备彼此建立直接通信。 所有传输的数据都是由主控器发起的。数据从主机流向设备称为 下行(downstream)或者 输出(out)传输,数据从设备流向主机称为 上 行...

    Java开发技术大全 电子版

    第7章Java的输入和输出237 7.1文件和输入输出流237 7.2InputStream类和OutputStream类的使用238 7.2.1InputStream中的方法238 7.2.2OutputStream中的方法239 7.2.3文件输入流FileInputStream239 7.2.4文件输出...

    ao-selinux:用于管理安全性增强Linux(SELinux)的Java API

    用于管理安全性增强Linux(SELinux)的... 我们的服务器配置过程是用Java编程语言编写的。 我们希望有一个干净的SELinux界面,而不必直接使用semanage和其他命令。 评估替代品 我们无法通过 , 或找到任何现有的实现。

    JAVA程序设计教程

    第一章程序和程序设计 .......................................................................................................1 §1.1 什么是程序 ?........................................................

    华为编程开发规范与案例

    1 逻辑类问题(A类)-指设计、编码中出现的计算正确性和一致性、程序逻辑控制等方面出现的问题,在系统中起关键作用,将导致软件死机、功能正常实现等严重问题; 接口类问题(B类)-指设计、编码中出现的函数和...

    易语言程序免安装版下载

    6) 修改MYSQL支持库跨静态编译的EXE和DLL传递连接句柄和记录集句柄无效的BUG(改动较大,可能会产生兼容性问题,我们已经仔细测试,也请使用到此库的用户帮助我们多多测试,以便及早发现问题,谢谢) 7) 其它修改 ...

    高职计算机专业PHP网站开发课程设计的探讨.doc

    然而传统的网页设计 课程只注重学生对静态网页的开发设计,已经不能适应社会的发展。...如果电脑安装的是windows2003这类网 络操作系统,那么在使用apache时将iis服务停止或更改端口,以免引起冲突。

    正则表达式

    这样说来,正则表达式/java/就和 所有包含子串 "java" 的字符串相匹配.虽然正则表达式中的其它字符不是按照字面意思进行匹配的,但它们都具有特殊的意义.正则表达式 /s$/ 包含两个字符. 第一个特殊字符 "s" 是按照...

Global site tag (gtag.js) - Google Analytics