2007-08-18

从EAI到SOA

关键字: soa
(2008-1-12更新)  写在前面SOA现在越发闹腾的厉害了,各种宣传越来越多,都把SOA吹上天;到底SOA是什么,有啥神奇之处,真的想宣传说的那么好吗?看了种种文章,只是越发混沌。罢了,俺做技术的,商业上的宣传,俺不在意。既然SOA只是理念,那么俺就从它的支持技术来看看,从过去到现在的区别,看看SOA到底是啥!从EAI到SOA从集成的角度看,集成面临的问题如下A. 数据集成,包括信息交换和交换管理B. 业务集成,包括服务管理和流程管理1.史前时代现象: 1.1. 采用原始交换手段—— 点对点的传输通道依赖,机制是Socket或者后来的RMI。存 ...
2007-05-23

Web框架比较

关键字: 企业应用
Blog好久没有更新了, 最近一直忙于一个新项目,在这个项目中尝试很多新的做法,准备收集一下放上blog来,这里先放一篇关于Web框架的,基本是老调重谈了. 该文写于4月,主要是为了和朋友讨论问题,有些地方可能不正确   Struts JSF T ...
为什么这么说呢?这样说是有理由的: 先来看看Java世界中看看最近新热的groovy,以及早已名声在外的aspectj,无一不是通过编译器支持新的语法结构:一个提供了全新动态语言,一个支持面向方面扩展语法。 而MS世界里,且按下各个动态语言的CLR实现不表,就单看C#语法本身,其delegate,partial等都是利用编译器来完成处理的。 想想也是: VM的更新工程浩大且影响面广,而在编译器中动手脚简直是低风险高收益的买卖,何乐而不为。 而手握像antlr这样一神兵利器更是如虎添翼。 那么下一个带来惊喜将会是什么?DSL还是其它?
2006-09-21

NEWS: Microsoft DSL Tools 1.0 RTM

关键字: 开发技术
NEWS: Microsoft DSL Tools 1.0 RTM http://msdn.microsoft.com/vstudio/dsltools/ 以下是version 1的说明 Version 1 of Domain-Specific Language Tools lets you create a custom graphical designer that uses your own domain-specific diagrammatic notation. You can then create custom text templates that use mo ...
项目用的持久化层是hibernate 2.1.6.前不久出现一个错误,简单描述一下:现有3个对象:Party,TParty和Individual,其中Individual是Party的子类,Party和TParty各自独立,两个对象都映射到表T_Party。当独立执行Individual person = (Individual)session.load(Individual.class, id)时,系统正确,.而在同一thread下(OpenSessionInView),先session.find("from TParty"),再Individual person = (Individual ...
是的,我内心很喜欢Tapestry。我喜欢他的开发风格,这和我的工作范围是有关的。 在我参加工作之前,我一直用ASP.NET(工作后转J2EE开发),工作的第一家公司用的是私有的MVC框架,有类似的实现,同时提供了类似Spring Web Flow的东东。 因为一直做企业应用,一个很大的感受是: 企业应用是有一个严格的流程的。 一个工作任务的Transaction是有一个严格的流程:一步一步按流程往前走,每一步都有严格的校验,对于客户或者User的误操作都会给出明确的提示,只有客户的操作是正确的,才可以进行下一步流程。 这和面向公众的应用是不同: 这里没有一个自由跳转的概念的, ...
2006-06-12

单元测试实践小结

关键字: 开发技术
在系统开发过程种使用单元测试,会带来很多的的好处,最明显为: When you become convinced of the value of comprehensive unit testing, you’ll find that it begins to influence how you write code, and the frameworks you choose to use。 应用单元测试,首先要解决的是单元测试的关注点。 测试的关注点在于测试逻辑,只要有逻辑就要写测试代码。测试的手段就是验证所有被测试方法的所有产出物,包括: 1. 测试方法的返回 ...
(从csdn的blog转来)  Java 程序的工作机制: Java 对象都以单独的 class 文件存在, java 虚拟机将其载入并执行其虚拟机指令。   Java 虚拟机查找这些 java 对象: java ...
(从csdn的blog上同步过来)(本文发于java emag第一期) 关于 Template 和 JSP 的起源还要追述到 Web 开发的远古年代,那个时候的人们用 CGI 来开发 web 应用,在一个 CGI 程序中写 HTML 标签。 在这之后世界开始朝不同的方向发展: sun 公司提供了类似于 CGI 的 servlet 解决方案,但是无论是 CGI 还是 servlet ...
yimlin
搜索本博客
最近加入圈子
存档
最新评论
  • NEWS: Microsoft DSL Tool ...
    这不就是Ruby,或者更确切的说,Groovy嘛
    -- by halfmile
  • 从EAI到SOA
    wwwtom 写道呵呵,前几天还看有人说 esb上架构SOA是有害的,今天就看见 ...
    -- by richmond
  • 从EAI到SOA
    呵呵,前几天还看有人说 esb上架构SOA是有害的,今天就看见有人跑出来说 “E ...
    -- by wwwtom
  • 从EAI到SOA
    现在的soa门槛太高 入门比较困难 要了解 soap wsdl 等乱七八糟的东东 ...
    -- by xly_971223
  • 从EAI到SOA
    很多人还以为SOA只是概念炒作,其实,国内外大多数主流厂商都已经推出SOA概念的 ...
    -- by JavaInActoin