关于SOA,您应当知道的十点

SOA即面向服务的架构可以使应用开发流水线化,但它并不能解决所有问题。关于SOA需要知道以下十点:

  1. SOA是架构。它是一套最佳实践,不是技术。是你能做的事情,而不是你能买的。

  2. SOA不是万能药。SOA可以很好地减少总体成本、增加资产再利用、提供更清晰的商业透明度,更重要的是,它在复杂多元的环境中增加了商业灵活性。但如果你遇到的问题不在此之列,SOA则可能不是正确的选择。

  3. 企业应当以重复的方法对待SOA。某一时间的某一步骤是最好的,并且每一次重复都会产生真正的商业价值。所以你不必到处使用SOA也能取得成功。

  4. SOA最大的问题是组织、文化和政治。人们不愿意接受改变、共享资源并为别人的项目做贡献。比较起这些挑战,SOA的技术反而是简单的。

  5. SOA最大的技术挑战是服务抽象的创建和维护。商业服务隐藏了存在于背后的IT商业和用户的复杂性,然而复杂性是真真切切存在的,SOA实际上增加了背后的复杂性。

  6. SOA的核心架构问题是控制、质量和管理。没有控制,SOA注定失败。SOA前后联系质量成为正在探索的、整个生命周期的攻坚战。管理是松耦合问题的关键,而松耦合是服务抽象的核心架构原则。

  7. 没有任何两个SOA应用是相同的。由于SOA是一套最佳实践,不同的公司根据各自特定的需求而选择不同的实施方案,所以SOA最佳的方案总是视情而变。

  8. SOA的实施通常不需要更多的中间件。通常企业单位已经拥有了足够的中间件,而SOA是为了更大程度地驱动它们而不是购买。

  9. 单纯的买卖不需要SOA。企业需要的是商业问题的解决方案,而最成功的SOA最初不叫SOA,却解决了他们迫切想解决的问题。所以SOA更多的是IT带来的秘密武器,帮助企业解决商业问题。

  10. SOA仍不成熟。最佳实践正在摸索,标准正在制订,还有许多其他不成熟的地方。大部分的SOA项目仍处于早期阶段,但这并不意味着你无法从SOA中得到较高价值。只是你要既要知道它的优点,也要知道它的缺点。

方正飞鸿:www.founderfix.com
方正飞鸿微博:http://t.qq.com/founderfix

电话咨询:4006-889-820

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的公寓报修管理系统,源码+数据库+毕业论文+视频演示 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本公寓报修管理系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事半功倍的效果。此公寓报修管理系统利用当下成熟完善的Spring Boot框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的MySQL数据库进行程序开发。公寓报修管理系统有管理员,住户,维修人员。管理员可以管理住户信息和维修人员信息,可以审核维修人员的请假信息,住户可以申请维修,可以对维修结果评价,维修人员负责住户提交的维修信息,也可以请假。公寓报修管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 关键词:公寓报修管理系统;Spring Boot框架;MySQL;自动化;VUE
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值