- 4
- 0
- 约3.5万字
- 约 36页
- 2020-09-12 发布于江苏
- 举报
Indy10Install
All packages are followed by X0 (Where X is your Delphi verison).
1. Download source from the Development Snapshot.
Delphi / BCB Installation
1. Open and compile in the following order:
2.
1. IndySystem (in Lib\System)
2. IndyCore (in Lib\Core)
3. IndyProtocols (in Lib\Protocols)
4. IndySuperCore (in Lib\SuperCore)
If you are not using SuperCore, then you do not need to compile this package.
3. Now open and click install in the following order
4.
5.
1. dclIndyCore (in Lib\Core)
2. dclIndyProtocols (in Lib\Protocols)
3. dclSuperCore (in Lib\SuperCore)
Only install this if you have compiled SuperCore.
利用 Delphi 编写 Socket 通信程序
2004-08-24 人气:5925 出处:csdn 作者: dudunono [原作]
一、Delphi 与 Socket
计算机网络是由一系列网络通信协议组成的,其中的核心协议是传输层的 TCP/IP 和 UDP 协议。TCP 是
面向连接的,通信双方保持一条通路,好比目前的电话线,使用 telnet 登陆 BBS,用的
就是 TCP 协议;UDP 是无连接的,通信双方都不保持对方的状态,浏览器访问 Internet 时使用的 HTTP 协
议就是基于 UDP 协议的。TCP 和 UDP 协议都非常复杂,尤其是 TCP 协议,为了保证网络传输的
正确性和有效性,必须进行一系列复杂的纠错和排序等处理。
Socket 是建立在传输层协议(主要是 TCP 和 UDP)上的一种套接字规范,最初是由美国加州 Berkley 大
学提出,它定义两台计算机间进行通信的规范(也是一种编程规范),如果说两台计算
机是利用一个 “通道 “进行通信,那么这个 “通道 “的两端就是两个套接字。套接字屏蔽了底层通信软件
和具体操作系统的差异,使得任何两台安装了 TCP 协议软件和实现了套接字规范的计
算机之间的通信成为可能。
微软的 Windows Socket 规范 (简称 winsock)对 Berkley 的套接字规范进行了扩展,利用标准的 Socket
的方法,可以同任何平台上的 Socket 进行通信;利用其扩展,可以更有效地实现在
Windows 平台上计算机间的通信。在 Delphi 中,其底层的Socket 也应该是 Windows 的 Socket。Socket 减
轻了编写计算机间通信软件的难度,但总的说来还是相当复杂的(这一点在后面具体会讲
到);Inprise 在 Delphi 中对Windows Socket 进行了有效的封装,使得用户可以很方便地编写网络通信程
序。下面我们实例解读在 Delphi 中如何利用Socket 编写通信程序。
二、利用 Delphi 编写 Socket 通信程序。
下面是一个简单的 Socket 通信程序,其中客户机和服务机是同一个程序,当客户机(服务器)在一个
memo1 中输入一段文字然后敲入回车,该段文字就可以显示在服务器(客户机)的memo2
中,反之亦成立。具体步骤如下:
1、新建一个 form,任意命名,不妨设之为 chatForm;放上一个MainMenu(在 Standard 栏中),建立
ListenItem、ConnectItem、Disconnect 和 Exit 菜单项;在从 Internet 栏中选择
TServerSocket、TClientSocket 添加到 chatForm 中,其中把 TCl
您可能关注的文档
最近下载
- 宁波市离婚协议书(2026简易标准版).docx VIP
- 21.古代诗歌五首《望岳》课件(共22张PPT) 2025-2026学年统编版语文课件七年级下册.pptx VIP
- 口渴了-朋友帮你.ppt VIP
- 二级医院超声质量控制指南.docx VIP
- 2026上半年广西现代物流集团社会招聘、校园招聘笔试模拟试题及答案解析.docx VIP
- 2025年辽宁农业职业技术学院单招《数学》真题(名师推荐)附答案详解.docx VIP
- 膜性肾病治疗.pptx VIP
- 基于收入差异的个人所得税赡养老人专项附加扣除研究.docx VIP
- 2025年-婴幼儿行为观察与指导PPT全套完整教学课件.pptx
- 膜性肾病肾病综合征专家共识解读PPT课件.pptx VIP
原创力文档

文档评论(0)