商用现货软件(Commercial off the Shelf,COTS)软件
目录
|
商用现货软件是指通过通常的商业行为和确定的市场价格进行销售或交易的产品。
采用商用现货一般可获得最新的技术和最快的实现方案,但产品通常只具有很低的、商业级的安全措施或者根本没有安全考虑。
首先必须采用有效的CORBA访问控制措施。访问控制能够保汪任何CORBA访问要求不会与安全准则发生冲突。比如,黑边处理器发出一个请求,要求在一个信道上从红边处理器发送未加密的数据。当这一请求与安全准则发生冲突时,访问控制机制将拒绝这一淆求。
其次,应尽量使用自行开发的或源码开放的操作系统,以保证系统的可靠性和安全性。
另外,对于一些商业现货,可以通过自行开发相应的应用程序来提高其安全性。
传统专用网络基础设施通常使用专用的、单一功能设备(例如PBX)建设。这样的设备要求大量投资,导致较长的分期摊还时间。除了使用标准的信令协议之外,一般而言这些系统是专用的和封闭的。就新业务而言,由于与它们的不灵活性相耦合,所以创新是缓慢的。
正在日益成熟的企业系统基于商用现货(Commerical Off—The—Shelf,COTS)系统以及具备通信、计算功能的组件,采用开放标准接口,通过编程降低了对专用硬件的需求,降低了成本并提供了灵活性。不仅对于将信息适配于传输媒介,而且对于添加或抽取附加价值而言,COTS计算设备都能够执行呼叫和会话控制、信息处理和媒体处理。
CTI标准允许程序员在没有详细的网络知识情况下,在一台COTS计算机上实现应用触发各功能,例如连接网络中的一个呼叫。面向业务架构在通用功能或可重用功能(这些功能支持许多应用)和专用应用之间提供了类似的分离。这样的软件功能可作为COTS组件实现商用。
与转向COTS设备相耦合,开发了协议和API的开放标准。虽然各厂商的系统欢迎采用开放标准,但不同厂商将系统架构描绘成不同的(类型),因此我们将物理和功能架构表述为NGN框架分层模型。