This topic provides a brief description of each of the third-party tools used in conjunction with CGI Advantage. Please refer to later sections of this guide as well as the CGI Advantage Developer’s Guide for more details.
Versata is an enterprise application development tool, which provides a powerful business rules paradigm of application development, on top of a J2EE architecture. The business logic can be defined by using the point and click business rules capabilities of the Design Studio, which generates Java code to implement the rules. Additionally, the user interface and the database definitions can be generated from within the studio, thus providing a single development environment to cover all aspects of n-tier application development.
IBM WebSphere® Application Server is the premier Java™ technology-based application server, integrating enterprise data and transactions with the e-business world. It provides a rich, e-business application deployment environment with a complete set of application services, including capabilities for transaction management, security, clustering, performance, availability, connectivity, and scalability. It provides the J2EE “container services” (as mentioned above) for the CGI Advantage application.
JBoss® Application Server is the premier Java™ technology-based application server, integrating enterprise data and transactions with the e-business world. It provides a rich, e-business application deployment environment with a complete set of application services, including capabilities for transaction management, security, clustering, performance, availability, connectivity, and scalability. It provides the J2EE “container services” (as mentioned above) for the CGI Advantage application.
BIRT is a tool that allows for the creation and printing of forms. It has two main components: a visual designer for creating BIRT forms and a runtime engine for generating and printing forms. Eclipse IDE with BIRT design plugin provides a user-friendly GUI for forms designing. The printing server is responsible for generating the PDF files, printing, emailing, and so forth based on the data file provided. It allows the creation of custom forms for the application.
Business Objects is a tool for query, reporting, and analysis of the information stored within the CGI Advantage implementation. It uses everyday business terms to describe functions, which simplifies report creation. It has easy-to-use yet powerful analysis tools, which enable you to combine information from several sources and build reports that the user can drill down for more detail. You can create on-demand reports easily and vary the format of finished reports based on content.
RightFax is a tool that has been integrated with the online printing architecture within the CGI Advantage system. This tool provides the user a way to send out the generated PDF from the BIRT Server to a Fax number.
The user can "print" a transaction using a "virtual printer", which instead of producing a paper printout sends the transaction to the fax server, which then transmits it. In addition to this, an email notification is sent to the user intimating whether the Fax has been sent successfully or not. This tool provides many advantages to include:
Users can send faxes without leaving their desks.
Any printable computer file can be faxed without having to first print the transaction on paper.
The number of fax lines in an organization can be reduced, as the server can queue large numbers of faxes and send each of them when any of a number of available lines are free.