简体   繁体   English

NetBeans 6.9.1中的BPEL构成Web服务

[英]BPEL in netbeans 6.9.1 composing web services

I believe netbeans doesn't support BPEL. 我相信netbeans不支持BPEL。 Is there a workaround for it, or can you please suggest some other IDE, where I can compose web services together? 有没有解决方法,或者您可以建议其他一些IDE,在这些IDE中我可以一起编写Web服务? 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. 我有两个Web服务,一个Web服务搅动数据并以JSON /字符串形式提供输出,另一个Web服务将输入作为前一个Web服务的输出并可视化/绘制数据。

Thanks 谢谢

Netbeans supports BPEL. Netbeans支持BPEL。 For that please download Glassfish ESB (Open ESB) which includes Netbeans IDE also. 为此,请下载Glassfish ESB(开放式ESB),其中还包括Netbeans IDE。 You can find Glassfish ESB from here . 您可以从这里找到Glassfish ESB。

Generally, BPEL support is consists of two components: an visual editor and a runtime. 通常,BPEL支持由两个组件组成:可视编辑器和运行时。 Since Netbeans is an IDE, it can provide the editor part but not the runtime. 由于Netbeans是一个IDE,因此它可以提供编辑器部分,但不能提供运行时。 For the runtime part, OpenESB was used to be bundled with Netbeans and could execute BPEL 2.0 processes. 对于运行时部分,OpenESB曾与Netbeans捆绑在一起,可以执行BPEL 2.0流程。 I'm not entirely sure, but to me it seems that Oracle decided to drop BPEL support in favor of their own BPEL solution. 我并不完全确定,但是对我而言,Oracle似乎决定放弃对BPEL的支持,转而使用他们自己的BPEL解决方案。 OpenESB has been taken over by LogiCoy and I could not find any version of the Netbeans Enterprise Pack on the Netbeans web site. OpenESB已由LogiCoy接管,我在Netbeans网站上找不到任何版本的Netbeans Enterprise Pack。 So I assume it is not available anymore. 因此,我认为它不再可用。

Alternatives could be Eclipse BPEL designer (editor) and Apache ODE (runtime) 替代方案可以是Eclipse BPEL设计器(编辑器)和Apache ODE (运行时)

If you have only two Web services, BPEL is probably overkill for your scenario. 如果您只有两个Web服务,则BPEL对于您的情况可能是过大了。 Also, BPEL strictly relies on WSDL and XML Schema. 而且,BPEL严格依赖WSDL和XML Schema。 If your services produce and consume JSON, BPEL cannot directly processes this data, instead it will consider it just as String data. 如果您的服务产生并使用JSON,则BPEL无法直接处理此数据,而是将其视为String数据。

NetBeans本身不支持BPEL,但是OpenESB是在NetBeans平台之上构建的。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM