Presto Connector for Portals

"We predict the number of enterprises that will deploy mashups in their corporate portals will grow significantly in the next few years as compelling platforms enabling them become available. JackBe's Presto Connect technology is an excellent step in that direction."
-- Dion Hinchcliffe President & CTO Hinchcliffe & Company and founder of Web 2.0 University

Why Mashups in a Portal?

Users in large enterprises commonly start their day by logging into their corporate portal. Enterprise mashups put a valuable, dynamic information solution in the hands of business users and developers. The ability to build and publish user-driven, dynamic, customizable mashups into such a portal can add a new dimension of usefulness to this work-a-day technology, making it more dynamic and putting more in the hands of business users. Once created, mashups can enhance existing user-facing technologies like BEA, Oracle, IBM or JBoss by incorporating dynamic, user-driven content into those environments.

Mashup/Portal Architecture
Click to Enlarge

The interaction relationship between a mashup server and a portal is fundamentally simple: the mashup server exposes a JSR-168 and WSRP-compliant portlet that can be configured to display mashups. Each portlet instance can be configured to display a mashup in various visualizations (like a grid, chart, map, or any custom visualization). The portlet can also allow users interact with these mashups at run-time to change, update, refresh the results and change the visualization. The mashup server must also seamlessly integrate with the portal authentication mechanism to provide single sign-on integration for the mashups.

With enterprise mashups, users are able to include the personal, dynamic mashups in their portal, making their portal a highly-dynamic yet personalized environment.