计算机科学与探索 ›› 2013, Vol. 7 ›› Issue (2): 114-125.DOI: 10.3778/j.issn.1673-9418.1209002
陈 霄1,吴毅坚1+,彭 鑫1,2,赵文耘1,2
CHEN Xiao1, WU Yijian1+, PENG Xin1,2, ZHAO Wenyun1,2
摘要: 在云计算环境下,引入网络化的协同开发机制,能优化Web应用的开发过程,缩短开发周期,提高Web应用的开发效率。提出了一种采用构件组装技术协同开发Web应用的方法。在该方法中,Web应用的功能或流程活动将以构件为单位进行划分。划分出的构件可以进一步地拆分成多个子构件,并分别以开发任务的形式发出。开发者可以接受任务,并在构件开发模板和自动生成的代码框架下进行开发。开发出的构件会被统一回收,并组装成对应于原功能或者原业务流程活动的构件。为了验证方法的可行性和有效性,实现了一个基于协同开发Web应用的构件组装工具,以及用于自动生成代码框架的离线开发工具。