Categories
Technology

Java classloading

在Web上找到今年JavaOne 2004的一个presentation,介绍classloader,看了后觉得受益颇深。以前的文章仅仅是提到bootstrap, extension和system loader就完了,而这个ppt里有包括对目前集中流行的App Server classloading机制的分析。第一次知道WebSphere的两种类加载方式,回想起以前有个Web service security的问题一直没解决很可能和portal里面classloading的设置有问题。

http://chariotsolutions.com/slides/javaone-2004-classloading.ppt

JavaOne的presentation质量普遍都很高,可惜的是今年的ppt只有注册用户才能看到(要花几十美元)。我记得2003的所有ppt都是可以免费下载的。Sun现在也是,人家微软的TechEd和IBM的developerWorks都能免费下载。也难怪,Sun自己的Java却让IBM, BEA赚钱,难免有些郁闷。

Categories
Technology

Google – Server error

这是目前我唯一一次遇到过的server error,而且是在美国。Google最近掠夺了一批搞Java的牛人,是不是要重写某些部分?上市前夜出这种问题。。。

Google    
Error
 

Server Error

The service you requested is not available at this time.

Service error -27.

回复


– 评论人:boo


Tue Jul 27 02:58:49 CST 2004 

原来是MyDoom,MSNBC用的截屏和我的一样。

http://www.msnbc.msn.com/id/5518331/

Categories
Technology

我对SOA的理解

Zhang Ling 说:
说实在的SOA完全是概念先导,有点虚。现在dev和research的人都很热衷,我看还是要脚踏实地一点。现在有太多的人在创造和宣传概念,如果能从实际问题出发会更有效。个人看法
Michael 说:
是啊,我也一直没搞明白。但很多客户好像异常感兴趣,不知道其他产商的SOA怎么体现在产品里
Zhang Ling 说:
客户感兴趣都是厂商的驱动,毕竟客户也希望自己在技术上不落后。目前的问题是厂商对客户的技术的承诺很难得到实现,什么集成、无缝、整合、透明,都在哪儿呢?嘴上说SOA, Web Services, architecture,一到客户那边就变成最easy最direct的code了,这种落差所有的IT原厂商都有
Michael 说:
SOA跟以前的概念相比,新意在哪里呢?这些无缝、透明,以前好像也说的呀
Zhang Ling 说:
到现在最好的一个SOA的比喻来自微软,它说SOA就是邮购:你从报纸上看到一个邮购广告,然后你剪下来,添上你的需求、型号、递送时间和你的地址,把钱放到信封里然后寄出去。不久你收到了你需要的商品。整个过程首先是异步的,其次不需要了解对方对你的订单的传递和处理过程,整个过程还包括了交易和结果的递送。而报纸上的广告可以看作软件服务对外暴露的接口(这个是我的解释,呵呵)。基本上就是这个意思,如果客户问,你也可以这么如法炮制
Michael 说:
但有些流程还是要同步的,例如前台CRM向后台查询实时库存,SOA能怎么做呢?
Zhang Ling 说:
SOA基本上就是Web Services和Messaging,加上些automation
Zhang Ling 说:
SOA是个筐,什么都能往里装。你说的这个情况可以用WS来解释。呵呵
Michael 说:
哦……对!这三部分加一起就是了~顿悟阿
Michael 说:
这些概念很头大呵呵,昨天就有电信另一个部门的人过来调研,对SOA和ESB非常感兴趣
Zhang Ling 说:
嗯。客户感兴趣最好,可以用简单的说明来降低客户理解的难度。可惜的是我看到的presentation正好相反,总是试图把简单的事情搞复杂、搞的high level,企图愚弄百姓。