摘要
为了解决流程控制和业务逻辑的耦合问题,文中提出了一种新的设计思路,将流程逻辑从业务逻辑中剥离出来,形成相互分离的流程逻辑层和业务逻辑层,改变了传统三层体系结构的逻辑关系,能够快速构建应用系统,快速适应流程变化。对于流程的改变,只需修改流程逻辑而不涉及到业务逻辑的改动。开发人员只专注于业务功能的开发,这种模式能够开发出开放的、清晰的、松散耦合的、灵活敏捷的应用系统。
A kind of new design train is put forward m solve the couple problem of flow control and business logic. Take out the process logic from business logic, form the process logic layer and business logic layer that split mutually. Change the logic relation of tradition three-tier architecture, can quickly construct application system, can fast adapt process change. For process change,it just needs modify logic process and doesn't come down to the modifying of business logic. Developer just pays attention to more business logic, this mode can developed exoteric, legible,loose coupling and flexible application system.
出处
《计算机技术与发展》
2012年第11期65-68,共4页
Computer Technology and Development
基金
中国工程物理研究院学科发展基金(2010B0403062)
关键词
流程逻辑
业务逻辑
工作流
解耦
process logic
business logic
work flows
decoupling