当前位置:编程学习 > JAVA >>

求助,java对象的问题

问题,先看部分代码如下
  JavaSock jSock = new JavaSock();
CSock sock,sock1;
int eid = jSock.JavaSock_EpollCreate(ftp);
ParseMsgInface userInterface = getUmcToSp_Group();

sock = jSock.JavaSock_ServListen(eid, meip, meport, userInterface,
ftp);
if (sock == null) {
logger.info("无法创建本地" + meip + ":" + meport + "监听服务!");
//System.out.println("无法创建本地" + meip + ":" + meport + "监听服务!");
return;
}
jSock.JavaSock_close(sock);

sock1 = jSock.JavaSock_ConnectTo(meip, toip, toport, ftp);

if (sock1 == null) {
logger.info("无法连接到" + toip + ":" + toport);
 //System.out.println("无法连接到" + toip + ":" + toport);
return;
}


   其中jSock和 Csock对象下的方法都是c实现的,我无法控制。现在的问题关键是,这个是使用与web中调用。我想要的是,它不是随着服务启动而实例化。而是调用时实例化。

    我希望第一次调用之后,sock会被创建,此后由于端口被占用,无法重复创建,如何在第一次调用创建之后,它会一直存在,无需在创建。从创建时开始直到web服务的生命结束。我任何时候都可以直接用. --------------------编程问答-------------------- 哇,好有难度啊~!
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,