面向体育赛事管理的分布式基础类库的设计与实现

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:yecha12
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文对传统的分布式系统架构和目前流行的系统中间件技术进行了详细地研究和对比,深入地分析了它们在系统可重用性、可扩展性和易维护性方面存在的技术缺陷,结合通用分布式系统基础类库的需求,按照分布式系统多层架构的设计原则,提出了基于Delphi开发平台以Web Service技术为核心的通用分布式系统基础类库模型、适合分布式数据库系统的Web Service设计原则和提高Web Service系统扩展性能的方法。该模型通过接口机制,采用MVC设计模式,把Web Service技术集成到了系统基础类库中,并将类库的逻辑结构划分为客户端和服务器端两部分,实现了表示层和应用服务层的分离。使用这种设计,充分发挥了MVC设计模式的优势,为分布式系统开发提供了清晰的技术框架,有效地支持了团队开发,降低了系统开发的难度,提高了工作效率,能够提高系统的安全性、稳定性和可维护性,同时解决了Delphi开发平台的VCL Framework对于团队开发支持的不足,也弥补了传统分布式系统架构的缺陷。此模型在通信机制上与现有组件技术相比,服务器和客户机都不需要安装特殊的通信协议,只需支持通用的HTTP网络协议和XML就可实现相互通信。这样利用XML和SOAP协议,可以实现异构平台、跨网络的对象服务调用。为提高系统的可重用性、可扩展性和可维护性,还采用了基于组件的开发技术。不仅实现代码和功能的重用,减少重复性劳动,而且按照组件的接口与实现相分离的原则,使得系统的修改和扩展更加容易。基于上述模型及机制开发的通用分布式系统基础类库,与传统的系统类库相比具有很多优势:表现层充分利用了Delphi VCL Framework的可扩展性,设计了具有自定义功能的用户组件,可以极大地提高团队的开发效率;应用服务层采用Web Service技术封装应用业务逻辑,增强了系统的稳定性、可扩展性和可维护性。采用该类库,将更易于创建灵活、健壮、易于扩展的分布式系统应用。
其他文献
图像或视频的抽象研究,是近年来非真实感绘制研究的一个热点之一,在远程教育培训、娱乐、机器学习和识别等领域有非常重要的应用。与真实的图像和视频不同,图像或视频的抽象
随着多媒体技术和因特网技术的迅速发展,数字化产品越来越普及,数字信息的获取、传输和发布变得越来越容易。这一方面便利了人们相互间的信息交流,但另一方面也给未授权的第
本文首先简要介绍了网络管理系统的基本知识,分析了原有网络管理技术的特点,最后根据MSS(Multimedia Session System with Mobile/Roaming Supported,支持移动漫游的多媒体会晤系
随着计算机技术和网络技术的迅猛发展,企业和个人通过网络进行数据交换变得越来越频繁。但是由于不同用户的数据采用了不同的数据表示方式,这就给数据的交换带了很大的不便,需要
迁移工作流(Migrating Wlorkflow)是将移动计算技术引入传统的工作流管理系统而得到的一种新技术,是近年来工作流管理研究的一个新方向。迁移工作流管理引擎、迁移实例和工作
面向电子商务领域的可视化“零编码”软件生产平台Softproline V2.0,已经取得一定的成功。为进一步方便用户设计调试应用程序,解决系统无法支持利息计算及缺少有效跟踪调试手段
即时通讯(Instant Messaging)是继电话和电子邮件之后在全球迅速普及的新一代通信工具。使用即时通讯软件,信息可以立刻发送到接收者,接收者可以不必马上回复,而且可以同时向不
随着航空电子系统数字化、综合化的发展,对机载显示系统的要求也越来越高。机载显示系统以图形显示的方式直观的提供给飞行员综合信息,有利于飞行员迅速掌握空中形势变化。论文
PDF擅长于描述复杂的页面版式,因此已经成为通用文档格式标准之一,也是目前最常用的科技论文存储载体。而ScienceWord是一种面向科技教育领域的专业文档处理软件,可以方便地
现有Internet是以IPV4协议为基础的,到目前为止有近30年的历史了。由于Internet的迅猛发展,IPV4的局限性越来越明显,特别是IPV4的地址空间面临即将耗尽的危险。IPV6的出现一劳永