IdTCPClient和IdTCPServer主要属性
来源:互联网 发布:淘宝上好的国产手办店 编辑:程序博客网 时间:2024/04/29 03:29
IdTCPClient
属性
1 : IOHandler 如果有相应的输入/输出操作,那么IOHandler相对应的组件或
接口将提供一个虚拟/抽象的输入/输出接口给相应的网络连接
2 : Intercept 如果有一个网络连接正在使用,那么Intercept 提供的组件或接
口将可以拦截相应的网络数据流中的数据
3 : BoundIP 指定使用IdTCPClient组件的计算机系统的IP地址,也就是说,其
中是空白那么什么样的计算机都可以使用,但如果指定的IP地址为239.126.12.2,那么
就只有IP地址为239.126.12.2的计算机可以使用它.
4 : BoundPor 网络端口的概念,指定使用IdTCPClient组件的计算机系统网络
端口,也就是说,如果BoundPort中指定了以整数为端口的网络端口,那么通讯时就只能
使用这个商品进行通讯
5 : Host 如果不是使用BoundIP中的地址起先通讯,那么Host就是诣将
要通讯的计算机系统的名称或它的IP地址,可以是计算机名也可以是IP地址.
6 : Port 与BoundPort的概念是基本一样的,只是它与HOst相配合来决
定IdTCPClient组件要与哪一个计算机系统中的什么样的网络通讯端口进行通讯
方法
IdTCPClient 主要使
用Write,WriteBuffer,WriteCardinal,WriteFile,WriteHeader,WriteInteger,WriteL
n,WriteRFCReply,WriteRFCStrings,WriteSmallInt,WriteStream,WriteStrings.
通过它们 IdTCPClient 可以发送非常多的类型的数据到相应的服务端,而这些都是非
常的简单
如: Write的函数说明是:
procedure Write(Const Aout : String) ; Virtual;
它的目的很简单,就是发送一个字符串到相应的服务端.其中Aout就是被发送的字符串.
而 WriteLn的函数说明是:
procedure WriteLn(Const Aout : String = ''); Virtual;
它的目的就是在Write的基础上,在被发送的字符串后加入相应的回车控件符.
注意 : 虽然IdTCPClient可以直接使用,它不可以被单独的使用,它必须与相应
的IdTCPServer组件相配合才能发挥特定的作用,当然,如果相应的网络系统中具有这
样的TCP服务器应用,那么IdTCPClient也可以直接与它们进行通讯.
IdTCPServer
属性
1 : Bindings 包括了相应的服务端所允许的所有的Socket(套接字)的相关信
息,比如它们的IP地址和端口号
2 : ListenQueue 是规定在服务端失效之前最多可以允许的监听网络连接的纯种
数目.默认情况下它的值是15,但这个值可以根据自己的需要和系统的最大承受能力来
进行改变
3 : MaxConnects 它表示的内容就是服务端可以承载的最大的网络连接数目,如果
它的值是0,那么就表明它没有最大的限制值,可以使用任意数目的连接.
4 : MaxConnectionReply 与MaxConnects相配合,当连接数目大
于MaxConnects的数目时,它将返回一个错误的信息,而这个信息是由TIdRFCReply
类所定义的
5 : ThreadMgr 就是使用相应的 ThreadMgr 组件来对于网络连接线程进行管
理.
- IdTCPClient和IdTCPServer主要属性
- IdTCPClient和IdTCPServer主要属性
- idtcpserver和idtcpclient传二进制文件用流
- 用IdTCPServer和IdTCPClient传输文件
- delphi idtcpclient和idtcpserver的心跳包
- IdTCPClient / IdTCPServer + 心跳机制
- delphi idtcpserver&idtcpclient 演示
- 自己用indy idtcpserver和idtcpclient的总结
- Indy10中idTcpServer和idTcpClient的异常解决
- 解决IdTCPClient和IdTCPServer通信中文乱码问题
- FTP升级程序, 用idFTP、IDTCPCLIENT、IDTCPSERVER这三个主要控件写的一个升级程序
- idTcpServer给idTcpClient发送消息
- IDTCPSERVER/IDTCPCLIENT设计一个外网和内网信息传递程序
- 让IdTCPServer&IdTCPClient的应用穿透NAT
- idtcpclient idtcpserver 传送文件例子之二 writebuffer
- Delphi笔记-Indy10.5.5 IdTcpServer 与 IdTcpClient Demo --服务器端
- Delphi笔记-Indy10.5.5 IdTcpServer 与 IdTcpClient Demo
- Delphi中关于IdTcpServer与IdTcpClient使用心得
- CDATETIME时间类定义
- 刚刚写了一篇,心里还是不爽
- 国内软件破解下载网站列表!
- 一封与信息化考核相关问题的邮件及回复
- 老爸想学习电脑了
- IdTCPClient和IdTCPServer主要属性
- 关于 TreeView WebControl
- uC/OS-II 初级程序员指南
- 苏格拉底与失恋者的对话——失去不合适的恋人是一种幸福
- 双截棍之程序员篇
- μC/OS-II的多任务信息流与CAN总线驱动
- Oracle 安装的时候java环境配置选项
- Delphi常用代码汇总
- 利用IdHTTP进行多线程下载