原文:DIOCP开源项目-DIOCP3的重生和稳定版本发布

DIOCP 的重生 从开始写DIOCP到现在已经有一年多的时间了,最近两个月以来一直有个想法做个 稳定的企业服务端架构,让程序员专注于逻辑实现就好。虽然DIOCP到现在通讯层已经很稳定了,但是要做如果做这种架构,发现还有诸多不便。于是,有了重写DIOCP的想法。 关于开源服务器的选用: 前段时间大部分代码已经编写完成,于是需要给diocp 安个家,google显然不行了,老是被墙。然后准备选用ht ...

2014-08-03 23:47 4 6743 推荐指数:

查看详情

DIOCP开源项目-DIOCP3 大文件的传输DEMO<断点续传>

首先该DEMO在StreamCoder上面做的改动,期间导致StreamCoderDEMO经常出现问题,导致大家运行的时候,频频出现问题,表示道歉。 以下是测试的结果,从服务器下载传输了一个3G左右 ...

Mon Aug 11 04:31:00 CST 2014 3 3278
[DIOCP3/MyBean/QDAC开源项目] DataModule-DB例子基于MyBean的插件实例<三层数据库方案>

【说明】 这个例子答应大家很久了,一直没有时间弄,现在正式结合MyBean插件可以很方便的在客户端共享操作连接,执行数据库的各项工作,屏蔽了底层的通信解码器编码等工作,直接传递Variant,给了开发者足够的领活和自由。 【服务端使用技术】 diocp3:担当底层的通信 ...

Fri Sep 05 19:52:00 CST 2014 6 3441
DIOCP开源项目-高效稳定的服务端解决方案(DIOCP + 无锁队列 + ZeroMQ + QWorkers) 出炉了

[概述] 自从上次发布了[DIOCP开源项目-利用队列+0MQ+多进程逻辑处理,搭建稳定,高效,分布式的服务端]文章后,得到了很多朋友的支持和肯定。这加大了我的开发动力,经过几个晚上的熬夜,终于在昨天晚上,DEMO基本成型,今天再加入了QWorkers来做逻辑处理进程,进一步使得逻辑处理进程 ...

Thu May 29 07:24:00 CST 2014 13 9563
DIOCP

DIOCP GITHUB: https://github.com/ymofen/diocp-v5.git diocp5====== ## 快速开始 从那里得到: git更新(推荐同步更新) 1.https://github.com/ymofen/diocp-v5 2.https ...

Tue Aug 07 17:14:00 CST 2018 0 1738
DIOCP开源项目-DEMO(怎么样操作远程数据库)

经过两天时间的开源,感谢网友提出一些修改意见,特别是在XE中,做了一部分优化。 可以在SVN中下载到最新的代码 今天做了一个操作数据库的演示<这里我拿出我在实际项目中操作数据库的方法,集成在Demo中> 操作数据库比较简单,分两部分功能,第一部 ...

Tue May 21 01:35:00 CST 2013 2 3522
DIOCP开源项目-测试数据库性能

今天群里有个朋友说他们医院项目采用直连数据库,高峰时期sqlserver的连接数达到7000多,于是我准备做个用diocp做个demo,服务端用连接池。白天的时候我在想,并发如果7000个。如果用diocp做三层服务器,连接池应该在100个左右。今天晚上奋斗了一晚上,准备把测试过程中碰到的问题总结 ...

Sun Jun 09 08:39:00 CST 2013 5 5254
DIOCP开源项目-利用队列+0MQ+多进程逻辑处理,搭建稳定,高效,分布式的服务端

最近头脑里面一直在想怎么样让能让大家基于DIOCP上写出稳定的服务端程序。很多朋友问我,你DIOCP稳定吗,我可以用他来做三层服务器吗? 当时我是这样回答的,我只能保证DIOCP底层通信的稳定。 说实话,服务端要稳定,并不容易,写过服务端的程序员都清楚。特别是这种可以直接操作指针 ...

Sun May 25 17:11:00 CST 2014 1 3106
DIOCP开源项目-定义自己要发送的数据结构(MyObject)

印象中网络程序都是sendBuffer和recvBuffer来发送数据和接收数据,本次Demo演示如何定义定义一个自己的对象,然后我们按照OO的思想直接进行对象的发送和接收,先上个流程图。 ...

Tue Oct 15 03:12:00 CST 2013 3 1783
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM