基于构件的开发模式


基于构件的开发(Component-Based Development,简称CBD)或基于构件的软件工程(Component-Based Software Engineering,简称CBSE)是一种软件开发新范型,它是在一定构件模型的支持下,复用构件库中的一个或多个软件构件,通过组合手段高效率、高质量地构造应用软件系统的过程,是软件工程的主流发展方向。我们基于分布式对象构件库和自主研制的构件管理系统,提炼了一套完整的构件开发方法论,为大规模的软件定制开发提供了高可用的整体葡京开户网站。

服务体系架构SOA


面向服务体系架构(SOA)是基础软件架构的重要部分,重点实现了:按需定制服务接口、松散藕合、位置透明、协议独立的支撑平台(企业服务总线,ESB);支持流程集成和信息集成,具有联合和移动部门应用数据的能力;按集成需求而构建和部署新的应用程序和服务;支持动态发现,具有即时按需配置服务能力;严格遵循国际软件标准,具有良好的互联性、开放性和可扩充性,适应未来发展;支持良好的安全策略,保证系统信息安全和部门间的可信度;支持与第三方服务集成,适应下一代网络技术发展。

前后端分离


前后端分离是指后端负责业务/数据接口,前端负责展现/交互逻辑,相对于MVC架构 ,前端负责View和Controller层,后端负责Model层用于业务处理/数据等。前后端分离开发效率更高,在联调之前,互不干扰,前端开发完成后就是实际可用的代码,不需要再转换成后台编译环境,永远不会被java / php 启动不成功所困扰。联调也非常简单,若双方接口一致,正常情况下只要修改要接口请求IP即可完成切。

企业服务总线ESB


企业服务总线ESB提供了事件驱动和文档导向的处理模式和分布式的运行管理机制,支持基于内容的路由和过滤,具备复杂数据的传输能力,并可以提供一系列的标准接口。从本质上来说,企业服务总线(ESB)为分布式异构后端服务和应用程序和分布式异构前端用户和消费者执行中间软件确实应该有的功能:隐藏复杂性、简化访问、允许开发人员使用通用的、规范的查询形式、访问和互动、处理复杂的背景细节。

独立工作流引擎


独立工作流引擎具有的分布式特性和构建企业集群的优势,加上在EAI中对多应用的有效支持,和业务应用调用WAPI的简单稳定快速,并提供了多种的集成方式,如:在企业内部即在同一防火墙内的业务应用一般以通过RMI技术对IWF进行调用,在WAN情况下业务系统通过HTTP等技术对IWF进行调用,不同开发语言的业务系统使用WebService技术得以实现等方式。

单点登录


单点登录是身份认证的整合,在一个层面上的集成变得越来越重要。企业应用集成可以在不同层面上进行:例如在数据存储层面上的“数据大集中”,在传输层面上的“通用数据交换平台”,在应用层面上的“业务流程整合”,和用户界面上的“通用企业门户”等等。

分布式缓存


分布式缓存能够处理大量的动态数据,因此比较适合应用在Web 2.0时代中的社交网站等需要由用户生成内容的场景。从本地缓存扩展到分布式缓存后,关注重点从CPU、内存、缓存之间的数据传输速度差异也扩展到了业务系统、数据库、分布式缓存之间的数据传输速度差异。

分布式消息总线


分布式消息总线它主要用于处理活跃的流式数据。分布式消息总线可以起到两个作用:降低系统组网复杂度,降低编程复杂度,各个子系统不在是相互协商接口,各个子系统类似插口插在插座上,分布式消息总线承担高速数据总线的作用。

可视化


可视化(Visualization)是利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,并进行交互处理的理论、方法和技术。它涉及到计算机图形学、图像处理、计算机视觉、计算机辅助设计等多个领域,成为研究数据表示、数据处理、决策分析等一系列问题的综合技术。目前正在飞速发展的虚拟现实技术也是以图形图像的可视化技术为依托的。

四川川大智胜系统集成有限公司      Copyright(C)2006-2015 All Rights Reserved Wisesoft System Integration Co., Ltd.
蜀ICP备12022544号
  电话:+86 028-82875387   /  82569983