菜单
  
    中文摘要 在分析了现有的在线评测系统的基础上,针对传统在线评测系统的可扩展性、
    可文护性较差的现状,提出了面向服务的开放式平台架构以解决现有问题。这一
    架构并不仅仅适用于在线评测系统,同时适用于各类管理信息系统。应用这一架
    构使得系统具备良好的可扩展性和可文护性,并使得系统可以更好地应对业务需
    求的变化。这一架构融合了类似微内核操作系统的交互方式和面向服务体系结构
    的特性,并引入了开放平台支持。微内核操作系统的交互模式确保了核心模块之
    间的低耦合度。面向服务特性允许系统在更高层次上实现服务组合。开放平台的
    引入使系统具备了二次开发的能力,支持第三方开发者开发开放平台应用或进行
    网站接入,极大提升系统的可扩展性。最后给出了基于这一体系结构的在线评测
    系统的实现策略,同时给出系统的部署方案。5852
    关键词  面向服务  开放平台  软件体系结构
     毕业设计说明书(论文)外文摘要
     
    Title    An Extensible Service-Oriented Architecture   with Open Platform Support                        
    Abstract
    In this paper, I introduce a service-oriented architecture with open
    platform support and focus on the implementation of an online judge system
    based on the architecture. The architecture deals with request and response
    just like most micro-kernel operating system, which makes the components
    loosely coupled. While sharing many of the same goals as existing online
    judge system, the architecture cares more about the extensibility and
    reliability of the system. With the help of the service-oriented
    architecture, new features can be easily added to the system using service
    composition. The open platform support enables the developer to build
    third-party application or to connect their websites to the system so that
    the system can be improved rapidly and be widely used.  
    Keywords    Service Oriented   Open Platform   Software Architecture
    目   次
     
    1  绪论… 1
    1.1  研究现状 1
    1.2  研究内容 2
    2  面向服务体系结构(SOA) 4
    2.1  SOA 的定义… 4
    2.2  SOA 的特征… 5
    2.3  关键技术… 5
    3  开放平台… 6
    3.1  简介 6
    3.2  相关技术 6
    4  面向服务的开放式平台架构… 8
    4.1  概述 8
    4.2  组成 9
    4.3  对比… 17
    4.4  特征… 20
    5  基于面向服务的开放式平台架构的在线评测系统… 22
    5.1  内核实现策略… 22
    5.2  策略实现… 34
    5.3  服务层实现 36
    5.4  部署… 39  
     
    结论  … 40
    致谢  … 41
    参考文献…43
         
    1. 绪论
    1.2.  研究内容
    本文提出了一种新的体系结构来解决现有在线评测系统的可扩展性、可文护性较
    差的问题。这一体系结构基于面向服务体系结构,融合了微内核体系结构的特性,并
    引入了开放平台支持,在内核、服务、开放平台三个层次上体现了开放式平台的特性,
    因此这一体系结构被称为面向服务的开放式平台架构。微内核体系结构的特性使得系
    统中的各个业务模块实现最大限度的解耦合,确保了各个业务模块的可扩展性和可文
  1. 上一篇:ASP.net学生作业管理系统的设计与实现
  2. 下一篇:基于云计算的服务定价策略研究
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 乳业同业并购式全产业链...

  9. 杂拟谷盗体内共生菌沃尔...

  10. 大众媒体对公共政策制定的影响

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. 中考体育项目与体育教学合理结合的研究

  13. 电站锅炉暖风器设计任务书

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. java+mysql车辆管理系统的设计+源代码

  16. 当代大学生慈善意识研究+文献综述

  17. 十二层带中心支撑钢结构...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回