YOUR FEEDBACK
John Portnov wrote: This code does not work for me. I created a new website and a C# console applic...
AJAXWorld RIA Conference
$300 Savings Expire August 22
Register Today and SAVE!


2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TODAY'S TOP SOA & WEBSERVICES LINKS


WSRP Re-ignites Interest in Portals
WSRP Re-ignites Interest in Portals

Web Services for Remote Portlets, or WSRP, was recently approved as a standard by OASIS. Although a number of Web services standards are being worked on by different OASIS technical committees (TCs) - around Web services orchestration, management, security, reliable messaging, and ebXML - WSRP is particularly interesting as it brings out the benefits of open standards-based Web standards to the world of enterprise portals.

To understand what WSRP is all about, it's important to understand portals. Consider a financial services company, for example your bank. You typically have a savings and/or checking account. Once you've developed a decent relationship with your bank, you usually end up using additional services such as credit cards, bill payment, mortgage/student/auto loans, and so on. With the advent of e-business computing, a number of these services are available online through your bank's Web site. Typically, since these applications serve an individual purpose, they stand alone and have their own user interfaces.

But wouldn't it be nice to have all the applications available in a single application as a bunch of modules, under a common look and feel, using the same user profile information (including user IDs and passwords)? Also, if the various applications were available as "pluggable modules," it would be really nice to be able to personalize your view of the bank. The three Ps - presentation, profile, and personalization - are where portal technology began.

A portal is a framework that allows a company to create a unified presentation mechanism that is used to deliver key applications in a personalized manner to its users. The users can be customers, employees, business partners, or investors. The mini-applications launched from a portal are specialized views of the main application, providing key information that would be of immediate interest to the user within a unified portal. These mini-applications, or views, are called portlets. (It is important to point out that some vendors call them Web parts, others gadgets.)

Following in the footsteps of the popular public customized/personalized portals such as My Yahoo, a set of "pure-play portal vendors," including Plumtree and Epicentric, quickly brought the portal to the enterprise. The term Enterprise Information Portal (EIP) was coined and an integrated set of technologies including the three Ps was integrated into a "portal server." Going forward, portals were further broadened to include other capabilities such as customization, content management, and collaboration. Quickly the platform vendors realized that portals were key aspects of their platform growth strategy. Through internal organic growth or through acquisitions, they established portal server strategies tightly integrated with their own applications and/or database servers. Today, the portal technology landscape is quite broad and includes platform, application, and pure-play vendors such as BEA, IBM, Microsoft, Oracle, PeopleSoft, Plumtree, SAP, Sun, and Vignette.

So how does WSRP fit into all this? Until now vendors didn't really have a standard architecture for developing portlets. Based on your vendor's technology, you ended up developing portlets using their proprietary SDK, and if for some reason you needed to support another portal architecture, you would end up rewriting it. Also, until now there wasn't a consistent architecture/methodology followed by the vendors to loosely separate the portlets from the portal server. Typically, enterprises would develop portlets to their own applications and install them right on top of the portal server. This was okay for initial deployment, but when you scale to the 10s (and even 100s) of applications typically available in a large corporation, the local portlet model doesn't really scale. Some of the vendors designed/implemented their own "remote portlet" architectures, but again these were very vendor-specific. How will WSRP benefit us? WSRP provides us with a standards-based architecture, where a portal can truly be implemented in a "shared services" mode and a common IT infrastructure/architecture group can initiate the portal-based application deployment strategy and other internal groups can rapidly build their own WSRP-compliant portlets and get "hooked-on" to the portal. The model will also be very interesting for scenarios in which cross-enterprise portlets are used.

You can get more information on the WSRP standard development, including the specification, at the OASIS Web site, www.oasis-open.org. Also, I plan to closely follow the standard development, tracking the support and implementations, portlets, etc., at http://wsrp.info.

About Hitesh Seth
Hitesh Seth is chief technology officer of ikigo, Inc., a provider of XML-based web-services monitoring and management software. A freelance writer and well-known speaker, he regularly writes for technology publications on VoiceXML, Web Services, J2EE and Microsoft .NET, Wireless Computing & Enterprise/B2B Integration. He is the conference chair for VoiceXML Planet Conference & Expo.

YOUR FEEDBACK
XML Developer's Journal News Desk wrote: DocSoft says its new enterprise search technology, called 'Element' unleashes the power of structured data within a company's repository. With Element as a plug-n-play addition to a company's network, users will be able to search for stored data across the network 'smarter,' thus more efficiently, the company says. Element indexes XML-originated documents according to each tag or 'element,' which provides what the company calls 'context searching.' Element can even search metadata embedded into virtually any file format using Adobe's eXtensible Metadata Platform (XMP).
XML JOURNAL LATEST STORIES . . .
ISO said Friday that the appeals made by Brazil, India, South Africa and Venezuela protesting the standardization of Microsoft’s Office Open XML (OOXML) file format hadn’t gone anywhere – it was unclear whether any of them had any standing anyway – but since they “failed to g...
Red Hat CTO Brian Stevens, Citrix CTO Simon Crosby, Egenera CTO Pete Manca, Allen Stewart, Group Manager, Windows Virtualization at Microsoft, and Brian Duckering, Sr. Director of Products and Alliances at Symantec were the top industry executives who joined Jeremy Geelan in the 4th Fl...
Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe launched AIR 1.0 in February '08 and Microsoft launched Silverlight (September '07). At the 6th International AJAXWorld RIA Conference & Expo in October SYS-CON Events is delighted to be...
Since its inception, XML has been criticized for the overhead it introduces into the enterprise infrastructure. Business data encoded in XML takes five to 10 times more bandwidth to transmit in the network and proportionally more disk space to store.
Vordel unveiled version 5.1 of its XML network infrastructure products, to accelerate, manage and protect XML applications. Vordel 5.1 addresses the need for lifecycle management of policy across the SOA. By combining the central management of SOA policies with distributed enforcement ...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON FEATURED WHITEPAPERS


ADS BY GOOGLE
BREAKING XML NEWS
Avineon, Inc. (http://www.avineon.com), a successful provider of IT, geospatial, engineering and pro...