读书人

javaSocket与C通讯

发布时间: 2012-11-01 11:11:32 作者: rapoo

javaSocket与C通信

前段时间写了个web端与C服务端之间的通信

?

不过用的是短连接 非堵塞的方式,一直想使用长连接,使tomcat启动的时候就和C服务端进行通信,但是一直没找到方法

希望je的朋友能给点思路。

?

先来看我现在的具体实现

?

通信的核心类

?

?

?

下面是报文协议的基类

?

?

?



JAVA与C通讯得考虑大端小端问题吧 18 楼 ysen 2009-12-16 pwz1985 写道我最近刚好做了个javaSocket与C通信的组件

//连接成功flag
boolean connSuccess = false;
while (!connSuccess) {
try {
socket = new Socket(ip,port);
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
//连接失败,3秒后重新连接
System.out.println("(IP="+ip+","+"PORT="+port+")连接失败,3秒后重连");
try {
Thread.sleep(3000);
} catch (InterruptedException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
continue;
}
connSuccess = true;
}
这个问题 java 或 c 有一边 转换下就好了 19 楼 topcode 2009-12-18 楼主不是很喜欢发设计模式的帖子么 20 楼 ysen 2009-12-18 topcode 写道楼主不是很喜欢发设计模式的帖子么
谢谢关注O(∩_∩)O哈哈~

读书人网 >软件架构设计

热点推荐