用于 Java 的 WebORB 还是 BlazeDS?
我正处于一个项目的开始阶段,该项目使用 Flex 前端和 java/glassfish 后端。 我很好奇哪种技术更适合连接这两者,WebORB 或 BlazeDS。 乍一看,WebORB 似乎更容易处理一些,但 BlazeDS 拥有更大的支持社区。
I'm in the beginning phases of a project that uses a flex front end with a java/glassfish back end. I'm curious which technology is better to connect the two, WebORB or BlazeDS. At first glance WebORB seems a little bit easier to deal with, but BlazeDS has a larger support community.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
关于 WebORB 我不能说太多,因为我从未使用过它,但我广泛使用过 BlazeDS,它是一个可靠的产品。 它相对容易安装,并且有详细记录。
作为一个额外的好处,它是 Adobe 官方开源产品,有工程师和测试人员负责解决社区问题:)
I can't say much about WebORB because I've never used it, but I have used BlazeDS extensively and it is a solid product. It's relatively easy to install, and it's well documented.
As an added benefit, it's an official Adobe open-source product there are engineers and testers that are accountable for fixing community issues :)
一个重要的问题是您打算使用哪些功能:通过 HTTP/AMF 的直接 RPC 调用、消费者/生产者风格的消息传递、您是否需要 RTMP 等?
一件毫无价值的重要事情是 WebOrb 社区版不支持集群,您需要购买企业版才能获得它。 如果我没记错的话,Blaze DS 确实支持通过 JGroups 进行集群。
One important question is what features you intend to use: straight up RPC calls over HTTP/AMF, Consumer/Producer-style messaging, do you need RTMP, etc?
One important thing worth nothing is that WebOrb Community edition doesn't support clustering and you need to purchase the Enterprise edition to get that. Blaze DS does support clustering via JGroups if I remember correctly.
我也开始使用 Flex + Java,所以我对这两者进行比较。
我第一次尝试 BlazeDS 时,发现了一个可怕的限制:
BlazeDS 不能很好地处理 Hibernate 的延迟初始化; 我看到的解决方案似乎都不是很好。
有人知道用 BlazeDS 处理 Lazy 的好方法吗?
看
/blazeds-vs-graniteds-vs-weborb-vs-lifecycleds-for-business-applications-on-flex-and-java/
at artemgolubev(dot)com
I'm starting to use Flex + Java too, so I'm comparing those two.
In the first time I tried BlazeDS, but I found a terrible limitation:
BlazeDS doesn't handle well the Lazy initialization of Hibernate; and none of the solutions I saw seems to be good.
Anyone knows a good way to handle Lazy with BlazeDS?
see
/blazeds-vs-graniteds-vs-weborb-vs-lifecycleds-for-business-applications-on-flex-and-java/
at artemgolubev(dot)com
虽然 WebORB Community Edition 不支持集群,但它支持超过 100 个并发用户,BlazeDS 转换者告诉我这是 BlazeDS 的限制。
另外,我和我的同事刚刚写完一份集成选择指南,该指南已发表在 Flash&Flex 开发者杂志 9 月号(2010 年)(可通过 ffdmag(dot)com 在线获取。我们已尽力捕捉您所关注的重要功能正在寻找并挑战其他集成服务器供应商在本指南的下一次更新中做出贡献。
最后,我想正式宣布 WebORB for Java v.4.0 有两个免费版本(开发模式和社区版本)。
While WebORB Community Edition doesn't support clustering, it does support more than 100 concurrent users, which I have been told by BlazeDS converts is a limitation for BlazeDS.
Also, my colleague and I just finished writing an integration selection guide which has been published in the Flash&Flex Developers Magazine September issue (2010)(available online at ffdmag(dot)com. We've tried to capture the important features you are looking for and have challenged other integration server vendors to contribute in the next update to this guide.
Finally, I just want to officially announce that WebORB for Java v.4.0 is out. There are two free versions (development mode and community edition).