CnPack 开源软件项目 - InIOCP(小旋风服务套件)
  网站首页 下载中心 每日构建 文档中心 公益基金 开发论坛 关于我们 致谢名单 English


 Google 搜索

内容: 
 最新下载包


 
CnWizards 1.3.0.1167
[2024-02-10]

 
CnVCL 组件包 20240210
[2024-02-10]

 
CVSTracNT 多语言版 V2.0.1_20080601
[2008-06-02]

 
CVSTrac Linux 中文版 V1.2.1_20060112
[2006-01-12]
  最新开发版下载 RSS
  项目时间线 RSS RSS
 项目相关链接

CnPack GitHub 首页
GIT 使用说明
申请加入 CnPack
CnPack 成员名单
CnPack 邮件系统
 网站访问量

今日首页访问: 629
今日页面流量: 2642
全部首页访问: 5118243
全部页面流量: 20423255
建站日期: 2003-09-01

InIOCP(小旋风服务套件)

CnPack 开源软件项目 2019-07-12 12:59:09

InIOCP(小旋风服务套件)简介

适用于:Delphi 7、Delphi 2007、Delphi XE、Delphi XE5-XE10
作 者:高凉新农,QQ群:365531817

下载途径:最新版最先发到QQ群,csdn.net,2ccc.com 的 ftp 资源
 github:https://github.com/cnwneumann/InIOCP

一、软件介绍
    InIOCP是一套开源的基于IOCP(Delphi版)的框架组件,其内部作了消息封装,采用自创的传输机制,集成用户、消息、文件和数据库管理,支持自定义消息和远程函数,支持 HTTP 基本服务,支持 WebSocket,帮助快速实现网络开发,欢迎各位测试、使用和交流!

    (一)主要功能:
    1、原始数据流服务;
    2、认证服务:登录、登出、查询客户端;
    3、即时消息服务:消息的发送、推送和广播;
    4、文件服务:支持大文件上传、下载,支持断点续传、查询磁盘文件等;
    5、数据库服务:支持 SQL 命令查询、更新,支持 DataSetPrivoder 更新;
    6、自定义服务:客户端自定义传输信息,服务端自定义操作,执行远程函数;
    7、HTTP基本服务:一个服务器同时支持 C/S 服务模式和 HTTP 基本服务;
    8、支持 WebSocket 协议,用 InIOCP-JSON 扩展,带客户端组件,支持消息推送;
    9、支持代理、反向代理服务。

    (二)主要特点:
    工作线程负责传输,业务线程负责业务操作,加快响应速度;
    支持 IP 级别的防攻击、支持数模热插拔(动态配置);
    C/S模式支持压缩、校验码、连接超时检查、资源自动优化、短连接;
    HTTP 服务支持 ETag 和断点下载,支持 Cookie、Content-Length 级别的防攻击。

二、内存管理
    1、FastMM 最常用, 检查泄露方便(推荐使用);
    2、一些介绍说 TopMM 性能比 FastMM 好;
    3、ScaleMM 宣传说比 TopMM 更出色,经本系统测试,表现不凡;
    4、SynScaleMM 和 ScaleMM 有关,比较轻盈,Delphi 2007 下不稳定。

三、声明
    本系统属学习心得,开源代码,作者除保留版权外,不设任许可协议;
    在国家法律范围内,任何组织和个人可以随意使用本系统代码,甚至包括销售;
    本代码本身不不具危害性,作者不承诺对用户产品进行维护,不对用户使用过程中产生的不良后果承担任何责任。

四、鸣谢
    本系统的很多代码来自网络,在此感谢广大网友的辛勤成果和无私奉献,特别感谢网友“天地弦<ymofen@diocp.org>”、
“歼10”和“fansheng_hx@163.com”等提供的代码和帮助。


相关下载:
InIOCP 下载 (已下载 4519 次)

本文已阅读 9967 次
来自: CnPack 开源软件项目

上一主题 | 返回上级

相关主题:


版权所有(C) 2001-2018 CnPack 开发组 网站编写:Zhou Jinyu