社区
网络及通讯开发
帖子详情
两个socket间如何传递文件啊???
yywhy
2003-01-12 08:14:28
请问在c++builder中用TClientSocket和TServerSocket控件连接两台电脑后,如何用这两个控件互相传递文件?
用TServerSocket中的SendStream发送stream后,在client端又如何接收?
...全文
58
3
打赏
收藏
两个socket间如何传递文件啊???
请问在c++builder中用TClientSocket和TServerSocket控件连接两台电脑后,如何用这两个控件互相传递文件? 用TServerSocket中的SendStream发送stream后,在client端又如何接收?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjqc
2003-01-24
打赏
举报
回复
写入缓冲!然后SENDBUFF!
l_clove
2003-01-13
打赏
举报
回复
在onread事件里加代码,把流式文件写进去
pp616
2003-01-12
打赏
举报
回复
分包发送。然后组装。
Linux 进程
间
传递
文件
描述符
文章目录
文件
描述符
文件
数据结构共享
文件
UNIX域
socket
实现
传递
文件
描述符 进程
间
传递
打开的
文件
描述符,并不是
传递
文件
描述符的值。先说一下
文件
描述符。
文件
描述符 对内核来说,所有打开的
文件
都会通过
文件
描述符引用,
文件
描述符在进程中是一个非负整数,
文件
描述符在进程中是从0开始,默认0与标准输入关联、1与标准输出关联、2与标准出错关联。之后进程每打开一个
文件
或者创建一个新
文件
的时候,内核都会向进程返回一个
文件
描述符来表示这个
文件
,
文件
描述符是递增的。
文件
描述符的值与
文件
没有必然的联系,只是该
文件
在进程中的
socket
文件
传输功能的实现
这节我们来完成
socket
文件
传输程序,这是一个非常实用的例子。要实现的功能为:client 从 server 下载一个
文件
并保存到本地。 编写这个程序需要注意
两个
问题: 1)
文件
大小不确定,有可能比缓冲区大很多,调用一次 write()/send() 函数不能完成
文件
内容的发送。接收数据时也会遇到同样的情况。 要解决这个问题,可以使用 while 循环,例如: //
Android 使用
socket
实现
两个
真机之
间
的通信
1、使用
Socket
进行
两个
手机之
间
的通信需要安装
两个
不同的代码
文件
:服务端和客户端 分别进行安装 2、创建局域网:
两个
手机同时连一个WiFi或者
两个
手机进行热点和WLAN连接 3、客户端连接另一个手机IP时把另一个手机的IP改成静态IP(3的第二种方法做这个步骤) 下面上代码分客户端的和服务端的,布局
文件
textview、Editview、Button不上代码了,不懂
socket
通信原...
linux 进程
间
文件
描述符
传递
,进程
间
传递
文件
描述符fd
众所周知,子进程会继承父进程已经打开的
文件
描述符fd,但是fork之后的是不会被继承的,这个时候是否无能无力了?答应是NO。Linux提供了一个系统调用sendmsg,借助它,可以实现进程
间
传递
文件
描述符fd,而且不仅限于父进程到子进程。sendmsg函数的原型如下:#includessize_tsendmsg(int
socket
,conststructmsghdr*message,...
socket
同一主机
间
两个
进程之
间
通信
每个进程,在内核中都有一个表,保存了该进程申请并占用的所有
socket
描述符,在进程看来,
socket
其实跟
文件
也没有什么不同,只不过通过描述符获得的对象不同而已,接口对应的系统调用也不同。其实不然,
socket
是一种资源,就像
文件
一样,一个进程打开了,另一个进程也可以用,只不过
socket
比较特殊而已。当然,父子进程
间
,还有线程
间
,进行
socket
的共享,是比较常见的。还可以实现同一主机的不同进程
间
的通信,且建立的通信是双向的通信。
socket
是核心,是枢纽,是进程与网络建立关系的必经之路!
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章