Netbeans 6.9.1 中的 BPEL 组成 Web 服务
我相信 netbeans 不支持 BPEL。 有解决方法吗,或者您可以建议其他一些 IDE,让我可以一起编写 Web 服务吗? 我有两个 Web 服务,一个用于搅动数据并以 JSON/字符串形式提供输出,另一个 Web 服务将输入作为前一个 Web 服务的输出并对数据进行可视化/图形化。
谢谢
I believe netbeans doesn't support BPEL.
Is there a workaround for it, or can you please suggest some other IDE, where I can compose web services together?
I have two web services, one which churns the data and gives the output as a JSON/string and the other web services which will have the input as the output of the previous webservice and visualize/graph the data.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Netbeans 支持 BPEL。为此,请下载 Glassfish ESB(开放 ESB),其中还包括 Netbeans IDE。您可以从此处找到 Glassfish ESB。
Netbeans supports BPEL. For that please download Glassfish ESB (Open ESB) which includes Netbeans IDE also. You can find Glassfish ESB from here.
一般来说,BPEL 支持由两个组件组成:可视化编辑器和运行时。由于Netbeans是一个IDE,它可以提供编辑器部分,但不能提供运行时。对于运行时部分,OpenESB 与 Netbeans 捆绑在一起,可以执行 BPEL 2.0 流程。我不太确定,但对我来说,Oracle 似乎决定放弃 BPEL 支持,转而采用他们自己的 BPEL 解决方案。 OpenESB 已被 LogiCoy 接管,我在 Netbeans 网站上找不到任何版本的 Netbeans Enterprise Pack。所以我认为它不再可用。
替代方案可以是 Eclipse BPEL 设计器(编辑器)和 Apache ODE(运行时)
如果您只有两个 Web 服务,那么 BPEL 对于您的场景来说可能有点大材小用。此外,BPEL 严格依赖于 WSDL 和 XML 模式。如果您的服务生成并使用 JSON,BPEL 无法直接处理该数据,而是将其视为字符串数据。
Generally, BPEL support is consists of two components: an visual editor and a runtime. Since Netbeans is an IDE, it can provide the editor part but not the runtime. For the runtime part, OpenESB was used to be bundled with Netbeans and could execute BPEL 2.0 processes. I'm not entirely sure, but to me it seems that Oracle decided to drop BPEL support in favor of their own BPEL solution. OpenESB has been taken over by LogiCoy and I could not find any version of the Netbeans Enterprise Pack on the Netbeans web site. So I assume it is not available anymore.
Alternatives could be Eclipse BPEL designer (editor) and Apache ODE (runtime)
If you have only two Web services, BPEL is probably overkill for your scenario. Also, BPEL strictly relies on WSDL and XML Schema. If your services produce and consume JSON, BPEL cannot directly processes this data, instead it will consider it just as String data.
NetBeans 本身不支持 BPEL,但是有 OpenESB 它构建在 NetBeans 平台之上确实如此。
NetBeans itself doesn't support BPEL, however there is OpenESB Which is built on top of the NetBeans platform that does.