Home Products IBUS Technologies
Technologies

IBUS is a lightweight standard-based messaging system with enhanced features to provide flexible, reliable, and intelligent messaging.By relying on standards, the IBUS reduces the chances of vendor lock-in.

IBUS is a collection of web-services orchestrated using Business Process Execution Language (BPEL) to achieve the business requirements.

· BPEL is a common standard on how to publish multiple services orchestrate them into business processes and audit and manage the results.

· BPEL provides the ability to quickly adapt or create new business processes, both internally and to trading partner community (Extendibility).

· BPEL and Web services now provide a standardized integration interface and a standardized language for integration and process automation.

· Web service provides reusable services and solves the issues of interoperability between systems.

Platform

IBUS is implemented over GlassFish Enterprise Service Bus (ESB)which is a lightweight and agile ESB platform that packages the innovation happening with Project Open ESB, the GlassFish application server, and the NetBeans IDE into a commercially supported, enterprise-class platform. GlassFish ESB builds on over 18 years of Sun expertise within SOA, ESB, integration, and server-side Java platforms.

Key Structure-features

Sun GlassFish ESB offers a “fit-to-purpose” mix of features, functionality, extensibility, with minimal overheads for development. Basic features are listed below.

 

· WS orchestration provided by BPEL 2.0

· Java Business Integration Specification JBI (JSR 208)

· JMS compliant message broker based on OpenMQ

Basic Connectors

o Support for JMS

o Support for client JDBC and SQL

o Support for FTP

o Support for File

o Support for HTTP.

Quality Features

§ Scalability, High Availability and Reliability

§ GlassFish clustering for deployment of CA service assemblies plus regular Java EE app deployment

§ most components can be configured for different levels of load-balancing and failover

§ Configurability and Interoperability

§ It runs on a wide range of operating systems, databases, Web servers, and hardware platforms, and provides a “unified core” for SOA

§ Offers SOA and WS-* (WS-IT/Metro) interoperability with other platforms.

§ Eases design, development and deployment of cross-platform Web services that will operate seamlessly in increasingly heterogeneous environments.