【问题标题】:converting OSB to Camel/Spring将 OSB 转换为 Camel/Spring
【发布时间】:2016-08-26 19:25:07
【问题描述】:

我继承了大量 OSB 代码。我想迁移到一个免费平台,例如 Apache 的产品。这是一件容易的事吗?我会期待什么样的痛苦?

问候,理查德

【问题讨论】:

    标签: spring apache tomcat apache-camel osb


    【解决方案1】:

    如果您已经相当精通 OSB,那么最简单的 80% 应该不会有什么大问题。我的意思是,OSB 是对(默认情况下)SOAP 消息的验证、扩充、路由、转换和操作;这不是火箭科学。如果您真的热衷于,您可能可以解析 .proxy 文件并将其中明显的部分转换为 Camel 以节省您一些时间。

    问题不在于业务逻辑本身(假设类似替换),而在于基础架构的非功能性期望。执行您关心的任何 SAML 策略、它接受的 XML 中的极端容错、处理入站和出站限制、零停机部署、集群结果缓存等都是您不会发现 SOA 解决方案所依赖的东西直到你开始寻找。

    简而言之,问题不会与开发相关,而是与架构和设计相关。

    【讨论】:

    • 感谢特伦特。无论如何,我正在考虑进行大规模的重新架构,以降低运行成本。我不想做的是为了改变而改变。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-08
    相关资源
    最近更新 更多