宋宜纯
本文试图从技术和系统结构层面,探讨广电业内节目生产管理系统中的信息交换和系统整合问题。
1.节目生产及其管理工作
现在的大型电视台通常要制作和播出十几频道,甚至几十个频道,因此现在需要更精细的管理。
2.节目生命周期
如果从节目生命周期的角度来看,可以分为创建阶段、制作阶段,以及保存和使用等三个阶段。使用包括了播出和再制作成新的节目内容或节目形式等各种情况。
3.分层的节目生产管理过程
中央电视台在节目生产方面有两个层次:一个是节目生产管理系统;另一个是节目制作和播出系统。
可以将节目生产过程分成两层:节目生产管理层和节目制播层。
4.系统之间的交互关系
系统之间的相互关系,可以分为两类:一类是流程衔接的关系,从上一个流程走到下一个流程。另一类是互操作,两系统之间需进行一些功能性的相互操作,这是相互之间利用和支持,共同完成工作任务的关系。
管理层与制播层之间的关系紧密,管理层拥有节目的所有基本信息,而制播层面拥有制播的过程信息,相互之间都需要使用对方的信息才能完成各自的基本工作。
节目生产系统应该是能够实施全流程的、全节目生命周期的管理。
1.信息交换的必要条件
信息交换是必要的。但是实现信息交换需要有一致的连接方式,这涉及接口和数据的一致性。
2.系统间交互模式
系统之间的联系可以大致分为两种主要的模式:一种模式是请求和响应模式(信息使用者发出请求,由信息提供者发出相应的回答作为响应);另一种模式为消息模式(只向对方发送一个消息或通知,不需要对方回复)。两种基本模式可以满足绝大多数应用需要,同时两种模式组合后完成更加复杂的应用要求。
3.多系统交互的复杂性
任何一个系统与任何一个系统之间,都会存在连接关系。这种需求导致高度的连接复杂性,需要全台的节目生产管理、制作、播出和资料馆系统具有统一接口,联合完成。
对信息交换的基本要求是简单、安全、耦合度低,适应多种结构的要求。
1.操作方式
实际上,交互式操作方式还可能细分为同步和异步两种方式。
同步方式可以得到即时响应,但需要等待;异步方式则通常不能即时响应,可是不需要等待。
2.耦合度
一般情况下,紧耦合的系统效率会较高,松耦合可能需要更多的计算资源,但是系统间的相互影响显然更值得关注,所以松耦合被视作系统连接的追求目标。
3.接口技术
典型的接口方式有API、Web Service和消息等。
4.Web Service
Web Service是一种标准化且松耦合的接口形式。采用Web Service可以使程序的集成更为便捷和独立。Web Service又是松耦合和面向组件的,可以方便地用不同技术来实现。
对于一个已经存在并且正在运行的大系统而言,实现信息交换只能是个别地进行调整和修改,不易达到标准化和一致性的要求。系统中多种复杂的连接方式和数据格式同时存在,会导致系统高度复杂和不稳定,同时,简单的调整和适配而不从根本上理顺系统结构,也会对未来的发展和扩充造成阻碍,从而使互连变成一个致命的问题。
1.基于服务的体系结构
2003年后,基于服务的系统结构(Service- Oriented)Architecture,SOA成为企业系统结构的主流。SOA是一个构造分布系统的方法,可以将业务应用功能以服务的形式提供给最终用户。
2.基于变化的理念
采用SOA最有价值的思路是基于变化。
在新的需求提出时,不是从头开发新应用,而是尽可能把已有的服务重新组合成为新的应用。因此,这种结构和开发理念适合于较为复杂的大型企业和系统。
3.多个系统互连
多个系统互连的时候情况可能变得非常复杂。由于互相之间都要连通,引用SOA以后,可以将NxN的互相直连方式,转换成为企业服务总线(Enterprise Service Bus,ESB)方式,由ESB转接和路由,从而避免了复杂的连接路径。更加灵活的是ESB可以将数据进行转换和映射。
4.SOA与Web Service的关系
SOA中贯穿了服务的思想,其接口描述大都使用 “服务”,因此,通常很容易地将其联想到Web Service,而实际上SOA也很容易用Web Service实现,但是这并不意味着SOA与Web Service有必然的联系,在理论或实践上看,SOA都是完全可以使用非Web Service技术实现的,然而Web Service仍然是实现SOA结构的首选技术。
台内存在多个系统已经是历史事实,日益复杂的连接和信息交换也是无法回避的,孤立的系统已经无法适应企业信息化的需求。因此,从信息交换角度来规划企业的基础信息结构是一个既具有长远的战略意义,同时也具有当前的紧迫现实意义的大举措。广播者需要为信息交换仔细规划接口技术和信息格式,尽可能依托于开放的和标准化的技术规范。其次,如果建设一个新的、大型的综合信息系统,或者整合企业内已有的多个信息系统,应该优先考虑和关注基于 SOA概念的信息基础结构。
(摘自《现代电视技术》2006年第七期)
责编:张曦健