论文部分内容阅读
随着信息技术的发展,传统的基于录像机的线性编辑手段正在被非线性编辑所替代,电视台正在进入一个数字化、网络化的时代。目前国内很多电视台都建立了非线性编辑网络系统,从而提高了节目制作效率,降低了节目制作成本。但这些网络系统大多基于C/S两层体系结构,从而导致了许多问题。其中最突出的就是很难与电视台内的其它应用系统进行集成,这就造成了各个系统间无法相互访问和协同工作,在电视台内形成了一个个的信息孤岛,给工作带来了极大的不便,严重阻碍了电视台节目制、播、存网络一体化的进程。 Web服务(Web Services)是近年来刚刚出现的一种分布式计算技术,它将紧密耦合的n层计算技术与松散耦合的Web概念相结合,允许客户端通过标准网络传输协议HTTP调用远程的Web服务,调用请求和返回结果都用XML进行编码,从而实现了平台无关性。Web服务平台无关和松散耦合的特点使得基于Web服务技术的系统之间能够方便地进行集成和互操作。正因为如此,Web服务技术成为建立分布式电视节目制作环境理想的技术手段。 本文首先对电视节目制作系统的工作原理和技术现状进行了阐述,并指出了存在的问题及其原因,然后在对Web服务技术的最新学术和应用成果进行了详细研究的基础上,建立了基于Web服务的分布式电视节目制作环境,有效地解决了不同系统之间的集成问题。论文不仅给出了基于Web服务的分布式电视节目制作环境的工作原理和软件体系结构,而且给出了在.NET环境下建立和调用Web服务的具体方法和运行结果。论文最后对系统的特点和性能进行了讨论。 当然,建立基于Web服务技术的分布式电视节目制作环境所涉及技术问题比论文中研究的内容要复杂很多,例如复杂业务逻辑的抽取、遗产系统的处理、视音频素材的交换格式、Web服务的安全等,都有待于进一步的研究和实践。