jdk7 sctp初尝

    由于一些原因,必须采用SCTP来进行网络间通讯。首先,发现现在所使用的java平台是不支持的,只有在jdk7中才能支持。但如果整体上采用jdk7的环境,对于已有的功能有比较大的稳定性冲击,所以就选用java运行时环境,将使用jdk7的影响缩小到最小。

    使用jdk7首先遭遇的是eclipse的不支持,必须选用最新版的eclipse,编写好测试代码后上传linux服务器,安装jdk7。在运行SCTP Server端的时间,首先遭遇了libsctp.so.1文件寻找不到,后来经过网络搜索才发现是lksctp-tools的rpm没有导致的此问题。遂根据linux版本情况下载了对应的rpm,程序可以实现运行,但是在bind地址的时间就遭遇了socketexception permission deny的异常堆栈。

网上查查也没有太多头绪,好在在家里面虚拟机环境下根据上述的步骤已测试通过,经过一番思考后,猜测是selinux所引起的问题,关闭selinux后,一切就正常了。后来知道了这个直接原因后,就索性用selinux和sctp的关键词查询网上资料,就有大批的内容说明此问题,还是最开始选择的关键词不正确引起的,呵呵

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值