It's no secret - you will either deliver e-business solutions for your organization or watch the competition run away with your customers, prospects, and partners. But with limited time, resources, and web skills, how can you quickly deliver the competitive edge you need without completely rewriting your existing applications and without acquiring new skills and resources? The answer is Jacada for Java.
E-business with the power of Java
Using a proven rules-based automated generation technology, Jacada for Java generates Java clients for mainframe and AS/400 applications without requiring any change to the existing application. Jacada for Java provides the modern graphical client features users expect from a robust e-business application. Applications generated with Jacada for Java deliver a persistent, secure, high-performance architecture for running sophisticated on-line business-to-business systems. The Java clients can then be deployed to any desktop, running any browser - thus leveraging the best of what thin client computing has to offer.
Extend, enhance, and integrate
Jacada for Java generates the Java client in 100% Java source code - each new graphical screen is generated as a Java class. In addition to the interface re-engineering capabilities provided in the Jacada for Java Software Development Kit (SDK), you can continue to extend and integrate the thin client applet by extending the Java screen classes. By modifying the generated classes and objects you can add functionality, integrate with other data sources, and link to other web applications. There's no end to the possibilities.
The Jacada for Java SDK is a powerful and intuitive graphical design tool enabling you to completely re-engineer the user experience, without requiring any modification to the existing applications.
Automated conversion and generation
Jacada's automated conversion environment expedites the development of a feature-rich graphical thin client interface. Using Jacada's KnowledgeBase technology, host application screens are analyzed quickly and converted to sophisticated Java graphical clients. The new Java clients have all the graphical richness you would expect from modern applications - pull-down menus, push buttons, combo boxes, folders and tabs, tables, windows in windows, context-sensitive help, and more.
With Jacada, you can re-engineer the interface during conversion and provide the right custom look and feel for your unique business processing requirements. Jacada lets you combine multiple screens into one, control navigation, and add functionality - all without ever touching the existing application.
With a built-in Java emulator and an on-the-fly Java GUI capability, Jacada for Java gives you the power and flexibility to improve the sophistication of your e-business solution at your own pace - from web emulation, to dynamic Java interpretation, to fully re-engineered Java clients.
Thin client computing -- desktop independence and instance deployment
The Jacada for Java thin client is truly platform independent. Any Java-capable machine, including network computers, can now access your mission-critical applications. Simply install the Jacada server with your customized thin client representation, and you're done. Any desktop, anywhere in your company or the world, has access to the same interface - effortlessly.
Scalability, reliability, security
The foundation of the Jacada deployment environment is the Jacada server, which is a specialized application server designed specifically for the demanding requirements of high-transaction e-business applications. The Jacada server can be deployed on NT, AS/400, S/390, and Solaris servers. The Jacada server supports dynamic load balancing, even across multiple server types. So your e-business transactions can scale across whatever server configuration gives you the best cost/performance advantage.
And built-in failover support means your users will never be dropped because a server fails - they will automatically be rerouted to a functioning server, and your users won't miss a beat.
Applications delivered with Jacada support HTTPs and a persistent SSL connection using dedicated sockets. This enables direct communications with the host application to provide a persistent, high-performance infrastructure.
Jacada for Java Features
Generates Java source code. The Java clients are generated as 100% Java source code, which may be enhanced and extended to further integrate enterprise applications with desktop and network resources.
User interface is delivered as Java applet. Provides client platform independence - users only need a browser and web-access to access your e-business solution.
Persistence. Maintains application state and session-level control between the Jacada client and host application to provide true on-line transaction processing capabilities in a secure intranet or Internet environment.
Automated conversion using the Jacada KnowledgeBase. Reduces application conversion, deployment, and maintenance time and effort; maintains and leverages investment in legacy applications.
Retains custom modifications. Automated maintenance - modifications made to the graphical representation are remembered if the interface must be regenerated.
Many-to-one. One Java window may represent multiple host screens, providing developers with application re-engineering capabilities.
One-to-many. Multiple Java windows may represent one host screen making complex host screens easier to use and navigate.
Just-in-time GUI. Provides an on-the-fly representation for an entire screen, or portions of a screen, allowing developers to focus on re-engineering and ease-of-use enhancements and eliminating the need to build redundant graphical representations.
Automatically imports host screen definition source files (BMS, MFS, DDS, and more). Automates the analysis of the host application and gathers the best possible information about the existing application interface.
Supports error trapping, host exceptions, and host navigation without coding. Automates significant portions of the application development effort. Intelligent recognition makes applications stable and dynamic. |