社区
Java EE
帖子详情
java下socket和delphi socket程序连接的问题
killerliu
2003-08-22 02:26:55
java写的客户端连接delphi写的服务器端(线程阻塞模式),当java客户端断开连接后,就开始对服务器端不停的发送0,但是java对java就没有问题。请问这是怎么回事?
...全文
39
5
打赏
收藏
java下socket和delphi socket程序连接的问题
java写的客户端连接delphi写的服务器端(线程阻塞模式),当java客户端断开连接后,就开始对服务器端不停的发送0,但是java对java就没有问题。请问这是怎么回事?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DanielYWoo
2003-08-23
打赏
举报
回复
把stack trace贴出来
killerliu
2003-08-22
打赏
举报
回复
我只是
Socket s= new Socket("192.168.0.2",8000);
s.close;
就出错了,什么都没有发过
DanielYWoo
2003-08-22
打赏
举报
回复
socket和语言没关系,你仔细看看是不是因为数据类型长度,符号位,编码的不同造成的
killerliu
2003-08-22
打赏
举报
回复
好像是输出流的问题,偶socket.close就开始发0,但是连接没有断,偶socket.getoutputstream.close也是开始发0,不过java和java互连没有问题。java用的是自己的socket类,而delphi用的也是自己的vcl,估计这两个东西可能在某些地方有冲突
javahui
2003-08-22
打赏
举报
回复
不会吧,断开连接之后还怎么能发0
理论上服务器程序不管是什么语言写的呀,JAVA程序连HTTP,FTP,POP3服务器都早已经实现,为什么你的程序不行呢?
Delphi
和
JAVA
进行TCPIP通信(用UTF-8编码)例子
最近的项目(
Delphi
开发),需要经常和
java
语言开发的系统进行数据交互(
Socket
通信方式),数据编码约定采用UTF-8编码。 令我无语的是:
JAVA
系统那边反映说,
Delphi
发的数据他们收到是乱码,而我这边(
Delphi
7,ANSI)收到的数据将utf-8转码成ansi也是乱码。 因为不太熟悉
java
语言,还曾经怀疑是不是
Delphi
的utf-8编码和
java
语言的不一样。 最近学习了一下
java
的相关知识,写一个小
程序
来测试验证一下我曾经的怀疑。 事实证明,
Delphi
7的UTF-8编码和
JAVA
的UTF-8编码是一致的。
delphi
客户端
连接
JAVA
服务端
delphi
客户端
连接
JAVA
服务端.采用XML中间传输
mirrors-hp-
socket
-master.zip_
java
udp_python udp_
socket
_
socket
高
HP-
Socket
是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、
Delphi
、E(易语言)、
Java
、Python 等编程语言接口。HP-
Socket
对通信层实现完全封装,应用
程序
不必关注通信层的任何细节;HP-
Socket
提供基于事件通知模型的 API 接口,能非常简单高效地整合到新旧应用
程序
中。
java
+
delphi
通信
java
+
delphi
用
socket
通信
HP-
Socket
5.3.2
HP-
Socket
是一套通用的高性能TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的TCP/UDP/HTTP通信系统,提供C/C++、C#、
Delphi
、E(易语言)、
Java
、Python等编程语言接口。HP-
Socket
对通信层完全封装,应用
程序
不必关注通信层的任何细节;HP-
Socket
提供基于事件通知模型的API接口,能非常简单高效地整合到新旧应用
程序
中
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章