|
Comments
Did you read today's front page stories & breaking news?
SYS-CON.TV
|
Product Reviews NetCharts
NetCharts
By: Ramesh Chandak
Nov. 1, 1997 12:00 AM
Are you looking to integrate professional looking business and engineering charts within your Web application with little or no coding on your part? Are you an HTML author or a Java developer looking for 100% Pure Java certified business charts that you can integrate within your Web site? Are you looking to update your application's business and engineering charts dynamically by using JDBC and a database back end? If you answered yes to all, then NetFactory's NetCharts 2.0 is the answer.
NetCharts 2.0 is a Java-based collection of highly professional business and engineering charts for Web applications. You can use NetCharts with both HTML and Java applications. NetCharts supports the following types of charts, and more: You can integrate NetCharts as Java applets within your Web application, or within other Java applets. You can also run NetCharts as part of your standalone Java application. The best part is that NetCharts comes with over 50 chart examples. In most of the cases, you can use the examples as is or with some modifications to meet your application's requirements.
Feature Rich Charts In addition, NetCharts fully supports the JDBC (Java Database Connectivity) interface. By using the JDBC protocol, you can create charts by simply passing SQL statements. You can use any industry standard commercial database such as Oracle, Informix, Sybase, or any other ODBC-compliant relational database, or datastores such as Microsoft SQL Server, Excel, dBase, and so on. You can also create charts by importing data directly from flat files supporting a wide range of delimiters. In addition to JDBC, you can use JavaScript, TCP Parameter Server, other applets including parent applets, and CGI to update the charts dynamically. Since NetCharts is 100% Pure Java certified, the charts are browser independent (as long as the browser supports Java). This means you can use both - Netscape Navigator and Internet Explorer - to view the site using NetCharts. Figure 1 shows a NetCharts demo using Internet Explorer.
NetCharts Components and
Performance To evaluate NetCharts 2.0, you can download the product's evaluation copy from NetFactory's Web site at www.netcharts.com. To install the evaluation copy, doubleclick on the self-extracting file, NetCharts2.02. The file will begin extracting itself and install the class library, examples and documentation on your system. To run a NetCharts example, doubleclick Barchart1 within the \examples directory of your NetCharts installation directory. Windows, in turn, will initiate your system's default browser. The browser, in turn, will display the bar chart. To run a NetCharts example while connected to the Internet, visit NetFactory's Web site. Next, click Demo Examples and then click the One example. The example, in turn, will display a NetCharts pie chart. On my Gateway 233 MHz with 32M RAM, the total time to load all the classes of the NetCharts pie chart and display the chart was approximately 70 seconds. However, the total time to load the classes for the Stock chart example and display the chart was approximately 20 seconds. Better yet, the total time to load the classes for the Cylinder chart example and display the chart was approximately 10 seconds. As you can see, the performance of NetCharts applets is pretty good. A NetCharts applet's actual performance and initial load time will depend on the network traffic, server load, client machine's speed and RAM and the number of classes the browser (or the applet's container application) will need to load. Being on-line will give you an idea of the performance of the NetCharts classes, and the applet's initial load time. NetCharts will work on all Java-enabled platforms including PC, UNIX and network computers such as Sun's JavaStation.
Using NetCharts As you can see from the code, integrating a NetCharts applet with your application's HTML code is similar to integrating any other applet. In addition, you can call a NetChart chart applet from a parent or another applet. You can also call the applet within your Java application.
Improvements At $1195 for the Development Kit and $795 per server license, NetCharts is quite expensive. It would be great if NetFactory offered a NetCharts Lite and NetCharts Pro package, targeting the low and high end markets. This will make the use of NetCharts more affordable benefiting the developers. And NetFactory will benefit from an increased user base.
Conclusion If you have not upgraded to JDK 1.1 and are looking to integrate charts as applets within your application, then NetCharts may be the answer for you. If you have already upgraded to JDK 1.1 and are particularly interested in using JavaBeansª-based charting components, you may want to wait for the next release of NetCharts or consider another company's product (e.g., Rogue Wave Software's JChart). Editor's Note: NetFactury reports that NetCharts runs under all versions of the JDK and supports internationalization, custom property editors, customizers, etc. JavaBeans capability will be available this month. In addition, included in the price is an unlimited user server license and comprehensive technical support. Reader Feedback: Page 1 of 1
Latest Cloud Developer Stories
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
|
SYS-CON Featured Whitepapers
Most Read This Week
Breaking Cloud Computing News
|
|||||||||||||||||||||||||||||||||||||||||||||||||