摘抄链接:http://www.ibm.com/developerworks/cn/websphere/library/techarticles/1004_lidb_ilogjchart/web
IBM ILOG 始建于 1987 年,他做为是业务规则、优化、可视化和供应链管理软件领域的领先厂商,旗下拥有 850 名员工以及 2500 多家客户,业务机构遍布中国和全球其余 29 个国家。它的可视化系列产品一直致力于为多种平台(Java, C++, .NET)的企业应用提供最全面的图形工具库,建立专页交互的用户界面演示。1997 年 ILOG 首次发布了 ILOG JViews,打开了该公司对于 Java 平台的全面支持的新纪元。本文将重点介绍 ILOG JViews Charts 套件,它致力于性能分析、数据分析与挖掘、实时监控以及业务分析等方面的可视化,是分析企业业务运营状况的一大利器。编程
回页首浏览器
ILOG 的图形化产品使海量的复杂数据更易于理解、更便于管理,从而加强了企业决策制定的速度及能力。当开发人员使用 ILOG 可视化套件建立演示时,他至少能节省下 50% 到 80% 的开发时间。工具
ILOG 可视化套件包括以下图所示的 Diagrams, Gantt charts, Maps, Business dashboards, Charts 等 8 大套件 , 这无疑是为用户提供了超级普遍的选择权,用户能够自由的根据自己的应用场景选择最合适的展现方式。性能
开发语言 | Java/AJAX | .NET | Flex / AIR | C++ |
---|---|---|---|---|
Product | JViews | Diagrammer & Gantt | Elixir | Views |
Diagrams | √ | √ | √ | √ |
Charts | √ | √ | √ | |
Gantt | √ | √ | √ | √ |
Maps | √ | √ | √ | |
MVC | √ (SDM) |
√ (Server) |
||
Controls | √ (gauges) |
√ | ||
Defense | √ | |||
Telecom | √ | √ |
回页首学习
IBM ILOG JViews 组件为桌面,Ajax 和 Eclipse 显示提供定制图形组件。这些组件以点击式编辑工具和功能齐全的软件开发工具包(SDKs)形式提供给各位用户,使得 Java 开发人员可在关键应用中添加直观的图形显示。与其余 ILOG 的支持语言相比,它提供了最全的展现类型:开发工具
经过对 ILOG JViews 工具集以及 Java 工具包的使用,您能够:优化
回页首spa
ILOG JViews Charts 能够为用户提供几乎全部通用类型的二维图表,包括:接口
并且几乎对每种类型的二维图表,ILOG JViews Charts 都支持其向三维图表的转换。
使用 ILOG JViews Charts 创建的显示能够经过多种方式部署。传统的 Java 小应用程序(Applet)和应用程序(Java Application)最适合须要高度交互 (Interaction) 的任务,如数据挖掘。可是若是您的应用须要在基于浏览器的环境中进行大规模的部署,瘦客户端才是更加合适的选择。
JViews Charts 既支持 DHTML 客户机,也支持传统的 Java 客户端程序。应用程序能够驱动两种类型的显示,甚至可使用同一数据模型同时驱动两种显示。全部图表均可用做 Java Server Faces(JSF),从而能够轻松创建交互式 Web 图表。您只需使用 JSF 编辑工具拖放图表。
ILOG JViews Charts 实现相似 Swing 的模型 - 视图 - 控制器(MVC)体系结构,将数据和数据的屏幕表示明确分开。数据模型彻底开放并能够扩展,所以能够与其余任何应用程序组件链接。通知机制是自动并且透明的。当数据模型更改时,视图将获得更新;当用户与视图交互时,模型将更改。
除了上述的这些基本功能外,ILOG JViews Charts 还提供了很是多的“炫酷”功能,用户能够根据自身的需求对于图表进行自定义, JViews Charts 是彻底开发 API 的,您能够基于它的类库进行编程,创造任何外观以及交互效果。这些高级的支持包括:
经过本文对于 ILOG JViews Charts 套件的介绍和学习,我相信您必定对于 ILOG 产品的图表图形组件有了更多的了解,它不但提供了灵活多样的外观展现方式,还提供了对于桌面以及 Web 的多平台的支持,一定可以帮助您快速的打造基于 MVC 的性能分析、数据分析与挖掘、实时监控以及业务分析等方面的可视化解决方案。
---恢复内容结束---