何时使用面向服务的体系结构方法?

网友投稿 308 2023-06-09

何时使用面向服务的体系结构方法?

何时使用面向服务的体系结构方法?

IT行业中的流行语是“面向服务的体系结构(SOA)”。Web,IT文献和其他资源对SOA提供了不同的定义和解释。有些人将其称为“复杂产品”。有些人将其视为“建筑方法”,而另一些人则将其视为纯粹的营销头。当然,对SOA概念的深入了解肯定会帮助您解决问题,但更合乎逻辑的方法是回答这个问题– 何时使用面向服务的体系结构方法?

用外行术语来说,面向服务的体系结构提供了一个框架,使不同的(异构)平台(Windows,Linux和UNIX),技术(.NET,Java)和APP(ERP,CRM和SCM)同步运行。更具体地说,这是通过“服务”和“基于Web的开放标准”实现的。

现在,遵循的逻辑思想是SOA应该在由异构平台,技术和APP组成的IT体系结构中使用。这样的系统通常具有各种复杂的问题,从互操作性到灵活性和适应性。SOA方法确实为处理这些问题提供了有效的解决方案。

考虑以下情况:企业系统具有不同的所有者,并且有多个团队在其中工作。为了提高可见性和可访问性,需要集中控制。面向服务的方法适用于这种情况,因为它通过其服务注册表提供了有关系统组件的完整信息。

与其SOA框架相融合的业务流程管理解决方案最适合异构企业IT系统中的跨功能流程管理。

如果您拥有相当同类的企业信息架构,那该怎么办!!

在这种情况下,建议始终先权衡一下SOA方法的利弊,然后再得出任何结论。在这种情况下,SOA可能没有任何直接可察觉的优势,但是隐藏的优势(例如在将来扩展的情况下的可伸缩性)可能永远存在!

总之,SOA实施应由业务需求和需求驱动。最合适的情况是在企业IT框架中运行的异构系统。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:什么是人力资源策略?
下一篇:在经济衰退时期,CRM如何带来好处?
相关文章