一种开放型asp服务平台框架的研究与设计(92页).rar
一种开放型asp服务平台框架的研究与设计(92页),一种开放型asp服务平台框架的研究与设计摘要国内运行asp模式软件的硬件条件目前已基本成熟,但开发并发布一套完善的asp模式软件对于国内大多数软件开发商而言,仍然存在一定的难度。本课题针对asp模式软件开发、发布、管理的全流程,在各阶段为软件开发人员提供有效的服务手段,以开放性和可管理为特点,研究并设计了一个开放型的a...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 白痴学东西 发布
一种开放型ASP服务平台框架的研究与设计
摘要
国内运行ASP模式软件的硬件条件目前已基本成熟,但开发并发布
一套完善的ASP模式软件对于国内大多数软件开发商而言,仍然存在一
定的难度。本课题针对ASP模式软件开发、发布、管理的全流程,在各
阶段为软件开发人员提供有效的服务手段,以开放性和可管理为特点,
研究并设计了一个开放型的ASP服务平台(OAS平台)的框架。
本文首先简要介绍了课题的背景和相关技术的发展现状,针对国内
软件行业的特点,提出了符合实际的ASP模式的发展方式。在此基础上,
给出了OAS平台的总体设计目标、系统架构和部分细节的设计思路。然
后,针对ASP软件的特点,OAS平台提出了自助式的部署更新方法、负
载平衡的发布方式等关键技术及其解决方案。接着,本文介绍了OAS平
台的对象管理机制等辅助功能的设计与实现。完成OAS平台设计的同时,
本文给出了符合OAS规范的应用软件开发框架。最后,通过一个实例验
证了平台的合理性和有效性。
本文介绍的服务平台及其提供的应用框架,实现了对ASP模式的支
持。应用框架较好地协助了软件人员的开发工作,并为ASP模式的规范
化提供了参考。OAS平台的专业服务能够降低ASP模式软件的开发门槛
和发布管理难度,为推进ASP软件市场的发展做出一些探索,并对ASP
在国内的发展具有一定的借鉴作用。
关键词:ASP服务平台、开放式系统、服务、应用框架
第一章引言..................................................................................
1.1课题背景..........................................................................
1.1.1问题提出..................................................................
1.1.2解决思路..................................................................
1.2课题内容..........................................................................
1.3课题意义..........................................................................
1.4论文组织结构..................................................................
第二章相关技术背景..................................................................
2.1 ASP模式..........................................................................
2.1.1 ASP模式及其特点.....................................................
2.1.2 ASP的运营模式.........................................................
2.1.3 ASP的实施条件.........................................................
2.2 SOA架构.........................................................................
2.2.1 SOA的概念.................................................................
2.2.2 SOA的组成元素.........................................................
2.2.3 SOA的特点和优势.....................................................
2.2.4 SOA的协作方式.........................................................
2.3框架..................................................................................
2.3.1框架的定义..............................................................
2.3.2框架的组成要素......................................................
2.3.3框架的优点..............................................................
2.4研究及应用现状分析......................................................
2.4.1已有的研究或应用成果..........................................2.4.2已有成果的不足......................................................
第三章系统总体设计..................................................................
3.1总体思路..........................................................................
3.2 OAS平台架构的设计.....................................................
3.2.1设计目标..................................................................
3.2.2系统架构..................................................................
3.2.3部分细节的设计思路..............................................
3.3开发平台选择..................................................................
3.3.1硬件结构设计..........................................................
3.3.2软件平台选择..........................................................
第四章OAS平台业务功能的设计与实现............................
4.1平台中应用的状态..........................................................
4.2应用的创建......................................................................
4.3应用的部署与更新..........................................................
4.3.1 Web Services组件一般结构描述...............................
4.3.2远程部署组件的一般方法......................................
4.3.3远程部署组件的改进方法......................................
4.3.4远程更新组件的方法..............................................
4.4应用的发布方法..............................................................
第五章OAS平台管理功能的设计与实现............................
5.1用户管理..........................................................................
5.1.1设计目标..................................................................
5.1.2用户的分类方法......................................................5.1.3用户的描述..............................................................
5.1.4用..
摘要
国内运行ASP模式软件的硬件条件目前已基本成熟,但开发并发布
一套完善的ASP模式软件对于国内大多数软件开发商而言,仍然存在一
定的难度。本课题针对ASP模式软件开发、发布、管理的全流程,在各
阶段为软件开发人员提供有效的服务手段,以开放性和可管理为特点,
研究并设计了一个开放型的ASP服务平台(OAS平台)的框架。
本文首先简要介绍了课题的背景和相关技术的发展现状,针对国内
软件行业的特点,提出了符合实际的ASP模式的发展方式。在此基础上,
给出了OAS平台的总体设计目标、系统架构和部分细节的设计思路。然
后,针对ASP软件的特点,OAS平台提出了自助式的部署更新方法、负
载平衡的发布方式等关键技术及其解决方案。接着,本文介绍了OAS平
台的对象管理机制等辅助功能的设计与实现。完成OAS平台设计的同时,
本文给出了符合OAS规范的应用软件开发框架。最后,通过一个实例验
证了平台的合理性和有效性。
本文介绍的服务平台及其提供的应用框架,实现了对ASP模式的支
持。应用框架较好地协助了软件人员的开发工作,并为ASP模式的规范
化提供了参考。OAS平台的专业服务能够降低ASP模式软件的开发门槛
和发布管理难度,为推进ASP软件市场的发展做出一些探索,并对ASP
在国内的发展具有一定的借鉴作用。
关键词:ASP服务平台、开放式系统、服务、应用框架
第一章引言..................................................................................
1.1课题背景..........................................................................
1.1.1问题提出..................................................................
1.1.2解决思路..................................................................
1.2课题内容..........................................................................
1.3课题意义..........................................................................
1.4论文组织结构..................................................................
第二章相关技术背景..................................................................
2.1 ASP模式..........................................................................
2.1.1 ASP模式及其特点.....................................................
2.1.2 ASP的运营模式.........................................................
2.1.3 ASP的实施条件.........................................................
2.2 SOA架构.........................................................................
2.2.1 SOA的概念.................................................................
2.2.2 SOA的组成元素.........................................................
2.2.3 SOA的特点和优势.....................................................
2.2.4 SOA的协作方式.........................................................
2.3框架..................................................................................
2.3.1框架的定义..............................................................
2.3.2框架的组成要素......................................................
2.3.3框架的优点..............................................................
2.4研究及应用现状分析......................................................
2.4.1已有的研究或应用成果..........................................2.4.2已有成果的不足......................................................
第三章系统总体设计..................................................................
3.1总体思路..........................................................................
3.2 OAS平台架构的设计.....................................................
3.2.1设计目标..................................................................
3.2.2系统架构..................................................................
3.2.3部分细节的设计思路..............................................
3.3开发平台选择..................................................................
3.3.1硬件结构设计..........................................................
3.3.2软件平台选择..........................................................
第四章OAS平台业务功能的设计与实现............................
4.1平台中应用的状态..........................................................
4.2应用的创建......................................................................
4.3应用的部署与更新..........................................................
4.3.1 Web Services组件一般结构描述...............................
4.3.2远程部署组件的一般方法......................................
4.3.3远程部署组件的改进方法......................................
4.3.4远程更新组件的方法..............................................
4.4应用的发布方法..............................................................
第五章OAS平台管理功能的设计与实现............................
5.1用户管理..........................................................................
5.1.1设计目标..................................................................
5.1.2用户的分类方法......................................................5.1.3用户的描述..............................................................
5.1.4用..