技术开发 频道

J2EE成功的牺牲品


IT168技术新闻】 
    大多数的Java程序员都应该有J2EE的开发经验,同时这些程序员也为自己有着这项特殊的技术而感到自豪,对Java中间件来说,J2EE在标准技术中占有着统治地位。但是特殊应用的需求是不同的,并不是J2EE设计所能解决的,例如:eBay, MySpace,Google。似乎我们忽略了一个问题,许多程序员的思维陷入了J2EE的思考方式: 

    1.除了数据库什么也没有了 
    2.POJOs集中纯粹的业务逻辑 
    3.分布式编程 
    4.部署更大 

    大多数企业能够容忍这种方式所构建的系统,但是,如果你不属于这些大多数的企业,你的企业有着特殊的需求,例如你的企业是eBay或者MySpace。eBay完全摆脱了J2EE并构建他们自己的类库来处理他们所面对的问题: 

    1.监视 
    2.热升级(Hot Upgrades) 
    3.Scaling 

    一旦你已经超过了挑战J2EE的思考方式的某种水平,并且设计的模式不能工作,那么能够处理这种挑战的Java程序员又在哪里呢?他们需要更多的知识: 

    1.部署 
    2.监视 
    3.网络 
    4.FLP 
    5.SEDA 
    6.线程 
    7. ... 

    原文连接:http://www.dancres.org/blitzblog/2007/04/27/victim-of-j2ee-success/

0
相关文章