设计
文章平均质量分 77
qq23871519
这个作者很懒,什么都没留下…
展开
-
设计模式
1.DAO模式 数据访问封装+封装成对象. 有一个对象类和一个封装类 2.Factory模式 避免不同的实现方式,通过配置来设定,直接用factory.get来获取类. 3.Proxy模式 比如把对Factory生产的类的调用直接包装起来, 用Proxy类调用 4.Decorator模式 修改或加强产生的类的部分方法. 首先实现要修改的类,所有方法仅为调用屏蔽类的实现方法. 然后实现此类...2008-11-11 10:27:18 · 58 阅读 · 0 评论 -
程序员需要SOA吗?----SOA业务开发平台(二)
我93年开始学习编程,当时求伯君,朱崇君,吴晓军已经名满天下的,估计不少新一代的程序员,除了求伯君和金山在,其他的两位,许多人都已经不认识了。我还用过五寸盘,但当时三寸盘已经流行了。WIN3.1让人羡慕。 当时,显卡,CPU,内存都极为简陋。写程序必须对这些资源都吹毛求疵,想尽各种脑汁对付这个一穷二白的机器。也没有现成的图形库和算法库,现在对DirectX的进化尤其羡慕。 当时...原创 2008-11-11 10:35:01 · 107 阅读 · 0 评论 -
SOA BPEL ESB
不是卖中间件的,所以我也不必鼓吹SOA概念和大道理。 我也不是准备写一本SOA书的,所以我也不必写博客心得分享时咬文嚼字。 这篇文章涉及到SOA、SCA、SDO、工作流、BPEL、ESB、消息中间件、WebService、EAI、分析设计方法、面向对象、面向组件众多技术,不仔细看,你仍然会混淆SOA=WebService=EAI。BPEL=工作流。ESB=消息中间件。但这些混淆全是错误的,...原创 2008-11-11 10:39:44 · 124 阅读 · 0 评论 -
商业斗争下的蛋----SOA业务开发平台(四)
我查了一下百度百科中关于SOA的描述 面向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以一种统一和通用的方式进行交互。 ...原创 2008-11-11 10:42:58 · 61 阅读 · 0 评论 -
简化IT 敏捷自己 需要SOA---SOA业务平台(五)
我经常问我自己,我也经常问我的下属,我也经常问客户。 问的是同一句话:有没有必要? 我经常去和销售一起去给客户讲解产品和解决方案。客户想的天花乱坠,是我们想解决什么什么问题。我常常会在私下里和客户交流:有没有必要?能让赚钱更多?能让成本更低?能让质量更好?能让速度更快?能让客户感觉更快乐? 其实,大家仔细去想问题。很多问题其实是不需要解决的。不解决,也不影响什么,解...原创 2008-11-11 10:43:33 · 79 阅读 · 0 评论 -
Map Reduce - the Free Lunch is not over?
转载自http://www.mengyan.org/blog/archives/2006/11/15/138.html 微软著名的C++大师Herb Sutter在2005年初的时候曾经写过一篇重量级的文章:”The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software“,预言OO之后软件开发将要面临的又一...原创 2008-12-11 15:27:39 · 181 阅读 · 0 评论