TWaver
概念TWaver是美国Serva Software公司的产品,是应用最为广泛的电信专业图形界面开发工具包,在电信行业应用非常广泛。
应用TWaver主要应用于电信行业,也可应用于电力、金融、制造、交通等行业的软件开发中。一般的Java软件系统图形界面开发需要花费大量的时间和人力,运行效率低下,界面不够专业美观。如果采用TWaver组件来开发Java软件界面,可以非常简单快速的创建精美、专业、高效的图形化界面,提高开发和运行效率,增加客户满意度,提高软件竞争力。
组成TWaver由以下部分组成:
数据容器组件; 预定义业务对象集合; Swing组件集合; 数据编辑器; XML数据管理模块; Web扩展; 服务器集成框架; TWaver主要功能包括数据箱组件业务数据容器组件可以用于装载和管理各种业务对象,处理业务对象的装载、变化、卸载。它是系统的数据源,为其他各种图形组件提供数据。
-预定义业务对象TWaver预定义了大量业务对象供用户直接使用,例如电信资源管理系统中的节点、连接、机架、端口等。用户可以直接使用这些预定义对象创建自己的系统。Swing组件集合TWaver预定义了大量常用Swing组件,包括Network、Tree、Table、Property Sheet、TreeTable、告警统计、图表组件等。全面支持XML数据TWaver可以接受XML格式的数据源,也可以将内存中的数据以XML格式进行输出。使用XML进行数据交换,可以使各种异构系统方便的进行数据交换。Web扩展在Web上面无需插件即可生成地图等界面。 服务器集成框架:用于和后台J2EE等企业应用系统进行集成,实现多客户端的同步。
发展TWaver在2009年发布了Flex版本,为Flex开发者提供了最新最强大的电信拓扑工具。随着RIA技术的发展,Flex越来越多的被企业应用所接受,电信行业软件也开始大量使用Flex技术来对传统的桌面和Web应用进行替换或补充。由于Flex技术相对成熟,发展势头迅猛,势必将在手机等移动终端上支持,所以TWaver Flex不但可以在传统的电信网络管理软件中广泛使用,还可以帮助电信软件开发商开发“掌上监控”、“掌上运维”等系统,这也是电信运营管理的一大发展趋势。
此外,TWaver 还将在2010年发布Silverlight以及.NET桌面解决方案。iPhone、Android等面向移动终端版本的TWaver也会陆续发布。毫无疑问,如今TWaver已经成为最强大、最完善、最流行的电信拓扑图产品,是广大电信软件开发者的首选图形开发工具。