Sun SeeBeyond Products - eGate (TM) Integrator
By davidleetodd on Nov 05, 2005
I promised earlier that I would continue to talk about each of the SeeBeyond products that now make up the Sun Java Integration Suite. Here goes! Flame on!
Let's talk about the Big One: Sun SeeBeyond® eGate™ Integrator. This is the platform on which the whole suite runs.
Here's a list of its sterling qualities:
--Fully J2EE certified and Web services-based, distributed integration platform.
--Provides comprehensive systems connectivity, guaranteed messaging and robust transformation capabilities.
--Provides a unified, single sign-on environment for integration development, deployment, monitoring and management.
--Supports portability of integrations across common J2EE application servers through a completely open, J2EE-certified and Web services-based architecture.
You can hear a bit of market-speak in the above, since I'm lifting some phrasing from our marketing literature, but it's all true. eGate Integrator was SeeBeyond's first major product. In its first incarnation it was known as DataGate, and even now there are a lot of DataGate installations still running. In the intervening years a lot of other products have been added to the Suite, but they all run on top of the eGate platform.The platform is based on a publish-subscribe model, which was the great conceptual advance over the earlier world of point-to-point integration solutions.
Three important terms for you to know:
--The Repository. This is the heart, the store of information about all the deployed integration components. It's important to remember that another of eGate Integrator's great innovations was its distributed architecture. You can distribute the pieces over as many logical and physical hosts as make sense for your setup. The Repository keeps track of them all.
--Enterprise Manager. This is the browser-based tool for managing all the components of the the run-time environment, as well as installing and updating all Suite components.
--Enterprise Designer. This is where you hook everything together. It's a fantastic drag-and-drop IDE where you integrate systems and develop composite applications using Web services.
I really can't do justice to eGate Integrator in a short blog entry. Hundreds and hundreds of person-years have gone into its development, and it really is the gold standard of integration products. One book I would encourage you to get: the Sun SeeBeyond Java Integration Suite Primer (formerly known as the SeeBeyond ICAN Suite Primer). SeeBeyond produced some of the best documentation I have ever seen, and this book is a terrific summary of the whole suite, with chapters of 10-20 pages on each product. It's a great way to start getting up to speed on the whole Java Integration Suite.