I'm playing with Tibco Rendezvous, Tibco Designer + Tibco Business works for three days. This is my very first experience with this product line. I read several documentations to installed products but I'm still confused.
TIBCO ActiveMatrix is a technology-neutral platform for composite business process management (BPM) and service-oriented architecture (SOA) applications. The platform includes products for service creation and integration, distributed service and data grids, packaged applications, BPM and governance.
TIBCO Software Inc. unlocks the potential of real-time data for making faster, smarter decisions. Our Connected Intelligence platform seamlessly connects any application or data source; intelligently unifies data for greater access, trust, and control; and confidently predicts outcomes in real time and at scale.
TIBCO RV works on the principle of subject based messaging in which messages are sent and received by different systems based on the subjects of interest. A daemon process known as RVD (Rendezvous Daemon) is used to receive the messages published on a particular RV subject.
The bwadmin utility and TIBCO® Enterprise Administrator allow you to deploy, monitor and manage the applications.
I strongly recommend you talk to TIBCO about what you want to do. Adapters are rarely used without a tranformation engine such as TIBCO BusinessWorks. All solutions are different, but a typical integration is shown in the figure below. BusinessWorks operates as a "semantic" adapter to expose an application through a standardised service interface. The application specific Adapter operates as a "technical" adapter to help you work with a specific product, API or technology. Standards have come a long way in the last 10 years and a technical Adapter is not always necessary unless you have some complex or tricky API to integrate with (i.e. BusinessWorks can often do the job by itself).
But to answer your questions...
Ans. ActiveEnterprise is the (old) brand name of the TIBCO integration suite. Newer products are called ActiveMatrix...but that's just branding. The Adapters operate as a bridge between Rendezvous and various products (Siebel, SAP etc) and technologies (ODBC, COM, CORBA, COBOL etc). An ActiveEnterprise schema is a schema representation of the wire-format for a tree-structured mssage between Adapters and other components. AE Schemas actually predate XML Schemas....most people use XML schemas and an XML wire format these days.
Ans. Rendezvous doesn't specify the form or content of your message. AE wire format was developed (before XML) to represent complex messages. AESchema is a representation of the message schemas. The Adapters usually generate AESchema from the product API or object model. E.g. SAP Adapter can generate AESchema definitions from IDocs.
Ans. I think there is a tool to generate an AESchema from XSD, but that is not the usual mode of operation. Usually, an Adapter runs behind TIBCO BusinessWorks which operates as a "semantic adapter" converting AE wire format messages to/from XML wire format messages. BusinessWorks supports messages in AE wire format and in XML wire format (defined using XSD).
Ans. BusinessWorks supports SOAP web services defined via WSDLs (either generated within the tool or from an external WSDL).
Ans. BusinessWorks operates as an AE client, or you can use the Adapter SDK. It depends what you want to do. Rendezvous knows nothing about AE wire format. AE is an adapter level concept. You are better off using BusinessWorks as a SOAP Server and writing your .NET client against that (see figure).
Once again...talk to TIBCO about what you want to do because every application is different and the state-of-the-art and product suite has moved on considerably since the old ActiveEnterprise days.
Finally, if you are interested in Rendezvous vs EMS, you might want to look at this question.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With