SemanaticBits has extensive expertise in data integration, process integration, vendor independence, and common façade areas. We've used several Enterprise Service Busses in our projects, including ServiceMix for message acceptance, transformation, translation, routing, and message delivery and the JBI component, for the development of several services. This expertise has allowed us to seamlessly make multiple applications integrated and interoperable. While Enterprise Integration has many facets, we keep the following in mind when designing virtually all integration solutions:
-
Service Oriented Architecture (SOA): SOA provides us a set of principles for governing concepts and system changes to provide a clear path for systems development and integration. We apply SOA not for the sake of leveraging specific technologies or concepts but with a specific design goal in mind to integrate existing and new systems in the most efficient, maintainable manner possible. Keeping this in mind, we select from a set of technologies that we have built a deep expertise on, including web services, grid service, Enterprise JavaBeans (EJBs), RESTful services, and other technologies.
-
Portal Development: while a Service Oriented Architecture provides us a framework for system-to-system interoperabilities, Portal Solution provide us a mechanism to integrate components into a common view, providing users with a unified experience even when systems are deployed in disparate positions within an Enterprise. We have successfully developed and deployed a number of Enterprise Integration Solutions based upon Portal Frameworks, leveraging open standards such as JSR-127, JSR-170, and JSR-286.