二次开发平台_二次开发平台 -什么是二次开放平台
二次开发平台主要是针对一次开发平台和应用软件而言的,三者本质上都是软件产品,只是用途各异。二次开发平台相对于一次开发平台,更具有针对性,也更加方便某一类型产品的开发,同时,适用领域更小,使用者更少。二次开发平台主要是简化了应用软件的开发和维护难度,它已经实现了许多的功能跟模块,这些功能跟模块,往往都是一些基础的需求,在开发应用软件的过程中,开发人员不用再去写这部分代码来实现这些基础需求,而是直接调用二次开发平台里对应的模块,或者进行一些简单的配置、拖拉等来实现这些基础功能,而把更多的精力放到产品的个性化需求方面。
二次开发平台_二次开发平台 -二次平台开发的优势与劣势
二次开发平台使得对于某一类型的应用软件开发维护更加的方便,增加了软件代码的复用性,缩短了开发周期,降低了开发的风险,提升了易维护性,同时可以快速的响应用户需求的改变,满足客户需求。然而,二次开发平台的弹性不足,应用领域较小,开发的产品用户体验和个性化方面会有所欠缺。二次开发平台_二次开发平台 -企业信息化中用到的二次开发平台介绍
国外主要有SAP的NetWeaver跟ORACLE,国内主要有金蝶BOS,动量ODE,网地的BIOA平台。目前没有开源的只有BIOA平台,由上海延展信息科技有限公司在使用。在开发过程中,以表单加流程的方式表现,里面涉及到很多的逻辑都通过数据关联。每个平台都有其各自的特点,要选择最适合自己需求的平台。二次开发平台_二次开发平台 -二次开发平台的要求及其使用的要求
首先,作为一个开发平台,必须支持各种架构的应用程序开发,要确保开发出的产品支持异构环境,具有完整的文档说明、较大的灵活性、良好的可维护性和可拓展性。其次,对于开发人员来说,要熟悉平台的架构、平台支持的语言、平台的特性、知道平台的应用领域。