中间件介绍:介于客户机和server之间的夹层,突破了传统的c/s架构,为构建大规模,高性能,分布式c/s应用程序提供了通信,事物,安全,容错等基础服务,屏蔽了底层应用细节,应用程序不必从底层开发,以自身的复杂性换取应用程序开发的简单。Tuxedo是什么?Tuxedo:Transaction for...
分类:
其他好文 时间:
2014-10-25 19:59:06
阅读次数:
269
function TServerMethods1.ExecuteSql(const sql: String): Boolean;var d: TfrmDB;begin d := DBPool.Lock; if Assigned(d) then begin try try ...
分类:
其他好文 时间:
2014-10-25 18:46:34
阅读次数:
160
1.概述Web服务是ESB中间件的常见解决方案,它使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件,就可相互交换数据或集成。依据WebService规范实施的应用之间,无论它们所使用的语言、平台或内部协议是什么,都可以相互交换数据。AEAIESB提供了非常便捷的..
分类:
Web程序 时间:
2014-10-24 19:12:39
阅读次数:
290
Heroku,是业界领先的PaaS平台,用户能使用该平台提供的各种组件服务。这些组件服务第三方厂商提供的,Heroku与第三方服务之间有哪些约定,作为一个厂商,如何为Heroku开发第三方服务,是本文的主题。
概述
先举个例子说明第三方服务(addons)的作用:用户的应用需要MySQL,把数据保存在数据库中。如果没有Heroku,用户需要买一个服务器,搭建MySQL,配置帐号,在代码...
分类:
其他好文 时间:
2014-10-24 18:57:22
阅读次数:
170
顺应互联网大开放时代的契机,提供API接口,输出某些定向能力的商用PaaS平台正在迅速抢占云计算市场,API作为一种“产品”趋势正在逐渐兴起,如果要与成熟标准的软件产品运作模式找差距,企业级API接口的渠道尚处于雏形状态。
PaaS平台的定位和基因决定了其只能为用户提供API接口,最多是辅助说明性的DEMO产品,无法像标准的软件产品一样满足用户需求,这样一来,无论对能力平台使...
以一个真实的案例来谈对于一个长耗时的任务或者业务逻辑有哪些常用的优化手段。...
分类:
其他好文 时间:
2014-10-22 20:26:21
阅读次数:
186
JavaScript 标准参考教程(alpha)草稿二:Node.jsExpress框架GitHubTOPExpress框架来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录概述运行原理底层:http模块对http模块的再包装什么是中间件use方法Express的方法all方...
分类:
Web程序 时间:
2014-10-21 04:38:43
阅读次数:
548
为达到系统的高可靠性、高可用性以及并发处理能力,我们常常采用一些负载均衡的设备(如F5)等进行集群方案。但是,也会存在一些特殊的情况,比如长连接、特殊的技术协议等,不适用于采用F5等设备来解决,双工异步通讯机充当了软F5的作用。
双工异步通讯机的架构如下:
双工异步通讯机根据部署架构情况,即可支持“上行”也可支持“下行”。其主要功能是双工异步、负载均衡、故障探测隔离、双机热备(心...
分类:
其他好文 时间:
2014-10-20 15:12:44
阅读次数:
188
本文用代码描述了使用Python和C#混合编程时,如何使用Json作为中间件进行自定义类对象的转换。
分类:
编程语言 时间:
2014-10-19 22:53:16
阅读次数:
292
为什么使用Spring?
Spring是一个开源项目,是一个中间件,更是一个框架。那我们为什么使用Spring呢?有人说:框架这种东西,最开始接触Java的时候,做好不要使用。还是要从Java基础的东西学起;有人说:Spring这个框架真是太棒了。它的IOC能够写出更加面向接口的程序;它的AOP是OOP的更好的一个补充。
对,这两种说法我都非常同意。为了更好的理解Spring,我们要掌握好Java的基础;而就工作编码而言,Spring确实是非常好的工具。所以,不同的阶段,不同的对待。...
分类:
编程语言 时间:
2014-10-19 11:40:17
阅读次数:
204