摘要
为解决快速将业务逻辑固化和转换成可执行的代码、确保快速开发平台产出的代码高效的执行、保持相对的灵活性和扩展能力等问题,从该类平台的设计理念、功能组成、架构模型、应用技术等诸多方面,综合业内平台产品的具体实践,对平台应用的关键问题进行剖析,同时对商业化平台产品进行对比分析,总结该类平台应用的特点。最后基于"构件+机制"运行期模型驱动的平台产品,结合实际应用项目实践,验证其较高的开发效率和构件可复用等特点优于传统开发模式。
To solve the problem that the business logic was quickly solidifed and converted into executable code, ensure efcient execution of code for rapid development platform output, maintain relative fexibility and extensibility, this article integrated the specific practice of platform products in the industry and analyzed the key problems of platform application from the aspects of design concept, function composition, architecture model, application technology and so on, made a comparative analysis of commercial platform products, summarized the features of the platform application. Based on the "component + mechanism" runtime model driven platform products, combined with the actual application project practice, it was proved that the higher development efciency and reusable components were superior to the traditional development model.
作者
单杏花
王富章
许娜
吴刚
SHAN Xinghua WANG Fuzhang XU Na WU Gang(Institute of Computing Technologies, China Academy of Railway Sciences, Beijing 100081, China Chief Engineer Ofce, China Academy of Railway Sciences, Beijing 100081, China)
出处
《铁路计算机应用》
2017年第6期1-6,共6页
Railway Computer Application
基金
中国铁路总公司科研计划课题(1551ZG3805)
中国铁道科学研究院院基金课题(2016X004-G)