没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
InIOCP(小旋风服务套件)
组 件 使 用 说 明
(版本:2.6.41.1298)
适用版本:Delphi 7、Delphi 2007、
Delphi XE、Delphi XE5-XE10
作 者:高凉新农,QQ 群:365531817
下载途径:csdn.net,2ccc.com 的 ftp 资源
github:https://github.com/cnwneumann/InIOCP
1
在广大热心网友的支持下,InIOCP 小旋风服务套件稳定版已经
顺利发布,在此再次感谢大家!
InIOCP 发布这么久,一直没写过使用说明,现在抽点时间简单
介绍一下,写多少就发布多少吧,也欢迎各位网友反馈意见。
一、系统架构
下面的架构图很不专业,能理解就行,将就一下,箭头方向是
请求或反馈数据的流向(严格来说反馈数据也经 IOCP 服务):
图 1、InIOCP 架构简图
二、组件概况
(一)TInIOCPServer 是 IOCP 服务的核心,提供全部服务的最
重要组件;TInConnection 是连接到服务器的客户端组件。
(二)目前,InIOCP 套件按业务(服务)类型分为 6 大类,每
类又分为服务器端和客户端两部分,两端的组件有对应关系,请看
下表:
C/S
客户端
HTTP
客户端
IOCP
服务
请求队列
(业务线程执行)
推送队列
(推送线程执行)
C/S 应用层
HTTP
应用层
超时检查
2
表 1、InIOCP 组件分类及用途
注:表中 1-5 项均为 Client/Server 模式。
C/S 模式下,InIOCP 将客户端的请求操作进行分类,服务端根
据客户端提交的请求操作而提供相应的服务,用户也可以结合需求
对操作类型进行扩展,请参考 iocp_base 单元的 TActionType 类型
定义。
三、TInIOCPServer 组件
TInIOCPServer 是整个 IOCP 服务的核心,它提供上述几大服务,
当然,为了实现这些服务,必须为其配置相应的管理组件(见表 1),
下表是 TInIOCPServer 组件的主要属性:
表 2、TInIOCPServer 组件的主要属性
编号
属性名称
用途说明
代码使用处
1
Active
开启、停止服务。
编
号
服务
类型
服务端组件
客户端组件
用途说明
1
认证
TInClientManager
TInCertifyClient
用于客户端登录、登出、注
册、查询和删除等操作。
2
消息
TInMessageManager
TInMessageClient
用于发送、推送、广播文本
消息。
3
文件
TInFileManager
TInFileClient
用于上传、下载文件(支持
断点续传)。
4
数据库
TInDatabaseManager
1、TInDBConnection
2、TInDBQueryClient
3、TInDBSQLClient
1、查询、设置数据库连接
2、执行 SELECT-SQL
3、执行非 SELECT 类型 SQL
5
自定义
TInCustomManager
TInRemoteFunctionGroup
1、TInCustomClient
2、TInFunctionClient
1、发送自定义消息
2、执行远程函数
6
HTTP
TInHttpDataProvider
暂无
提供 HTTP 基本服务
剩余11页未读,继续阅读
有只风车子
- 粉丝: 31
- 资源: 329
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于JavaScript讲解的数据结构和算法
- python计算机视觉python-computer-vision.rar
- VB+ACCESS计算机等级考试管理系统(源代码+系统+答辩PPT).zip
- python密码python-ciphers.rar
- 2c60fbb3dt9ad50ed8864298eea1484b.MP4
- 基于yolov8+dlib实现视觉识别的安全驾驶监测系统部署到jetson NX平台源码+模型.zip
- Qt框架+OpenCV+动态爱心+编程教学+520
- 基于opencv+yolov8实现目标追踪及驻留时长统计源码.zip
- 水稻病害基于Yolov8算法优化目标检测识别与AI辅助决策python源码+模型+使用说明.zip
- 海尔618算价表_七海5.20_16.00xlsx(1)(2).xlsx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0