我现在做了一个服务端,SOCKET连接的,现在有个问题,把服务端放在ECLIPSE里面执行成功,没有任何异常,但是客户端连接上好像服务端这边没有反应,但是用JCREATOR来编译可以成功获取信息!
而且为什么1.6JDK没有用,只有1.5可以用~~~
请大侠赐教!!!
而且为什么1.6JDK没有用,只有1.5可以用~~~
请大侠赐教!!!
解决方案 »
- 求JAVA小项目的源码!
- 计算两个日期间隔天数的问题?
- linux下如何在指定路径下创建文件?
- 如何实现把多种不同类形的文件保存到SqlServer2000的image字段
- 有偿转让Java即时通信工具源程序及设计文档
- *** 据你所知,跨平台的语言有哪些?
- 难道这个问题csdn没人会吗?高手请出手吧,我想这个问题很久了,但还是没有头绪!!没有分了,请多多指教,初学者进来学习!
- 来java版报到,并提问
- 已知某路径下的Class文件,怎样获得Class的包结构呢?
- 关于Swing组件在web上的运行?
- 请问下 如何判断一个String中是否含有某几个其他String
- 关于fianlize的问题,搞不懂
package com;
import java.sql.*;
import MG.Connector.SocketConnector;
import MG.DBConnection.SQLServerConnectionPool;
import MG.ThreadPool.MGThreadPool;public class MConnect {
private static MG.DBConnection.SQLServerConnectionPool dbPool = null;
private MG.ThreadPool.MGThreadPool mgPool = null;
protected MG.Connector.SocketConnector socket = null;
public MConnect(){
dbPool = new SQLServerConnectionPool();
dbPool.initPool();
mgPool = new MGThreadPool();
mgPool.initThreadPool();
socket = new SocketConnector(2226,mgPool,"command");
// 2226是端口号
}
public static Connection getCon() {
return dbPool.getCon();
} public static void main(String[] args) {
new MConnect();
System.out.println ("服务器成功开启!");
}}
package com;import java.io.DataInputStream;
import java.io.DataOutputStream;import MG.Engin.MGLogicInterface;public class command1 implements MGLogicInterface{ public void processLogic(DataInputStream dis, DataOutputStream dos) {
// TODO Auto-generated method stub
System.out.println("命令1被调用");
}}
我看你的开启服务用的main方法,你尝试用一个servlet来开启,不关闭了,然后再用另外那个客户端去调用没有你的其它几个类
import MG.Connector.SocketConnector;
import MG.DBConnection.SQLServerConnectionPool;
import MG.ThreadPool.MGThreadPool;别人也无法测试