JBoss Releases Industry's First Enterprise Open Source Solution for Mission Critical Transactions; Standards-Based Platform Delivers Reliable Java and Web Services Transaction Support.BOSTON -- JBoss(R), Inc., the Professional Open Source company, today announced the release of JBoss Transactions, an open source distributed transaction A distributed transaction is an operations bundle, in which two or more network hosts are involved. Usually, hosts provide transactional resources, while the transaction manager management platform based on industry-proven technology acquired from Arjuna Technologies and HP in 2005. This release marks the first time that a high-end transaction engine has been made available for free and unlimited use through the open source community. JBoss Transactions, one of several core products announced today, builds on JBoss' vision of bringing enterprise middleware to the mass market and further strengthens the JBoss Enterprise Middleware Suite (JEMS JEMS Journal of Emergency Medical Services JEMS Judicial Enforcement Management System JEMS Joint Embedded Messaging System (Operator configurable message translation device) JEMS Jenks East Middle School JEMS Joint Effects Management System (TM)) as the leading open source platform for service-oriented architectures (SOA (1) (Start Of Authority) The first record in a DNS zone file. See DNS records. (2) (Service Oriented Architecture) The modularization of business functions for greater flexibility and reusability. ). Distributed transaction management platforms were previously only available from proprietary vendors as part of an expensive, monolithic application platform. JBoss Transactions, built using industry proven pure Java transaction technology, is a flexible and cost-effective high end alternative. Distributed transactions appeal to enterprises in sectors such as insurance, telecommunications, and financial services where the ability to ensure business transaction integrity and 'five-nines' availability is paramount. Similar to an insurance policy, JBoss Transactions protects users and vendors from potential transaction failures related to the accuracy and consistency of business data that is created or modified by multiple sources. For example, JBoss Transactions ensures a purchase is executed without failure by immediately reconciling data in distributed sources such as sales, accounting and shipping databases. "The need for business agility drives the technology requirements of today's IT departments," said Shaun Connolly, vice president of product management, JBoss, Inc. "JBoss delivers proven open source technology that advances the goals of SOA without adding complexity. JBoss Transactions, which is based on one of the most mature distributed transaction management engines on the market, provides enterprise customers with an option that plugs into any standards-based environment offering the advantages of cost, quality and flexibility for which JEMS is recognized." "Meeting evolving business demands increasingly requires enterprise class, scalable transaction management solutions," said Steve Garone, vice president for Applications and Integration Infrastructure Software at Ideas International. "Its cost, flexibility, and integration characteristics make JBoss Transactions an important open source option worthy of serious consideration." Bringing the Power of Distributed Transactions to Open Source In December 2005, JBoss acquired the Arjuna Transaction Service Suite and the Arjuna Web Services Transaction implementation, the only implementation supporting both leading Web services specifications--Web Services Transaction (WS-TX) and Web Services Composite Application Framework (WS-CAF). The JBoss product comprises all of these technologies and is being released as JBoss Transactions 4.2. JBoss Transactions can be used as a stand-alone transaction manager or as an embedded distributed service inside the JBoss Application Server For the JBoss company itself, see . JBoss Application Server (or JBoss AS) is a free software / open source Java EE-based application server. Because it is Java-based, JBoss AS is cross-platform, usable on any operating system that Java supports. to take advantage of benefits such as load balancing, high availability and fault tolerance. JBoss Transactions is written in 100 percent pure Java and runs on any hardware and operating system with a compatible Java virtual machine A Java interpreter. The Java Virtual Machine (JVM) is software that converts the Java intermediate language (bytecode) into machine language and executes it. The original JVM came from the JavaSoft division of Sun. . JBoss Transactions supports traditional ACID (atomic, consistent, isolated and durable) transactions using two-phase commit coordination and complete distributed crash recovery. With JBoss Transactions, organizations can deliver accurate business transactions to their customers, ensuring high levels of service in their daily operations. Key Features and Functionality --Provides seamless integration with the JBoss Application Server for a highly cost effective application deployment platform and support for end-to-end transactions, allowing Web services transactions to integrate with J2EE application servers, messaging systems and database back-ends. --Handles high transaction volume across client/server, Internet, mobile and wireless, SOA and event-driven architectures using CORBA (Common Object Request Broker Architecture) A software-based interface from the Object Management Group (OMG) that allows software modules (objects) to communicate with each other no matter where they are located on a private network or the global , J2EE (Java 2 Platform, Enterprise Edition) A platform from Sun for building distributed enterprise applications. J2EE services are performed in the middle tier between the user's machine and the enterprise's databases and legacy information systems. or web services. --Assures data integrity using the two-phase commit protocol In computer networking and databases, the two-phase commit protocol is a distributed algorithm that lets all nodes in a distributed system agree to commit a transaction. The protocol results in either all nodes committing the transaction or aborting, even in the case of network for ensuring that all transaction participants (databases, message queues, etc.) are updated or rolled back consistently despite any component failures. --Supports all standard and optional features defined in the J2EE Java Transaction API The Java Transaction API (JTA) is one of the Java EE APIs allowing distributed transactions to be done across multiple XA resources. JTA is a specification developed under the Java Community Process as JSR 907. (JTA (Java Transaction API) A programming interface (API) from Sun for connecting Java programs to transaction monitors such as IBM's CICS and BEA's Tuxedo. JTA is part of Sun's J2EE platform. See J2EE. ) and Java Transaction Service The Java Transaction Service (JTS) is an implementation of the JTA Transaction Manager, AKA TP monitor, that maps onto the OMG Object transaction service used in the CORBA architecture. It uses IIOP to propagate the transactions between multiple JTS transaction managers. (JTS JTS - A simple dialect of JOVIAL. [Sammet 1969, p. 528]. ) specifications. --Interoperates with the leading Web Services Transactions specifications including WS-Coordination, WS-AtomicTransaction and WS-BusinessActivity. --Provides transactional persistence and concurrency control to plain old Java objects (POJOs), enabling transactional POJOs to participate in the same transaction with databases and other resource managers. Availability JBoss Transactions is licensed under the open source GNU General Public License A software license from the Free Software Foundation (FSF) that ensures every user receives the essential freedoms that define "free" software, which is free of restrictions (see free software). (GPL See GNU General Public License. 1. GPL - General Purpose Language. 2. GPL - ["A Sample Management Application Program in a Graphical Data-driven Programming language", A.L. Davis et al, Digest of Papers, Compcon Spring 81, Feb 1981, pp. 162-167]. ) and is free to download and use for both development and production deployments. Additional information and product downloads are available at http://www.jboss.com/products/transactions. Support and Services JBoss provides a full range of support, training and consulting services for JBoss Transactions delivered by the product experts. JBoss Subscriptions which include 24x7 production support, indemnification and access to JBoss Operations Network (JBoss ON(TM)) are available directly from JBoss, Inc. or through the company's extensive network of JBoss Certified Partners. For more information, please visit www.jboss.com/services/index. About JBoss, Inc. JBoss, Inc., the global leader in open source middleware, offers simply the better way to transform businesses through a service-oriented architecture (SOA). As the leading open source platform for SOA, JEMS (JBoss Enterprise Middleware Suite) delivers proven performance in mission-critical environments and is backed by world-class support and service--all at a dramatically lower cost structure than proprietary systems. Fortune 500 companies such as Continental Airlines, MCI (1) (Media Control Interface) A high-level programming interface from Microsoft and IBM for controlling multimedia devices. It provides commands and functions to open, play and close the device. (2) (Microwave Communications Inc. and Starwood Hotels & Resorts rely on Professional Open Source from JBoss, Inc. Certified partners offering JEMS and JBoss Subscriptions include Dell, HP, NEC (NEC Corporation, Tokyo, www.nec.com, www.necus.com) An electronics conglomerate known in the U.S. for its monitors. In Japan, it had the lion's share of the PC market until the late 1990s (see PC 98). NEC was founded in Tokyo in 1899 as Nippon Electric Company, Ltd. , Novell, Sun Microsystems and Unisys. For more information, visit www.jboss.com. JBoss and JEMS are registered trademarks or trademarks of JBoss, Inc. in the United States and other countries. All other trademarks or registered trademarks herein are property of their respective owners. |
|
||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion