| By Ed Anuff | Article Rating: |
|
| December 1, 2003 09:26 AM EST | Reads: |
9,171 |
IT managers are continually asked to do more with less. Competitive pressures and budgetary constraints compel IT departments to capitalize on the organization's existing infrastructure as well as maximize the value of any extensions or custom development efforts.
This has been especially true in the realm of Web portals, and the barriers to success are all the more challenging. Many organizations that run multiple, heterogeneous portal environments want to deliver pieces of application functionality as portlets that can be consumed through various internal and external portals. The custom development, reconfiguration, and integration work involved in deploying and redeploying portlets inside of multiple application servers can take tens of thousands of dollars worth of IT staff time.
All of which gives the IT industry ample cause to celebrate the long-awaited ratification of two complementary specifications - Web Services for Remote Portlets (WSRP) and JSR 168 - as industry standards. WSRP allows for "plug-and-play" of portals, intermediary content aggregation applications, and integration with applications from disparate sources. JSR 168, also known as "Portlets 1.0," is a Java Community Process portlet specification that defines a set of Java APIs to enable interoperability between portals and portlets.
As portal vendors far and wide adopt these new standards and begin to build support for them within their products, the potential for delivering lowcost composite applications to a single, contextual interface through the Web is more of a reality than ever. Building custom applications upon standardsbased logic such as JSR 168 and WSRP will enable developers and IT managers to reuse application portlets in a variety of delivery platforms. This is a key element of a services-oriented architecture (SOA) in which software components can be exposed as services on the network and reused for different applications and purposes.
However, it's also important to recognize that the ability to more flexibly deploy portlet applications by writing standards-compliant linkages is just one piece of a successful portal initiative. Other crucial capabilities - such as how to utilize the portlet, permission it, customize it, and make it available to other portal sites - are handled by the portal management infrastructure itself. And that is where the rubber meets the road in terms of evaluating how capably the different portal software providers will leverage the power of WSRP and JSR 168 for their customers.
The challenge now for the vendors involved is to implement intuitive interfaces that allow organizations to take advantage of standards-compliant portlets within multiple portal sites in a cohesive and consistent way. Developers and IT professionals need to carefully scrutinize every vendor's performance and hold them accountable.
Some of the key criteria for IT organizations to
apply in evaluating their current or potential portal
software provider's capabilities for achieving interoperability
between multiple portals in heterogeneous
enterprise environments include:
- Discover SOAP-based XML data input and output parameters and to build custom application interfaces on top of those parameters.
- Run portlets developed to the JSR 168 standard as well as portlets previously developed against a proprietary API as a means of providing backward-compatibility. Organizations will need a transition period in which the portlets may be written either to JSR 168 or the vendor's API.
- Customizable permissions based on user and group permissions
- Easy configuration and delivery to end-user pages
- The ability to share portlets between portal sites
- The ability to scale to large enterprise deployments
- The ability for end users to easily personalize their own
portlets and customize where they are used within the portal
The JSR 168 and WSRP industry standards will unquestionably be cornerstones in the foundation of any truly successful portal deployment that aspires to the SOA ideal. However, portal administrators also require a solid infrastructure for creating, customizing, deploying, and reusing portlet application functionality across multiple portal instances. Developers should look for a portal solutions provider with a vision and a long-term track record of developing standards-based portals that encompass all of these building blocks as well.
Published December 1, 2003 Reads 9,171
Copyright © 2003 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Ed Anuff
As vice president of product strategy, Edward Anuff is shaping Vignette’s go-to-market strategy and maintaining a line of award-winning products and services. He joined Vignette following their acquisition of portal software company Epicentric, where he was chairman, cofounder, and chief strategy officer. Since the acquisition, he has taken an active role in the integration of the companies. He is the author of the Java Sourcebook (J. Wiley and Sons), one of the first books on the Java programming language.
- Big Data in Telecom: The Need for Analytics
- Patterns for Building High Performance Applications
- Microsoft Tries Hadoop on Azure
- Amazon to Fix Some Kindle Fire Problems
- What Motivates Open Standards in the Cloud?
- What to Expect in 2012: Cloud Computing and Open Source Software
- Will PaaS Finally Bring Open Source Love to the Enterprise?
- Ten Hot Trends in Cloud Data for 2012
- Cross-Platform Mobile Website Development – a Tool Comparison
- Oracle Disaster Recovery Site Hosted by Amazon Cloud
- Three Buzzwords That Every CIO Hears but One They Should Listen To
- Write Once Run Anywhere or Cross Platform Mobile Development Tools
- The Future of Cloud Computing: Industry Predictions for 2012
- Gartner Hype Cycle for Emerging Technologies 2011
- Book Excerpt: Introducing HTML5
- Adobe Sends Flex to the Apache Foundation
- Big Data in Telecom: The Need for Analytics
- Book Excerpt: Java Application Profiling Tips and Tricks
- i-Technology in 2012: Five Industry Predictions
- Patterns for Building High Performance Applications
- Microsoft Tries Hadoop on Azure
- The Next Web Architecture
- Cloud Computing: A Comparison of Computing Models
- Amazon to Fix Some Kindle Fire Problems
- The i-Technology Right Stuff
- The Top 150 Players in Cloud Computing
- Who Are The All-Time Heroes of i-Technology?
- Where Are RIA Technologies Headed in 2008?
- Get the Message
- ESB Myth Busters: 10 Enterprise Service Bus Myths Debunked
- i-Technology Viewpoint: Is Web 2.0 the Global SOA?
- i-Technology Viewpoint: Thinking Outside the VC Box
- i-Technology Viewpoint: When to Leave Your First IT Job
- SOA Web Services Edge Conference Coverage on SYS-CON.TV
- SYS-CON.TV's "SOA Web Services" and "Enterprise Open Source" Programs To Air in December
- Five Reasons Why Web 2.0 Matters






















