开源 SOA 堆栈

发布于 2024-08-23 15:33:16 字数 1539 浏览 5 评论 0 原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

浅语花开 2024-08-30 15:33:16

WSO2 提供了完整的开源 SOA 堆栈。它是唯一一家提供从数据到屏幕的完整 SOA 堆栈(可在本地和云端运行)的供应商。

WSO2 SOA 堆栈包括...

  • WSO2 ESB
  • WSO2 业务流程服务器 [BPEL]
  • WSO2 应用程序服务器[服务和 Web Ap 托管]
  • WSO2 身份服务器 [OpenID、WS-Trust、XACML、OAuth、SAML2]
  • WSO2 业务活动监视器
  • WSO2 业务规则引擎
  • WSO2 数据服务服务器 [将数据作为服务公开]
  • WSO2 混搭服务器
  • WSO2 小工具服务器
  • WSO2 消息代理
  • WSO2 复杂事件处理服务器
  • WSO2 治理注册表

您可以访问 http://wso2.org

免责声明:我是一名在 WSO2 工作的建筑师。

WSO2 provides a complete open source SOA stack. And it's the only vendor who provides a complete SOA stack from data to screen, running both on-premise and in the cloud.

WSO2 SOA stack includes...

  • WSO2 ESB
  • WSO2 Business Process Server [BPEL]
  • WSO2 Application Server[Service and Web Ap hosting]
  • WSO2 Identity Server [OpenID,WS-Trust,XACML, OAuth, SAML2]
  • WSO2 Business Activity Monitor
  • WSO2 Business Rules Engine
  • WSO2 Data Service Server [Expose you data as a service]
  • WSO2 Mashup Server
  • WSO2 Gadget Server
  • WSO2 Message Broker
  • WSO2 Complex Event Processing Server
  • WSO2 Governance Registry

You can get more details about WSO2 SOA stack visiting http://wso2.org

Disclaimer : I am an architect working @ WSO2.

时光礼记 2024-08-30 15:33:16

几个月前我读完了《开源 SOA》。它讨论了许多与 SOA 相关的开源内容,并对各种选项进行了很好的比较/对比。我强烈建议看看这个。

http://www.amazon.com/Open-Source-Soa-Jeff-Davis/dp /1933988541/ref=sr_1_1?ie=UTF8&s=books&qid=1267534865&sr=8-1

I got done reading "Open Source SOA" a few months back. It goes over alot of the open source stuff related to SOA and does a good compare/contrast between the various options. I'd highly recommend looking at this.

http://www.amazon.com/Open-Source-Soa-Jeff-Davis/dp/1933988541/ref=sr_1_1?ie=UTF8&s=books&qid=1267534865&sr=8-1

一抹淡然 2024-08-30 15:33:16

Mule 是一个非常流行的开源 ESB 工具。
如果 Mule/Glassfish 提供了很多您并不真正需要的功能,也许可以结合使用 ActiveMQ 和 < a href="http://www.springsource.org/spring-integration" rel="nofollow noreferrer">Spring Integration 是您的最佳选择。

Mule is a very popular open source ESB tool.
If Mule/Glassfish provide a lot of functionality you don't really need, maybe a combination of ActiveMQ and Spring Integration is the sweet spot for you.

审判长 2024-08-30 15:33:16

我在此 中提到了几个开源 ESB之前的答案但是,考虑到您的要求,我会简短列出ServiceMixJBossESBOpenESB

我对 JBossESB 没有太多经验,但我从可靠来源收到了很好的反馈,并且我知道它有很好的工具。 OpenESB 绝对是一个认真的候选者(尽管对其未来存在一些不确定性)。我发现服务组合的文档并不完美(很难找到东西)。

所以我的选择是在 OpenESB 和 JBossESB 之间(请注意,它们不涵盖治理,在我看来,治理实际上更多的是人性问题,而不是技术问题)。

I've mentioned several open source ESB in this previous answer but, given your requirements, I'd short list ServiceMix, JBossESB and OpenESB.

I don't have much experience with JBossESB but I received good feedback from trustable sources and I know it has good tooling. OpenESB is definitely a serious candidate (although there is a little incertitude about its future). I don't find the documentation of Service Mix perfect (hard to find things).

So my choice would be between OpenESB and JBossESB (note that they don't cover governance which is actually more a human than a technical issue in my opinion).

稚气少女 2024-08-30 15:33:16

Apache ServiceMix 提供了一个 ESB 基础设施,它将以功能极其齐全的方式实现 SOA。 Apache Camel 还可以插入 ServiceMix 以增强路由和消息传递规则。

Apache ServiceMix provides an ESB infrastructure that will do SOA in an extremely full featured way. Apache Camel can also be plugged into ServiceMix for enhanced routing and messaging rules.

不弃不离 2024-08-30 15:33:16

我正在认真研究 Sun GlassFish ESB。虽然我是一名 .net 开发人员,但工具和示例(以及亚马逊上的书籍)非常好且易于使用。它不包括治理,但非常强大的 BPEL - 对于我想要的东西,我什至不必了解 Java - 奖金。

I'm seriously looking at Sun GlassFish ESB. Although I'm a .net developer the tooling and examples (and book on amazon) are very good and easy to use. It does not cover the governance but very strong BPEL - For what I want I do not even have to know Java - bonus.

白日梦 2024-08-30 15:33:16

我一直在使用面向服务的技术进行科学工作流程,这可能对您有用。它被称为 OMII-UK 并且现在的发行版包含相当多的堆栈特征。全部基于开源技术(例如,Tomat、Axis、ActiveBPEL、Eclipse BPEL...)。可能值得一看。

Something I have been working for scientific workflows using service-oriented technologies might be useful to you. It's called OMII-UK and the distribution by now contains quite a stack of features. All based on opensource techs (e.g., Tomat, Axis, ActiveBPEL, Eclipse BPEL...). Might be worth a look.

野の 2024-08-30 15:33:16

Progress FUSE (Apache ServiceMix) 是对纯 ServiceMix 文档缺乏的解决方案。

您可以使用 Apache ODE 来集成 BPEL。

在这里找到了一组很好的教程:

http://jee-bpel-soa.blogspot.com/

Progress FUSE (Apache ServiceMix) is an answer to the lack of documentation with pure ServiceMix.

You can use Apache ODE to integrate BPEL.

Good set of tutorials found here:

http://jee-bpel-soa.blogspot.com/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文