摘要
分析了现代企业级的Web应用软件的开发现状,并列举了传统的数据库建模存在的问题,从而引入领域驱动设计(DDD)思想,该思想可以快速对用户需求的变化做出快速反应,能够使领域专家和软件开发工程师有着共同的交流语言,在此思想上给出了一个应用方案,即DDD+REST,并结合ESMISApp应用实例,通过例子中一个简单的功能清晰描述了该方案的思想并完成了领域建模中的分层架构,很好满足了现代企业级应用软件开发需求。
Analysis of modern enterprise-class Web application software development Status, And cited the existing problems of the traditional database modeling. Thereby introducing the idea of Domain Driven Design, which can quickly respond to chang- es in user demand, Enables domain experts and software development engineers have a common communication language. On the basis of this thinking, gives a application profile, that is DDD+REST. In combination with the ESMISApp application in- stance, Through a example's simple function clearly described the thought of this scheme and completed modeling hierarchical structures in the area, well meet the modern enterprise software application development needs.
作者
阮永彬
陈汶滨
RUAN Yong-bin, CHEN Wen-bin (School of Computer Science, Southwest Petroleum University, Chengdu 610500, China)
出处
《电脑知识与技术》
2013年第1期92-95,共4页
Computer Knowledge and Technology
关键词
DDD
REST
HTTP
领域模型
面向对象
domain-driven design
representational state transfer
domain model
HTTP
object-oriented