2008-05-08

Websphere sMash

WebSphere sMash -- In Three Words

Speed:

* Dynamic scripting languages
* Fewer lines of code
* Browser-based tooling

Simplicity:

* Leverage pre-existing content
* Use the web as your SOA platform
* Visual Assembly-style development

Agility:

* Small footprint
* Easily modify your applications
* Restart the server in seconds

抛开ibm这个牌子,以上3个词概括了web2.0开发的精髓。

速度:
- 脚本语言开发(ruby,php,groovy。。。)
- 更少的code(方便快捷,简化开发)
- 浏览器上的开发工具(ajax的强大+开发的简便,使得在浏览器上开发成为可能)

简单:
- 使用已经存在的内容(rss的聚合,将分布的信息集合起来。。。)
- 把web当成你的SOA平台(google给你的map,chart。flickr给你的photo storage。。。很多创建好的web上的服务。和传统企业级的SOA比起来,企业的各个信息孤岛将信息暴露出来,孤立系统提供服务给其他系统。。。)
- 虚拟的集成开发(rss+google map+flickr。。。你没有真正的拥有那些东西,你只是虚拟的集成了哪些东西)

敏捷:
- 耗费更小的内存资源
- 更简单的修改应用程序(所改即所得,容易调试,开发效率高)
- 重起server很快(不得不承认,gwt,tomcat确实更吸引开发人员。大家当初选tomcat的时候,也就是觉得tomcat启动很快,weblogic很慢满。。)

web as a SOA platform?
Quite interesting
评论
艾依然 2008-06-20
总结的比较全面,谢谢分享!
cocococoon 2008-06-05
dmewy 写道
app server?

简单的说,一个sMash应用程序就是一个Server,你写几行代码,运行,然后就可以使用浏览器访问了。
dmewy 2008-05-14
app server?
发表评论

提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则

您还没有登录,请登录后发表评论

larryzou
搜索本博客
博客分类
存档
最新评论