社区
网络通信/分布式开发
帖子详情
欢迎大家下载使用GCI32(General Communication Interface的缩写)
很土
2007-10-08 07:08:58
下载地址:http://download.csdn.net/source/255772
顾名思义GCI32为32位的通用通讯接口,GCI32基于TCP/IP传输协议。
可以使Client调用远端的Server函数更加简单,相当于RPC(远程过程调用),试试就知道了。
...全文
149
5
打赏
收藏
欢迎大家下载使用GCI32(General Communication Interface的缩写)
下载地址:http://download.csdn.net/source/255772 顾名思义GCI32为32位的通用通讯接口,GCI32基于TCP/IP传输协议。 可以使Client调用远端的Server函数更加简单,相当于RPC(远程过程调用),试试就知道了。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
很土
2007-10-26
打赏
举报
回复
顶一下!
myy
2007-10-12
打赏
举报
回复
我拿来直接用在商业软件中,会不会有问题?
另外,有没有更详细点的文档,比如协议格式。
很土
2007-10-12
打赏
举报
回复
是的,是公司产品的一部分,好东西拿出来让大家一起分享啊。
很土
2007-10-12
打赏
举报
回复
没有更详细的文档,请看Demo就行了。
myy
2007-10-09
打赏
举报
回复
好东西,公司的产品吧,收费吗?
GCI32
通用通讯接口 2.1.1.0 (build 2009.08.18)
SW
GCI32
2.1.1.0 (build 2009.08.18) SWGCI 是Synway
General
Communication
Interface
的
缩写
,顾名思义SW
GCI32
为32 位的 通用通讯接口,SW
GCI32
基于TCP/IP 传输协议。 SW
GCI32
分为二个部分:Client 端和Server 端 1. Client 端的动态库名为SW
GCI32
c.dll,负责命令的发送与应答返回值的分发; 2. Server 端的动态库名为SW
GCI32
s.dll,负责接收Client 端的请求并应答返回。 Client 端由三大类组成:Connection 类、Command 类和Fields 类 1. Connection 类主要负责与Server 端的通讯和应答返回值的分发; 2. Command 类主要负责命令参数编辑,提交及返回值读取操作; 3. Command 执行请求可以阻塞等待应答返回值,也可以非阻塞立即返回,通过连接 Connection 分发获取应答返回值; 4. Connection 分发分为回调方式和查询方式,二者在一个Connection 对象中只能 属于其中一种方式,而查询方式还可以分为阻塞和非阻塞读取; 5. Fields 类主要负责数据库字段值的组包和拆包,以及字段定义集的组包和拆包。 Server 端由五大类组成:Server 类、Application 类、Function 类、Response 类和Fields 类 1. Server 类主要负责与Client 端的连接和数据通讯; 2. Application 类主要负责Function 的组织和Response 的分发; 3. Function 类主要负责Function 的定义及调用模式; 4. Response 类主要负责Client 端指定Function 请求的处理,如参数读取、返回值 编辑及提交; 5. Applcation 针对Client 的请求连接可以通过OnConnect 和OnDisconnect 回调函数 得到连接ID,也可以通过GCIApplicationGetEvent 函数得到; 6. 若Function 的调用模式不是查询模式,则Client 的请求应答由Application 的处 理线程调用执行,否则必须调用GCIApplicationGetEvent 函数得到Client 的请求 应答ID,然后通过应答ID 取参数和设置返回值等等操作,这时处理应答由外部程 序自己处理; 7. Fields 类主要负责数据库字段值的组包和拆包,以及字段定义集的组包和拆包。
GCI32
通用通讯接口
SWGCI是Synway
General
Communication
Interface
的
缩写
,顾名思义SW
GCI32
为32位的 通用通讯接口,SW
GCI32
基于TCP/IP传输协议。 SW
GCI32
分为二个部分:Client端和Server端 1. Client端的动态库名为SW
GCI32
c.dll,负责命令的发送与应答返回值的分发; 2. Server端的动态库名为SW
GCI32
s.dll,负责接收Client端的请求并应答返回。 Client端由三大类组成:Connection类、Command类和Fields类 1. Connection类主要负责与Server端的通讯和应答返回值的分发; 2. Command类主要负责命令参数编辑,提交及返回值读取操作; 3. Command执行请求可以阻塞等待应答返回值,也可以非阻塞立即返回,通过连接 Connection分发获取应答返回值; 4. Connection分发分为回调方式和查询方式,二者在一个Connection对象中只能 属于其中一种方式,而查询方式还可以分为阻塞和非阻塞读取; 5. Fields类主要负责数据库字段值的组包和拆包,以及字段定义集的组包和拆包。 Server端由五大类组成:Server类、Application类、Function类、Response类和Fields类 1. Server类主要负责与Client端的连接和数据通讯; 2. Application类主要负责Function的组织和Response的分发; 3. Function类主要负责Function的定义及调用模式; 4. Response类主要负责Client端指定Function请求的处理,如参数读取、返回值 编辑及提交; 5. Applcation针对Client的请求连接可以通过OnConnect和OnDisconnect回调函数 得到连接ID,也可以通过GCIApplicationGetEvent函数得到; 6. 若Function的调用模式不是查询模式,则Client的请求应答由Application的处 理线程调用执行,否则必须调用GCIApplicationGetEvent函数得到Client的请求 应答ID,然后通过应答ID取参数和设置返回值等等操作,这时处理应答由外部程 序自己处理; 7. Fields类主要负责数据库字段值的组包和拆包,以及字段定义集的组包和拆包。
GCI32
通用通讯接口 2.1.1.6 (build 2010.06.07) for Win32 & Linux FC9
GCI32
通用通讯接口 2.1.1.6 (build 2010.06.07) for Win32 & Linux FC9 GCI接口是跨平台的, 可以在Windows和Linux下
使用
, 也可以相互调用。里面包含Windows 下的VC6, Delphi调用源代码,以及Linux下的C++调用源代码。 SWGCI 是Synway
General
Communication
Interface
的
缩写
,顾名思义SW
GCI32
为32 位的 通用通讯接口,SW
GCI32
基于TCP/IP 传输协议。 SW
GCI32
分为二个部分:Client 端和Server 端 1. Client 端的动态库名为SW
GCI32
c.dll,负责命令的发送与应答返回值的分发; 2. Server 端的动态库名为SW
GCI32
s.dll,负责接收Client 端的请求并应答返回。 Client 端由三大类组成:Connection 类、Command 类和Fields 类 1. Connection 类主要负责与Server 端的通讯和应答返回值的分发; 2. Command 类主要负责命令参数编辑,提交及返回值读取操作; 3. Command 执行请求可以阻塞等待应答返回值,也可以非阻塞立即返回,通过连接 Connection 分发获取应答返回值; 4. Connection 分发分为回调方式和查询方式,二者在一个Connection 对象中只能 属于其中一种方式,而查询方式还可以分为阻塞和非阻塞读取; 5. Fields 类主要负责数据库字段值的组包和拆包,以及字段定义集的组包和拆包。 Server 端由五大类组成:Server 类、Application 类、Function 类、Response 类和Fields 类 1. Server 类主要负责与Client 端的连接和数据通讯; 2. Application 类主要负责Function 的组织和Response 的分发; 3. Function 类主要负责Function 的定义及调用模式; 4. Response 类主要负责Client 端指定Function 请求的处理,如参数读取、返回值 编辑及提交; 5. Applcation 针对Client 的请求连接可以通过OnConnect 和OnDisconnect 回调函数 得到连接ID,也可以通过GCIApplicationGetEvent 函数得到; 6. 若Function 的调用模式不是查询模式,则Client 的请求应答由Application 的处 理线程调用执行,否则必须调用GCIApplicationGetEvent 函数得到Client 的请求 应答ID,然后通过应答ID 取参数和设置返回值等等操作,这时处理应答由外部程 序自己处理; 7. Fields 类主要负责数据库字段值的组包和拆包,以及字段定义集的组包和拆包。
GCI32
通用通讯接口 v2.1
SWGCI 是Synway
General
Communication
Interface
的
缩写
,顾名思义SW
GCI32
为32 位的 通用通讯接口,SW
GCI32
基于TCP/IP 传输协议。 SW
GCI32
分为二个部分:Client 端和Server 端 1. Client 端的动态库名为SW
GCI32
c.dll,负责命令的发送与应答返回值的分发; 2. Server 端的动态库名为SW
GCI32
s.dll,负责接收Client 端的请求并应答返回。 Client 端由三大类组成:Connection 类、Command 类和Fields 类 1. Connection 类主要负责与Server 端的通讯和应答返回值的分发; 2. Command 类主要负责命令参数编辑,提交及返回值读取操作; 3. Command 执行请求可以阻塞等待应答返回值,也可以非阻塞立即返回,通过连接 Connection 分发获取应答返回值; 4. Connection 分发分为回调方式和查询方式,二者在一个Connection 对象中只能 属于其中一种方式,而查询方式还可以分为阻塞和非阻塞读取; 5. Fields 类主要负责数据库字段值的组包和拆包,以及字段定义集的组包和拆包。 Server 端由五大类组成:Server 类、Application 类、Function 类、Response 类和Fields 类 1. Server 类主要负责与Client 端的连接和数据通讯; 2. Application 类主要负责Function 的组织和Response 的分发; 3. Function 类主要负责Function 的定义及调用模式; 4. Response 类主要负责Client 端指定Function 请求的处理,如参数读取、返回值 编辑及提交; 5. Applcation 针对Client 的请求连接可以通过OnConnect 和OnDisconnect 回调函数 得到连接ID,也可以通过GCIApplicationGetEvent 函数得到; 6. 若Function 的调用模式不是查询模式,则Client 的请求应答由Application 的处 理线程调用执行,否则必须调用GCIApplicationGetEvent 函数得到Client 的请求 应答ID,然后通过应答ID 取参数和设置返回值等等操作,这时处理应答由外部程 序自己处理; 7. Fields 类主要负责数据库字段值的组包和拆包,以及字段定义集的组包和拆包。
GCI32
通用通讯接口 2.1.1.7 (build 2010.06.24) for Win32 & CentOS5.4
GCI32
通用通讯接口 2.1.1.7 (build 2010.06.24) for Win32 & CentOS5.4 GCI接口是跨平台的, 可以在Windows和Linux下
使用
, 也可以相互调用。里面包含Windows 下的VC6, Delphi调用源代码,以及Linux下的C++调用源代码 SW
GCI32
2.1.1.0 (build 2009.08.18) SWGCI 是Synway
General
Communication
Interface
的
缩写
,顾名思义SW
GCI32
为32 位的 通用通讯接口,SW
GCI32
基于TCP/IP 传输协议。 SW
GCI32
分为二个部分:Client 端和Server 端 1. Client 端的动态库名为SW
GCI32
c.dll,负责命令的发送与应答返回值的分发; 2. Server 端的动态库名为SW
GCI32
s.dll,负责接收Client 端的请求并应答返回。 Client 端由三大类组成:Connection 类、Command 类和Fields 类 1. Connection 类主要负责与Server 端的通讯和应答返回值的分发; 2. Command 类主要负责命令参数编辑,提交及返回值读取操作; 3. Command 执行请求可以阻塞等待应答返回值,也可以非阻塞立即返回,通过连接 Connection 分发获取应答返回值; 4. Connection 分发分为回调方式和查询方式,二者在一个Connection 对象中只能 属于其中一种方式,而查询方式还可以分为阻塞和非阻塞读取; 5. Fields 类主要负责数据库字段值的组包和拆包,以及字段定义集的组包和拆包。 Server 端由五大类组成:Server 类、Application 类、Function 类、Response 类和Fields 类 1. Server 类主要负责与Client 端的连接和数据通讯; 2. Application 类主要负责Function 的组织和Response 的分发; 3. Function 类主要负责Function 的定义及调用模式; 4. Response 类主要负责Client 端指定Function 请求的处理,如参数读取、返回值 编辑及提交; 5. Applcation 针对Client 的请求连接可以通过OnConnect 和OnDisconnect 回调函数 得到连接ID,也可以通过GCIApplicationGetEvent 函数得到; 6. 若Function 的调用模式不是查询模式,则Client 的请求应答由Application 的处 理线程调用执行,否则必须调用GCIApplicationGetEvent 函数得到Client 的请求 应答ID,然后通过应答ID 取参数和设置返回值等等操作,这时处理应答由外部程 序自己处理; 7. Fields 类主要负责数据库字段值的组包和拆包,以及字段定义集的组包和拆包。
网络通信/分布式开发
1,594
社区成员
32,958
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章