Enterprise software provider TIBCO recently announced the general availability of a distributed service container called TIBCO ActiveMatrix Service Grid for creating and deploying services in a heterogeneous environment.
This offering is designed specifically to help reduce SOA complexity and simplify the deployment of new business services through service virtualization and governance
TIBCO ActiveMatrix Service Grid claims to be a unified service container which supports service run-time environments including Java and .NET, with existing plans to support C++, Perl, Ruby and COBOL.
Using the product, developers can write services from scratch or take an existing service such as Enterprise Java Beans on IBM WebSphere or BEA WebLogic and expose or deploy them as managed services within the TIBCO ActiveMatrix Service Grid.
Since the solution is based on the Java Specification Request (JSR) 208 and Service Component Architecture (SCA) specifications, it also allows organizations to add their own service run-time environments.
According to TIBCO, ActiveMatrix Service Grid enables companies to achieve extreme scalability by providing an open, extensible service container based on TIBCO’s messaging and Enterprise Service Bus technology.
The solution allows customers to automatically deploy services across machines or co-locate them within an operating system process, dynamically move services to different machines, and add distributed load balancing or fault tolerance.
In addition to this, it will allow administrators to add protocols such as SOAP over JMS, HTTP, WS-ReliableMessaging, and TIBCO Rendezvous at runtime through configuration without requiring redeployment.