网络(Server/Client/Peer 2 Peer)
codeparadise
工作后主要以c系语言为主。项目平台选择上70%为win32 30%为linux,对HPC GIS 3D渲染 图像图像处理技术略有研究,有志同道和的朋友可以一起研究探讨^_^
展开
-
创建高性能服务端
先后查看了haproxy,l7sw和lighttpd的 相关源码,无一例外,他们一致认为多路复用是性能最好的服务器架构。事实也确实应该如此,进程的出现一方面就是为了保存任务的执行上下文从而简化应用程序 设计,如果程序的逻辑结构不是很复杂,那么用整个进程控制块来保存执行上下文未免有些大材小用,加上进程调度和其他的一些额外开销,程序设计上的高效很可 能会被执行时的低效所抵消。代价也是有的:程序设计转载 2009-03-03 10:20:00 · 550 阅读 · 0 评论 -
Build High performance Server
IntroductionThe purpose of this document is to share some ideas that Ive developed over the years about how to develop a certain kind of application for which the term "server" is only a weak ap翻译 2009-03-03 10:22:00 · 784 阅读 · 0 评论 -
MMORPG服务器模式
MMORPG游戏服务器端的设计 MMORPG不同于其它的局域网的网络游戏,它是一个面向整个Internet的连接人数过万的网络游戏,因此他的服务器端设计则极为重要 服务器的基本设置 在大型网络游戏里,通常设计为C/S结构,客户端不再对数据进行逻辑处理,而只是一个收发装置,从玩家那里接受到操作信息,然后反馈给服务器,再由服务器进行处理后发回客户端,经客户转载 2009-03-06 00:33:00 · 877 阅读 · 0 评论 -
游戏打包
游戏文件系统的解决方案 日期:2006-9-18 0:08:00 [Host01.Com] 访问: [全屏查看全文] 关键字 游戏打包 文件系统 作者:董含君转载请注明来自 http://blog.csdn.net/a11s 游戏文件系统的分析与建立 I 目标:转载 2009-03-06 00:48:00 · 1287 阅读 · 0 评论 -
ACE介绍 中文
ACE自适配通信环境介绍 一、ACE综述 ACE自适配通信环境(ADAPTIVE Communication Environment)是可以自由使用、开放源码的面向对象(OO)框架(Framework),在其中实现了许多用于并发通信软件的核心模式。ACE提供了一组丰富的可复用C++ Wrapper Facade(包装外观)和框架组件,可跨越多种平台完成通用的通信软件任务,其转载 2009-03-06 01:12:00 · 1093 阅读 · 0 评论 -
ACE win32 和 linux配置详解
Windows下ACE的构建1. 将ACE-5.5.zip解压到所需的安装目录,此处以E:/为例,解压后形成ACE_wrappers文件夹,因此ACE将会存在于ACE_wrappers/ace目录中。ACE_ROOT=E:/ACE_wrappers。2. 在系统中新建ACE_ROOT环境变量,值设为 E:/ACE_wrappers。具体设置为:我的电脑->属性->高级->环境变量->新建3. 在E转载 2009-03-10 18:46:00 · 1135 阅读 · 0 评论 -
ACE之hello world
前一段时间看了ACE的介绍以及按照教程完成了在win32下的编译工作,但老搞不清楚怎么用ace搭建一个简单的 c/s模型出来。今天终于找到了方法,这里和大家一起分享。 ////////////////////////////////////////////////////////////////////////////////////////////////////////////////原创 2009-03-12 15:29:00 · 912 阅读 · 0 评论 -
ACE之port scan
在Proactor框架下通过异步连接的方式对要扫描的端口进行连接,从而查看端口的状态 #include "stdafx.h"#include #include #include #include #include class PortScanner : public ACE_Handler{public: PortScanner() { } int原创 2009-03-12 17:04:00 · 631 阅读 · 0 评论