InIOCP小旋风服务套件(开源)(delphi源码)

InIOCP小旋风服务套件(开源)(delphi源码)

进入正题之前,先简单谈谈开发这套软件的缘由,作者本人是 Delphi使用者,从事数据库开发较多,偶尔也用 Indy、RO、RTC 等组件弄一下网络开发,其中 RTC 用得最多,总的来说,感觉都不理想。本人接触 IOCP 不久,学习它后产生了亲自写一套组件的想法,于是按设想慢慢摸索,没想到停不下来了,最终 InIOCP 得以成品发布。再顺便说一下本软件的名称,以前用“In-IOCP 服务组件库”,有人说很拗口,现在稍作改动,叫“InIOCP 服务套件”,顺便起了个中文名“小旋风”,全称为“InIOCP 小旋风服务套件”,名字嘛,不同人的喜好不同,如果你喜欢,也可以另起一个。InIOCP 服务套件首发已经一年多,作了多次更新,但一直没写过什么使用说明或技术文档,主要原因是写文档与写代码的思路不同、要组织敲打文字,比较费时,还有就是旧版本的 C/S 模式的相关代码比较乱,传输机制也不理想等。1.6 版之后,开始着手改进 C/S 模式的传输机制,采用与 HTTP 服务类似的方法,经过几个月的改造,总算完工。新版重新规划了 C/S 模式代码,质量有了较大提升,服务端 Socket 的内存占用减半,而使用方法与旧版的基本一样,只是个别过程、方法或事件名称有了调整,删除了旧版的子任务功能,增加了新特性,使用起来更为灵活方便了;HTTP 服务部分代码基本不变。本软件没什么高深的技术,对熟悉 Delphi 的开发者来说,理解代码是很容易的事,但为了方便初学者学习交流,有必要写个简单的文档,简明扼要地解释一下。组织文字和写代码的思维完全不同,要讲清楚也不容易,只能抓重点了,先从简单的开始

// =============================================================
//
//                     InIOCP 目录文件结构
//
// =============================================================

一、InIOCP 目录:

memMgr  目录:内存管理工具
package 目录:InIOCP 工程文件
source  目录:InIOCP 单元文件

source\frame  目录:InIOCP 统计面板单元文件
source\module 目录:InIOCP 数模单元文件
source\editor 目录:TInSQLManager 编辑器目录
source\zlib   目录:zlib 压缩单元文件

安装时请设置以上目录为搜索路径。

二、samples 目录:
InIOCP 的使用例子。

注:为方便编译,新版例子用 access 数据库,用 ADO 连接,请建一个 ODBC 数据源,
名称为 acc_db,数据库为例子目录下的 data\acc_db.mdb。

三、bin 目录:
编译组件和例子程序的二进制文件输出目录。




下载说明:
1.本站资源都是白菜价出售,同样的东西,我们不卖几百,也不卖几十,甚至才卖几块钱,一个永久会员能下载全站100%源码了,所以单独购买也好,会员也好均不提供相关技术服务。
2.如果源码下载地址失效请联系站长QQ进行补发。
3.本站所有资源仅用于学习及研究使用,请必须在24小时内删除所下载资源,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担。资源除标明原创外均来自网络整理,版权归原作者或本站特约原创作者所有,如侵犯到您权益请联系本站删除!
4.本站站内提供的所有可下载资源(软件等等)本站保证未做任何负面改动(不包含修复bug和完善功能等正面优化或二次开发);但本网站不能保证资源的准确性、安全性和完整性,由于源码具有复制性,一经售出,概不退换。用户下载后自行斟酌,我们以交流学习为目的,并不是所有的源码都100%无错或无bug;同时本站用户必须明白,【188资源网】对提供下载的软件等不拥有任何权利(本站原创和特约原创作者除外),其版权归该资源的合法拥有者所有。
5.请您认真阅读上述内容,购买即以为着您同意上述内容。
188资源网 » InIOCP小旋风服务套件(开源)(delphi源码)

提供最优质的资源集合

立即查看 了解详情