锁定老帖子 主题:质疑buffalo使用burlap协议
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-02-14
alin_ass 写道 目前在嫖dwr的java 2 js ing...
http://www.iteye.com/pages/viewpage.action?pageId=1123 |
|
返回顶楼 | |
发表时间:2006-02-14
robbin 写道 alin_ass 写道 目前在嫖dwr的java 2 js ing...
http://www.iteye.com/pages/viewpage.action?pageId=1123 我现在觉得如果大体不错,部分不顺眼就拿顺眼的部分 一万个人看同一段代码有不同的感觉 dwr的服务端可配置和转js是比较完善的 先嫖这两个大头 import uk.ltd.getahead.dwr.ConverterManager; import uk.ltd.getahead.dwr.CreatorManager; |
|
返回顶楼 | |
发表时间:2006-02-14
dwr有几个地方我觉得不爽的:
1、把js封在jar里面,表面上看仿佛部署简单,但是我压缩js,修改js却非常不方便。 2、给每个服务器端bean生成一个XXX.js,还需要你在页面<script src="..."/>包含进来,非常麻烦。如果我调用的bean比较多,就要写好几行,麻烦!而且这些js是动态生成的,改js也没有办法改。 3、体积偏大,两个主要的JS体积合起来有80KB,还不算那些动态生成的js。如果是prototype1.4+buffalo1.2,压缩一下只有50KB。 |
|
返回顶楼 | |
发表时间:2006-02-14
robbin 写道 dwr有几个地方我觉得不爽的:
1、把js封在jar里面,表面上看仿佛部署简单,但是我压缩js,修改js却非常不方便。 2、给每个服务器端bean生成一个XXX.js,还需要你在页面<script src="..."/>包含进来,非常麻烦。如果我调用的bean比较多,就要写好几行,麻烦!而且这些js是动态生成的,改js也没有办法改。 3、体积偏大,两个主要的JS体积合起来有80KB,还不算那些动态生成的js。如果是prototype1.4+buffalo1.2,压缩一下只有50KB。 两个东西有必要修改重写;: buffalo除了协议太完善和后台配置不完善外 比如我看到buffalo1.2好像没用用prototype的ajax. dwr能做到每个部分都是非常简单和可替换的么? 比如object <-> xml和java <->js这两个完全是独立于dwr的模块. 写组件的乐趣在于可以自己控制各部分最小化,然后让它在实际环境中反馈迭代,当然前提是进度允许呵呵 |
|
返回顶楼 | |
发表时间:2006-02-16
我的想法错了,dwr从后台生成js存根
但是js不是 java,在js端生成的存根在目前的技术条件(js没有好的有代码提示和校验的开发工具)下根本没有用处 |
|
返回顶楼 | |
发表时间:2006-09-11
burlap在远程调用时有个同步锁操作。发现有时会出现像soap一样的挂死现像。后来我们更改了那个jar包,把那个synchronized去掉。
不知buffalo慢的原因有没有可能出现在这里呢。 |
|
返回顶楼 | |