我通过socket连接servlet,在servlet用了socket2.sendUrgentData(0xFF);判断客户端是否断开,在电脑手机模拟器上运行,连接的IP是localhost没问题,但把IP改成公网IP,servlet就出现问题了,报错如下: java.net.SocketException: Software caused connection abort: send
at java.net.PlainSocketImpl.socketSendUrgentData(Native Method)
at java.net.PlainSocketImpl.sendUrgentData(PlainSocketImpl.java:556)
at java.net.Socket.sendUrgentData(Socket.java:928)
at imServers.GetMsgSocket2$getOrderThread.run(GetMsgSocket2.java:189) 这是怎么会事呢?有哪位遇过吗?
at java.net.PlainSocketImpl.socketSendUrgentData(Native Method)
at java.net.PlainSocketImpl.sendUrgentData(PlainSocketImpl.java:556)
at java.net.Socket.sendUrgentData(Socket.java:928)
at imServers.GetMsgSocket2$getOrderThread.run(GetMsgSocket2.java:189) 这是怎么会事呢?有哪位遇过吗?
解决方案 »
- HTML转PDF
- struts2启动问题,在线等~~
- 那位不怕麻烦的大哥帮忙调试一下吧,到底是那出错了呢?(用存储过程分页)
- Spring 2.0视频教程+PDF下载
- 在tomcat下axis之中怎么样用jndi取postgresql数据源
- 高分求救关于XML的问题!
- 有时候觉得ejb实现的东西用javabean也可以实现,好象还省资源
- 菜鸟发问:如何再j2ee下面运行个serlet?绝对给分
- 有一数组 a[1000]存放了1000 个数,这 1000 个数取自1-999, 且只有两个相同的数,剩下的 998个数不同, 写一个搜索算法找出相同的那个数的
- jar包加载的问题
- tomcat启动时报错,java.lang.reflect.InvocationTargetException
- 小弟刚学完java js servlet jsp推荐个项目视频
手机通过socket连接servlet?本机连localhost当然没有问题,问题是不是路由器?有路由器吗?端口影射了吗?
另外那个异常就是 发送连接请求失败,问题范围很广,不好说
我是J2ME上开发的,需要用到网络通讯socket进行连接servlet,本人对这一块不熟悉,出异常了,想请教一下,谢谢