Oracle releases Tuxedo 12c application server
With the release of Tuxedo 12c, an application server for conventional and cloud applications, Oracle promises to reduce the operating costs of existing Tuxedo programs and shorten the time to market of future applications. Tuxedo is designed for Oracle's Exalogic cloud; combined with Fusion Middleware, Oracle's 11g database and 12c Enterprise Manager, it is said to offer mainframe-style scalability and performance.
Tuxedo 12c uses shared memory to significantly speed up inter-process communication regardless of the architecture of the deployment. Oracle Enterprise Manager 12c allows the Tuxedo stack to be fully monitored and managed together with other applications on a shared console. In addition to providing a transaction monitoring feature that allows multiple instances of the same application to be executed in parallel, the developers say that they have reduced the time needed for diagnostics and have added the ability to update applications without the need to power down the system. Workload management across domains, as well as deployment with the configuration wizard, is now more efficient.
A Tuxedo 12c system can run applications written in C, C++, Cobol, Java, PHP, Python and Ruby side by side. An integrated development environment plugin for Solaris Studio is available for the development of C/C++ applications and the included configuration tool for web service deployment is designed to make it easier to connect to third-party applications. Tuxedo applications can be accessed from the Oracle SOA suite through the Java Connector Architecture (JCA).
In version 12c, Oracle has also released Tuxedo ART (Application Runtime) as an extension that allows mainframe applications to be executed on the Exalogic platform. For this purpose, Tuxedo ART emulates IBM's "Customer Information Control System" (CICS), a Cobol-based transaction server program. The server can also emulate the Information Management System (IMS) from IBM's mainframe world.