我继承了很多OSB代码。我想转向一个免费平台,例如Apache提供的产品。这是一件容易的事吗?我期望什么样的痛苦?

问候,理查德

最佳答案

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

问题不在于业务逻辑本身(假设按同类替换),而在于对基础架构的非功能性期望。强制执行您想考虑的任何SAML策略,接受的XML都具有极高的容错能力,处理入站和出站限制,零停机时间部署,集群结果缓存等,这些都是您不会发现SOA解决方案所依赖的事情直到您开始寻找为止。

简而言之,问题将与开发无关,而与体系结构和设计有关。

10-06 01:19