Is it Vista or Mac? No,it's exo web os阅读全文>
发表于 @ 2007年01月10日 11:10:00|评论(loading...)|收藏
eXo Platform在门户中加入了大量的Ajax.效果非常漂亮。
每一个窗口就是一个portlet, 所有的portlet和portal基于ajax.这意味着eXo完全使用Ajax前端来访问后端的基于Java和JSR168标准的Portlet应用程序。
阅读全文>
发表于 @ 2006年12月01日 08:01:00|评论(loading...)|收藏
Jetspeed 2.0 Final 正式发布,值得关注的特性包括:
Spring-based Components and Scalable Architecture
使用Spring不知道是会为Jetspeed吸引更多的关注呢?还是臃肿的Spring最终让人们对Jetspeed也望而却步呢?
Configurable Pipeline Request Processor
这个在eXo中早就实现了
Jetspeed AJAX XML API
值得关注,由于Jetspeed不是基于JSF的,所以它的门户上的链接是无状态的,也许独立的AJAX可以让它更容易被集成。
Portal Content Management and Navigations: Pages, Menus, Folders, Links
不是所有的网站的结构都是固定的,导航的定制必须更加灵活。但是众多门户中,对门户内链接做得比较好得也就是Jetspeed的Links功能了。这点在exo今后的重构中,必须加强的。
Multithreaded Aggregation Engin阅读全文>
发表于 @ 2005年12月12日 08:27:00|评论(loading...)|收藏
门户产品是前两年非常热的一个话题,然后今年对门户的狂热确有所下降,甚至很多人认为门户作为企业应用集成的时代已经过去了,单纯的门户已经没有市场了。诚然,这些观点都有各自的道理,我认为门户的价值绝对不再门户本身。
首先我们来看看为什么需要门户,再J2EE企业集应用开发里面,界面部分的组件是通过war包形式部署再企业应用服务器中的,每个war说通俗一点就是一个网站,面向一个特定的应用。基本上每个应用都有一些相同的架构。例如美工所需要的导航栏,登陆界面,权限管理等等。一个大型的企业,这样的应用不仅仅只有三五个,而是有三十个,甚至三百个。试想所有的应用都要做重复的东西,美工,登陆,即使你做了SSO,仍然无法解决用户需要区分不同网站内容的尴尬情况。那么我们为什么不用门户,使用统一的界面来集成所有的应用呢?即使你有30个war,在门户里面,它们只是作为30个可定制的portlet而已,不需要额外,花哨的美工设计,每个应用只需要专著业务上的界面。
性能对门户已经不是问题,门户的portlet都有本地html缓存机制,最近流行的ajax技术更是可以对将portlet对门户的负载做到按需所取的阅读全文>
发表于 @ 2005年12月09日 09:01:00|评论(loading...)|收藏
目前网上大大小小的Ajax Framework已经计算不清了,但是基本实现形式都是,通过js响应客户端浏览器的某个事件,然后调用一个js函数,在此函数中使用servicecall之类的方法。
接下来的处理就见仁见智了,通常是两种:
1 返回的resultobject,可能是xml,html,或者其他自定义的格式,通过客户端设置一个responce handler来接受这个返回变量。解析,并更新到dhtml里面。
2 把这个responce handler的操作也封装起来。通过服务器端的函数,直接设置返回值,这当然就需要封装的函数里面对榜定的控件可以灵活的操作。
我想对于Ajaxian JSF第二种方法是必需的。因为jsf组件。例如一个文本框,在一个Form里面是有多个实例的,而这些实例得Id是jsf自动生成的。所以返回值得处理也应该是自动的。
xajax是一个php得ajax开发框架。它把客户端的响应也封装起来
客户端
php端
function multiply($x, $y)
{
$objResponse = new xajaxRes阅读全文>
发表于 @ 2005年09月09日 16:05:00|评论(loading...)|收藏
最近看到很多朋友在windows下使用winwebmail的破解版。其实免费和开源世界里面有很多好的邮件服务器。下面简单总结一下:阅读全文>
发表于 @ 2005年08月31日 19:27:00|评论(loading...)|收藏
HtmlArea是一个强大的wysiwyg的html编辑器。它的强大不仅体现在它的功能的完善和成熟上,还体现在它为开发者提供了一个灵活的架构来编写你自己需要的插件!下面本文通过一个实际的例子来讲解插件的开发过程。阅读全文>
发表于 @ 2005年04月13日 17:46:00|评论(loading...)|收藏
使用htmlparser获取sohu的天气预报,该方法也可用于任何提供天气预报服务的网站数据的截取,只要你能找到他们的链接:)阅读全文>
发表于 @ 2005年03月08日 14:52:00|评论(loading...)|收藏