Ⅰ java连接oracle数据库报网络适配器异常
先用plsql测试一下能否连接上数据库,若连接不上安装以下情况找问题
1、oracle配置问题
修改tnsnames.ora 文件
2、Ip问题
能ping通oracle服务器的ip吗?
3、防火墙
如果机器上安装有放火墙,可能是服务器端口号屏蔽而造成的。关闭防火墙后,尝试重新连接。
Ⅱ Java 网络通信异常求解
这个你这种方式是不能直接readObject的。除了服务器那边通过writeObject写对象,客户端这边通过socket.getInputStream来readObject,这种要对象是序列化的,不过一般不用这种方式。
另一种是像你这种,服务端那边直接写字节,客户端读取字节,然后解析,再给对象属性赋值,这种我们用的xsocket的框架,支持异步的,你可以到网上看下。