没有 WID 的 IBM ESB 中介
我必须将我的 Web 服务与 IBM Enterprise Service Bus (ESB) 集成。 我认为不应该有任何中介,因为这项服务只有一个位置 并且不必更改请求。 这是真的吗? ESB 管理员可以简单地将 Web 服务连接到总线吗?
如果需要编写中介代码: 是否有任何免费的教程和工具来创建此类中介 或者我必须购买 WebSphere Integration Developer (WID)? 这个调解应该很简单,我不想花钱买东西 使用过一次。
I have to integrate my web service with IBM Enterprise Service Bus (ESB).
I think that there should not be any mediation because this service has only one location
and do not have to change requests.
Is it true? Can ESB administrator simply connect web service to the bus?
If it is necessary to write mediation code:
are there any free tutorials and tools to create such mediation
or I have to buy WebSphere Integration Developer (WID)?
This mediation should be simple and I don't want to spend money on something
used once.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
免责声明:我是 IBM 的 WebSphere ESB 顾问。
您的问题的答案取决于您期望 WebSphere ESB (WESB) 为您做什么。 如果您只是尝试将 Web 服务使用者连接到 Web 服务提供者,则不需要 WESB 来执行此操作。 然而,人们通常希望使用 WESB,因为他们要么想要在两者之间添加一些逻辑(例如,可能从一个 Web 服务接口转换为另一个 Web 服务接口),要么因为他们可能稍后需要这样做。 无论哪种情况,您都需要创建一个中介模块来执行此操作 - 本身不存在您只需将服务连接到的总线。
实际上,您将需要 WebSphere Integration Developer (WID) 来完成此任务 - 手动创建中介需要大量工作,它没有记录在案,而且 IBM 也不支持它。 您当地的 IBM 客户团队应该能够为您提供建议,但这些产品通常是一起购买的。
希望有帮助。
Disclaimer: I'm a WebSphere ESB consultant for IBM.
The answer to your question depends on what you're expecting WebSphere ESB (WESB) to do for you. If you're simply trying to connect a Web Service consumer to a Web Service provider, you don't need need WESB to do that. However, typically folks want to use WESB because they either want to put some logic between the two (maybe transforming from one Web Service interface to another, for example), or because they might want to later. In either case, you'll need to create a mediation module to do that - there is no bus per se that you just connect services to.
In practice, you will need WebSphere Integration Developer (WID) to do that - it would be a lot of work to create the mediations manually, it's not documented, and it's not supported by IBM either. Your local IBM client team should be able to advise you, but these products are typically purchased together.
Hope that helps.
IBM 的产品组合中有多个 ESB。 唯一真正不需要 WID 的是 IBM WebSphere DataPower(我对 Lombardi 的了解不够,无法发表评论)。 如果您有选择,我会利用它来让您的公司走上这条道路。
There are several ESB's in IBM's portfolio. The only one that don't really need WID is IBM WebSphere DataPower (I don't know enough about Lombardi to comment). If you have choice, I would use that to get your company started down this path.