社区
网络通信/分布式开发
帖子详情
ServerSocket向ClientSocket数据的问题?
long405
2005-10-15 06:23:25
怎样将服务器端测试表(SQLServer)中的记录内容通过通信在客户端显示出来?
...全文
205
8
打赏
收藏
ServerSocket向ClientSocket数据的问题?
怎样将服务器端测试表(SQLServer)中的记录内容通过通信在客户端显示出来?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Hero4444
2005-11-25
打赏
举报
回复
頂
long405
2005-10-15
打赏
举报
回复
有没有人推荐看什么书比较合适像我这样水平的?
long405
2005-10-15
打赏
举报
回复
还希望各位兄弟多多帮助。
long405
2005-10-15
打赏
举报
回复
小弟我刚刚接解到这方面。
Favinc
2005-10-15
打赏
举报
回复
天啊,但不懂这个,如何写网络数据库应用?
long405
2005-10-15
打赏
举报
回复
谢谢了,小弟我刚入行不久。
long405
2005-10-15
打赏
举报
回复
看不懂,能解释一下吗?能说得详细点吗?
Favinc
2005-10-15
打赏
举报
回复
TDataSetProvider.Data或TClientDataSet.Data都是 OleVariant类型,可将其转换到内存流,然后通过ServerSocket.SendBuff或SendStream发送给ClientSocket;
给你两个很有用的过程。
procedure StreamToVariant(Stream: TMemoryStream; var V: OleVariant);
var
P: Pointer;
begin
Stream.Position := 0;
V := VarArrayCreate([0, Stream.size - 1], varByte);
P := VarArrayLock(V);
Stream.Position := 0;
Stream.Read(P^, Stream.size);
VarArrayUnlock(V);
end;
procedure VariantToStream(const V: OleVariant; Stream: TMemoryStream);
var
P: Pointer;
begin
Stream.size := VarArrayHighBound(V, 1) - VarArrayLowBound(V, 1) + 1;
P := VarArrayLock(V);
Stream.Position := 0;
Stream.Write(P^, Stream.size);
VarArrayUnlock(V);
Stream.Position := 0;
end;
Java SE之
Socket
本文介绍了如何使用Java实现
Server
Socket
和
Client
Socket
进行网络通信。讲解了My
Server
Socket
和My
Client
Socket
类的创建,以及利用IO流进行
数据
传输的过程,包括异常处理和资源关闭。同时,提到了在实际操作中可能遇到的
问题
和解决方法。
Delphi TCPIP通信 实例 —— 解决中文乱码
问题
SOCKET
SERVER-
CLIENT
此博客提供使用Delphi进行TCP/IP通信的实例教程,专注解决网络通信中中文乱码
问题
,采用UTF - 8编码确保
数据
传输正确。涉及server端与
client
端构建及通信流程,
Server
Socket
可处理多
Client
Socket
连接请求,具备多客户端服务能力,还提供完整代码与注释。
java
socket
全双工客户端,java:读写操作上的单个套接字。全双工
博主分享了在Java中实现全双工通信的代码示例,通过创建单独的线程来监听
Socket
输入流,但遇到了
问题
。解决方案是提供了一个代码库,详细展示了如何在同一端口上同时发送和接收
数据
,包括使用
Server
Socket
和
Client
Socket
。代码简洁明了,适合初学者参考。
TCP流套接字编程
本文围绕TCP流套接字编程展开,介绍了
Server
Socket
和
Socket
两个关键类的API,包括构造方法、accept、close等。阐述了TCP传输字节流的特点,以及代码实现和解析,强调了请求和响应需加空白符区分
数据
报,还提及连接和
client
socket
关闭等
问题
。
java so reuseaddr,SO_REUSEADDR的作用
本文解析了在C++中使用
Server
Socket
和
Client
Socket
时遇到的EADDRINUSE错误,重点讨论了SO_REUSEADDR和SO_REUSEPORT的区别,以及它们在TCP服务器复用端口中的作用。作者通过示例代码和详细解释说明了如何正确配置以避免地址冲突和
数据
路由
问题
。
网络通信/分布式开发
1,594
社区成员
32,945
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章