论文部分内容阅读
现在Internet的发展十分迅速,早期的框架是用户自己通过Internet获取网络上的资源:程序、文档等;这就是说,早期的Web是以人为中心的,人来不断地发送各种请求,以获取各种资源;而现在的发展趋势是Intemet的应用主体正在从“人”转向“程序”,即通过Web服务进行程序的实时整合,实现实时应用服务。Web服务是为应用程序的使用而准备的,它不是为最终用户准备的。通过将一个系统作为一个Web服务,第三方可以将我们的系统功能整合到他们自己的客户应用程序中。这样便获得了一种开发解决方案的新途径:无需在系统中设计所需的功能,只需简单地访问合适的Web服务以执行所需的操作即可。
Web服务是Intemet上新兴的分布式系统集成技术,本文以实践为目的,从系统设计和软件开发两个方面探讨了一个基于web服务技术的多媒体平台的设计与实现过程。文中首先简单介绍了XML和WebService技术,然后着重讨论了基于Web服务的系统集成技术的特点和优势,以及通过实际的开发实例介绍了基于Web服务的多媒体平台的开发过程。系统的主要功能是提供各种多媒体信息的分类汇总及下载,通过多种web服务接口向应用程序提供多媒体数据的读取、上传、检索、统计分析等服务。多媒体数据本身数据量较大,在网络上冗余存储造成极大的资源浪费,针对这一问题本系统给出了具体的解决方案,实现了多媒体数据的集中存放和管理,有利于数据的更新、检索和存储。