随着互联网的发展,传统的应用系统体系结构已难以适应目前企业所处的商业环境,即Intranet和Internet上的各种客户端可远程访问的分布式、多层次异构系统;封装式的应用难以适应企业不断变化的需求;应用软件核心功能难以实现重用。在这种情况下,构件化技术应运而生,它为软件开发提供了新的系统体系结构,该结构具有标准定义、分布式、模块化的特点,使应用系统可分成几个独立部分开发,可用增量方式开发,从而在系统高层次的抽象上解决了复用性与异构互操作性的问题。毫无疑问,基于构件的软件开发方法代表着软件开发的最新潮流和趋势。
阿思博公司凭借多年来建设互联网应用软件开发的经验,面向企业的网上应用建立了基于构件的软件开发模式,该模式驱动了应用业务和实现分离,即逻辑与数据的分离,提供标准接口和框架,使软件开发方法变成构件的组合。因此,阿思博基于构件技术开发的企业互联网应用软件均采用了模块化设计,具有强大的系统可扩展性,能够缩短企业互联网应用系统的建设周期,降低开发、运行和维护的成本。
|