
Tech
luckhouge
这个作者很懒,什么都没留下…
展开
-
SQl thinking
如果可能,尽量利用一条SQL 语句完成工作。如果无法用一条SQL 语句完成,就通过PL/SQL 实现(不过,尽可能少用PL/SQL!)。如果在PL/SQL 中也无法做到(因为它缺少一些特性,如列出目录中的文件),可以试试使用Java 存储过程来实现。不过,有了Oracle9i 及以上版本后,如今需要这样做的可能性极小。如果用Java 还办不到,那就在C 外部过程中实现。如果速度...原创 2010-08-09 18:44:46 · 84 阅读 · 0 评论 -
web服务器与应用服务器
参考:[url]http://dawanghai.iteye.com/blog/663927[/url]What is the difference between an application server and a Web server?Taking a big step back, a Web server serves pages for viewing in a Web...原创 2010-09-08 15:23:39 · 112 阅读 · 0 评论 -
中间件与应用服务器
中间件(middleware)是基础软件的一大类,属于可复用软件的范畴。它与操作系统、数据库并列为三大基础软件。中间件不仅仅实现互连,还要实现应用之间的互操作;中间件是基于分布式处理的软件,最突出的特点是其网络通信功能。 中间件技术的核心就是应用服务器(Application Server)。应用服务器的主要功能是为现代三层、多层应用系统提供基础软件平台。应用服务器涵盖了中间件技术的许多方...原创 2010-09-08 15:49:19 · 2366 阅读 · 0 评论 -
中间件的分类
中间件的分类方法繁多,为了便于说明问题,且把中间件分为两大类:一类是底层中间件,用于支撑单个应用系统或解决单一类问题,包括事务处理中间件(TPM)、应用服务器(WAS)、消息中间件(MOM)、数据访问中间件(UDA)等;另一类是高层中间件,更多的用于系统整合,包括企业应用集成中间件(EAI Suites)、工作流中间件(Workflow)、门户中间件(Portal)等,它们通常会与多个应用系统...原创 2010-09-08 15:50:49 · 297 阅读 · 0 评论 -
SOA SOAP WebService
SOA到底是什么? SOA(Service-Oriented Architecture)的定义是面向服务的架构,就是说将软件按照功能设计成一个个服务,这些服务用标准的方式定义接口、并通过标准的协议进行调用。SOA所定义的接口和调用方式是独立于编程语言和运行平台的,广义上讲SOA可以基于不同的底层技术实现,比如CORBA和Web Services。但CORBA由于过于复杂和臃肿已很少使用,所...原创 2010-10-28 09:43:37 · 107 阅读 · 0 评论 -
Enterprise 2.0
Real-Time Enterprise Enablers Service-Oriented Architecture (SOA) Today mostly request-response over HTTP Gaining in one-way MEP, publish-subscribe Event-Driven Architecture ...原创 2010-11-08 13:06:17 · 102 阅读 · 0 评论 -
关于TCP、UDP、及keep_alive属性的总结
【问题原由】:进行长连接通信时(如移动应用开发中手机端与服务端要维持一个稳定的连接,进行实时消息传递),需要在应用层定义心跳机制。有人问,TCP本身就是可靠传输协议,为什么还需要应用层来实现心跳机制呢?【明确定义】TCP的可靠传输是相对于UDP而言,UDP在传输数据之前不需要先建立连接,远地主机的运输层在接收到UDP报文后,不需要确认。TCP提供面向连接服务,传输数据前必须...原创 2015-01-15 16:52:47 · 1656 阅读 · 0 评论 -
SOAP Webservice和RESTful Webservice
REST是一种架构风格,其核心是面向资源,REST专门针对网络应用设计和开发方式,以降低开发的复杂性,提高系统的可伸缩性。REST提出设计概念和准则为:1.网络上的所有事物都可以被抽象为资源(resource)2.每一个资源都有唯一的资源标识(resource identifier),对资源的操作不会改变这些标识3.所有的操作都是无状态的REST简化开发,其架构遵循CRUD...原创 2015-08-13 10:02:46 · 140 阅读 · 0 评论