转自:http://baike.baidu.com/view/2569347.html?fromTaglist
概念
TWaver是美国Serva Software公司的产品,是应用最为广泛的电信专业图形界面开发工具包,在电信行业应用非常广泛。
编辑本段
应用
TWaver主要应用于电信行业,也可应用于电力、金融、制造、交通等行业的软件开发中。一般的Java软件系统图形界面开发需要花费大量的时间和人力,运行效率低下,界面不够专业美观。如果采用TWaver组件来开发Java软件界面,可以非常简单快速的创建精美、专业、高效的图形化界面,提高开发和运行效率,增加客户满意度,提高软件竞争力。
编辑本段
组成
TWaver产品分支包括:
TWaver Java
TWaver Java是基于Java Swing和Java2D技术的产品,适用于大数据量,交互操作复杂,实时性强,运行效率要求苛刻的电信运营支撑系统。最终产品可以在桌面直接部署运行,或者通过Applet小程序嵌入浏览器Web页面,也可以使用Java Web Start技术将程序进行打包并部署在Web上,通过JNLP进行引导、启动和自动更新。
TWaver Flex
TWaver Flex是基于Adobe公司Flex/Flash平台技术的TWaver产品分支。TWaver Flex为传统的电信运营支撑系统提供了全新的富Internet应用(Rich Internet Application,即RIA)解决方案。Flash插件在浏览器的安装率极高,并且支持所有主流浏览器。因此,基于Flash平台的Flex技术成为了当前业界RIA解决方案的首选。
TWaver Web
TWaver Web是基于SVG、JavaScript和AJAX技术的产品,通过Web浏览器的瘦客户端方式来呈现拓扑和机架视图。适用于无需安装Java Runtime Envirenment客户端环境,要求启动轻量高效,交互操作简单,拓扑图数据量适中,实时性要求不高,需要和其他Web模块无缝集成的电信运营支撑系统。
TWaver .NET
TWaver .NET是面向Silverlight/WPF技术的TWaver产品分支。TWaver .NET为传统的电信运营支撑系统提供了基于.NET平台的全新富互联网应用(Rich Internet Application, 即RIA)解决方案。在Microsoft公司的大力推广下,Silverlight插件在浏览器的安装率已经在快速提高,并且支持所有主流浏览器。
TWaver GIS
TWaver GIS是专门用于开发地理信息系统(GIS - Geographic Information System)应用的产品模块。TWaver GIS将网络拓扑图和GIS技术进行整合和集成,为OSS应用提供了GIS支持能力。TWaver GIS可以处理ShapeFile、栅格数据,支持WMS,对数据可以进行渲染,也可以进行属性查询,提供基本的缩放、平移、定位、打印、投影转换等功能,提供Tile机制便于控制数据的加载,也提供各种便捷的应用组件,并可以结合TWaver的Network组件实现网络拓扑与GIS数据的整合,便捷的实现GIS应用的二次开发。
TWaver各产品分支由以下部分组成:
数据箱组件
业务数据容器组件可以用于装载和管理各种业务对象,处理业务对象的装载、变化、卸载。它是系统的数据源,为其他各种图形组件提供数据。
预定义业务对象
TWaver预定义了大量业务对象供用户直接使用,例如电信资源管理系统中的节点、连接、机架、端口等。用户可以直接使用这些预定义对象创建自己的系统。
组件集合
TWaver预定义了大量常用组件,包括Network、Tree、Table、Property Sheet、TreeTable、告警统计、图表组件等。
全面支持XML数据
TWaver可以接受XML格式的数据源,也可以将内存中的数据以XML格式进行输出。使用XML进行数据交换,可以使各种异构系统方便的进行数据交换。
编辑本段
发展
TWaver在2009年发布了Flex版本,为Flex开发者提供了最新最强大的电信拓扑工具。随着RIA技术的发展,Flex越来越多的被企业应用所接受,电信行业软件也开始大量使用Flex技术来对传统的桌面和Web应用进行替换或补充。由于Flex技术相对成熟,发展势头迅猛,势必将在手机等移动终端上支持,所以TWaver Flex不但可以在传统的电信网络管理软件中广泛使用,还可以帮助电信软件开发商开发“掌上监控”、“掌上运维”等系统,这也是电信运营管理的一大发展趋势。
TWaver 在2010年发布.NET解决方案。
现在,随着移动通信时代的到来,TWaver已经提出了完善的面向如iPhone、Android、Window Phone 7等移动终端版本。毫无疑问,如今TWaver已经成为最强大、最完善、最流行的电信拓扑图产品,是广大电信软件开发者的首选图形开发工具。