Convertigo Entreprise Mashup Server (C-EMS) overview
A "Mashup" (also known as a composite application) is a Web site, component or application displaying mixed content combined from heterogeneous sources. End-users don't have to know from which underlying sources and applications this aggregated information is coming.
In fact, developers want to build new home-made enterprise applications combining external Web services and Web pages with existing internal applications, like Legacy applications (mainframe green screen applications), standard Web sites designed without integration interfaces, XLM information and databases.
Sometimes, brand new well-designed Web services or clean integration APIs are available, but in most cases existing legacy applications have not been designed with integration constraints in mind. For instance, most business critical applications deployed on large systems like IBM eSeries, IBM iSeries, BULL and some old Unix systems only provides screen-oriented interfaces to users (3270, 5250, VT100). The same way, most regular Web 1.0 applications (static HTML pages, dynamic JSP, ASP, PHP) are deployed without any integration interface, they just publish HTML content at the end, we call them Plain Old Web applications. In addition to this, many external public Web sites targetting consumers, like Yellow Pages, company rating, government and administration forms are just available as simple HTML Web site, as most of CRM and ERP packaged applications as well.
This is why Convertigo Enterprise Mashup Server (C-EMS) is the only comprehensive solution allowing developers delivering mashups and composite applications from existing enterprise applications, even when these applications are neither SOA ready nor Web 2.0 compliant. C-EMS can be deployed either on-premises or in the Cloud (see the Cloud submenu on the right).

C-EMS global architecture
C-EMS is used:
- To quickly create new Web 2.0 applications reusing legacy assets, reducing integration and development cost and efforts
- To deliver mashables from existing Web applications that can be later assembled into enterprise portals (Adobe Mosaic, JSR #286 portals, Microsoft SharePoint, IBM Lotus Mashup Center or Convertigo Mashup Composer)
- To create mashups from multiple intranet/extranet applications interacting each others
- To collect data coming from specialized Web sites publishing business information (data harvesting) in order to build price comparators, product catalogs, etc. (data harvesting)
|