SOA是一种粗粒度,松耦合服务架构,能够帮助软件工程师们站在一个新的高度理解企业级架构中的各种组件的开发、部署形式,它将帮助企业系统架构者以更迅速、更可靠、更具重用性架构整个业务系统。

优秀的SOA平台应该具备哪些特征,用户在选择的时候改如何去评判呢?
    第一,具有领先的SOA技术构架。这是一个优秀SOA平台所必要的,这就如方正飞鸿Fix BPMCS平台。它的技技术构架充分利用了J2EE技能所供给的各种优势,中心引擎也是根据Spring等最新技能,并充分利用了领先的SOA技能规范。因而杰出的技能构架包管了体系能够撑持企业级使用,并能够进行长时间安稳的功用扩大。
     反之,若是选用私有的技能构架,则整个体系的安稳性、可靠性、并发效劳才能能够遭到工作流体系的约束。
   第二,功用强大的工作流软件都是撑持企业级使用的。比方看它能否撑持集群、能否具有杰出的错误处理机制、能否撑持事务办理、能否备很好的体系办理东西等。别的还要看在它接受很多用户的并发拜访和很多流程的并发运转是,能否包管体系具有安稳的呼应等。
    第三,一个工作流软件具有杰出的可扩大才能也是不行或缺的。例如撑持模板、活动等的扩大方法,这样使开发商能够对该体系进行扩大,也愈加契合职业特色。

第四,要有杰出的使用集成才能,这样才便利调用各种使用,如调用WebService、JSP、EJB、JavaBean等,还能够经过使用插件和第三方中间件渠道和更多的使用体系进行集成,这对作为使用集成体系独特重要。在进行大型使用体系的集成时,能够选用工作流办理渠道作为业务流程集成东西,供给大范围的业务流程撑持。
    第五,应该具有独立性,使之能够撑持WebLogic、WebSphere、Apusic、Tomcat及JBoss等各种Java使用效劳器,撑持Oracle、SQL Server等各种常用数据库,撑持包含Windows、Linux、各种Unix体系的干流操作体系等等,便利使用体系的开发商能够自由选择体系渠道。
    第六,很好的安稳性,安稳性是渠道产物的最重要的质量之一。工作流办理渠道的安稳性由其杰出的构架描绘作包管。

选择一款好的SOA中间件对于开发人员技术的简化和企业成本的削减有着重大的意义,以上所列只是大体的框架,具体的选型还需参考企业自身的情况。

转载于:https://blog.51cto.com/5249942/1087993

选择SOA平台的标准是什么?相关推荐

  1. 使用DotNetBar制作漂亮的WinFrom界面,自定义AgileEAS.NET SOA平台WinClient主界面

    一.前言 AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台.用于帮助中小型软件企业建立一条适合市 ...

  2. 移动三国己然鼎立,普​通开发者如何选择开发​平台?

    Nokia和Microsoft 终于搞基成功,业内人事普遍都看好两家厂商的"软硬结合".这一结局直接把Windows Phone7 这一新兴手机移动操作系统送到与如日中天的Ipho ...

  3. Java平台,标准版Oracle JDK 9中的新功能

    Java平台,标准版 Oracle JDK 9中的新增功能 版本9 E77563-05 2017年9月 JDK 9中的新功能概述 Java Platform,Standard Edition 9是一个 ...

  4. 基于AgileEAS.NET SOA 平台SAAS架构技术的开源分销ERP系统-SmartERP.NET下载配置说明

    一.前言 AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台.用于帮助中小型软件企业建立一条适合市 ...

  5. ChainBuilder Connect SOA平台解决方案的案例研究

    Chainbuilder connect 解决令各行业最头痛的服务整合问题 <?xml:namespace prefix = o ns = "urn:schemas-microsoft ...

  6. 发票专用驱动sjz_收藏!增值税发票(发票勾选)选择确认平台使用手册

    增值税发票选择确认平台 使用手册 适用范围及功能简介 功能简介: 纳税人取得销售方使用新系统开具的增值税发票(包括增值税专用发票.机动车销售统一发票),可登录增值税发票选择确认平台进行勾选确认,查询. ...

  7. 选择电子商务平台:Shopify与WooCommerce

    创建一个电子商务商店,但不确定哪个平台最适合您? 拥有如此众多的产品和解决方案,前景可能是压倒性的. 很难选择最适合您的企业. 各种成本,系统可扩展性和易用性可以在您的选择中发挥巨大作用. 但是,对于 ...

  8. html选择确认,增值税发票选择确认平台

    https://fpdk.hl-n-tax.gov.cn/黑龙江增值税发票选择确认平台 系统登录 黑龙江增值税发票选择确认平台 请输入金税盘.税控盘或税务Ukey证书密码 首次访问请下载驱动程序和.. ...

  9. java外包项目有哪几类,java软件项目外包在选择合作平台时应注意哪些细节?

    原标题:java软件项目外包在选择合作平台时应注意哪些细节? 众所周知,我们在着手推进一个项目的时候,常常会需要进行市场调研,这不仅是一种保障,对于项目本身来说也是一种尊重.同样地,Java软件项目外 ...

  10. erp框架 saas_基于AgileEAS.NET SOA 平台SAAS架构技术的开源分销ERP系统-SmartERP.NET下载配置说明...

    一.前言 AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台.用于帮助中小型软件企业建立一条适合市 ...

最新文章

  1. NC:蜜蜂肠道微生物的多样性
  2. mysql配置文件构成以及具体的配置demo
  3. mongodb first
  4. 基于Java的账号、密码登陆页面及验证
  5. Numpy.where()
  6. django进阶02websocket
  7. 远程连接服务器出现 SQL Error (1130): Host IP is not allowed to connect to this MySQL server 错误...
  8. fragment定义Android,Android-Jetpack笔记-Navigation之Fragment支持复用
  9. linux需要4k对齐么,linux查看硬盘4K对齐方法
  10. JavaScript开发者应懂的33个概念js-33-concepts
  11. Android中利用机器码注册机制防止破解
  12. 视频教程-思科CCNP专题系列①:路由技术原理-思科认证
  13. 阿里巴巴2013笔试题 算法/研发岗 【详解】
  14. 解决Mybatis报错问题:Type interface com.tjcu.dao.UserDao is not known to the MapperRegistry.
  15. Docker基础命令学习
  16. 转《MCU低功耗设计》
  17. 尚硅谷JVM下篇:性能监控与调优篇_03_JVM监控及诊断工具-GUI篇
  18. 发布:世界上第一个小米平板4上的Debian Linux 刷机包
  19. 初始化之前使寄存器恢复缺省值的重要性
  20. uniapp 图片涂鸦、画笔 Ba-ImagePaint

热门文章

  1. 在中国mapinfo电子地图中添加投影教程
  2. 佳缘男的计算机软件出差,交友我在世纪佳缘认识了一个男人,今年32岁,通信接近一个月,觉得 爱问知识人...
  3. 简述x264几种码率控制方式的实现
  4. Struts2通配符和动态方法调用
  5. Win10鼠标右键菜单不显示怎么办?
  6. element ui table样式
  7. Activity启动过程(一)AMS
  8. [T-ARA][I'm so bad]
  9. DM8整合java的jpa框架(附整合源码)
  10. 利用模版元编程将传统冒泡排序性能提升两倍以上