Free Newsletters
InfoWorld Daily

InfoWorld
Log-in | Register
Page 2 of 3  «  Previous Page    Next Page » 

JBoss and Liferay provide open portals to SOA

 

JBoss, however, has strong Web content management and standards underpinnings. The CMS uses Apache Jackrabbit (an open source implementation of the Content Repository for Java Technology API). Using the CMS Admin Portlet, I built various directory structures, uploaded documents, and modified HTML files using the embedded WYSIWYG editor. Formatting text is easy because the editor displays the current portal style sheet.

Free IT resource

TechNet: More ways to know it, share it, and keep it running.

Sponsored by Microsoft

Free IT resource

Attend the SOA Executive Forum: Breaking SOA Bottlenecks SOAExecForum.com/may2007

Sponsored by InfoWorld

Beside the CMS portlet, JBoss offers a discussion forum. In JBoss’ PortletSwap community, I found portlets for news, stocks, wikis, IFrame, and other useful items, as well as a few themes for download.

Designers create themes and page layouts using CSS, which can be assigned to portal instances, pages, and individual windows. These theme and layout combinations are packaged as Java war files and automatically plug into the system. Further, JBoss uses what the company calls Dynamicity, which basically lets administrators create, edit, or destroy portlet objects without restarting the server.

JBoss makes it fairly easy for developers to navigate the portal’s object tree and specify that a portlet communicate with another window or link to other pages. For portlet creation, JBoss lets developers use the framework they prefer, including Struts, Spring MVC, Sun JSF-RE, AJAX, or MyFaces. To see how JBoss might be used in an SOA situation, I easily created a basic portlet using JavaScript and XML that interacted with a Microsoft SQL database. Based on this trouble-free experience, I expect developers to use JBoss Portal for fusing apps in a production environment.

As I finished testing, JBoss was readying Version 2.4, which implements WSRP (Web Services for Remote Portals) and a basic CMS workflow (using JBoss jBPM). This version will also introduce a robust QA environment so enterprises can test new designs or changes before they go live.

JBoss currently can handle large deployments because of its JEMS underpinnings. To make it even stronger, company representatives indicated that in the near future, they’ll add index and search services and Portlet 2.0 support. Further, JBoss Portal will have an Eclipse IDE Portlet Plug-in (easing portlet development) and will become application-server agnostic. So while JBoss 2.2.1 may not be the easiest to use, it’s hard to argue with its standards support, road map and JBoss professional services.

Liferay Portal 4.0

First released six years ago, Liferay Portal is the company’s flagship product. It works on anything from lightweight servlet containers such as Jetty and Tomcat to full J2EE servers, including WebLogic and WebSphere; Liferay Portal Enterprise, designed for building EJB (Enterprise JavaBeans) and distributing the transactions across multiple servers, requires a J2EE server. Choice extends to how you construct portals -- from employing JSR 168-compliant portlets to publishing portlets using Web services.

Version 4.0 is a major release that benefits administrators, portal developers, and end-users. Admins can now restrict access to portlets and create separate portals or sub-portals for different parts of an organization. Portal developers may now use Velocity (a Java-based template engine) for designing portal pages. Users post pages with public and private viewing rights and also apply themes to different pages.


Continued
»  Previous Page | 1 | 2 | 3 | Next Page » 



JBoss Portal 2.2.1

JBoss, jboss.com

Very Good  8.3
criteria score weight
Ease-of-use 7 25%
Integration 9 25%
Implementation 9 20%
Manageability 8 20%
Value 9 10%

Cost:
Licensed under the LGPL; various corporate support options

Platforms:
Any OS that runs JVM; any JDBC-compliant database

Bottom Line:
JBoss Portal 2.2, which runs on the popular JBoss Application Server, complies with JSR 168 and works with most any database, making it a fine fit for departmental, customer, or partner portals. JSR 170 lets enterprises swap the CMS with another compatible content management system. This version also emphasizes high availability and security, while improving the admin GUI and interportlet communications.

About our Reviews and Scoring Methodology



Liferay Portal 4.0

Liferay, liferay.com

Very Good  8.6
criteria score weight
Ease-of-use 9 25%
Integration 8 25%
Implementation 8 20%
Manageability 9 20%
Value 9 10%

Cost:
Provided under the MIT license; for-fee professional services include enterprise support, training, and custom development.

Platforms:
Runs on any major app server, database, and OS

Bottom Line:
Liferay Portal rivals many commercial portals in functionality as well as technology. Version 4.0 permits separate portals for different business units. You can hot deploy any JSR 168 compliant portlet, whether one of the 50 supplied or custom developed. Other enterprise features include permissioning at the portlet level, private and public pages, plus a built-in CMS. The document library conforms to JSR 170 standards.

About our Reviews and Scoring Methodology



 


 
Mike Heck is a contributing editor for the InfoWorld Test Center.
 

TOP NEWS:


»  Four quick tips for choosing an IM security product
71 percent of businesses will invest in real-time messaging this year. If you're one of them, be sure to protect your enterprise

»  Forrester analysts ID hot IT jobs
Research group finds 16 IT roles with a promising future

»  Nvidia claims 10 hours of HD video on Tegra chip
The Tegra 600 and 650 can be used with hard disk drives and are designed partly for mobile Internet devices

»  Database vendors add Google's MapReduce
Greenplum and Aster Data Systems will support Google's programming technique, developed for parallel processing of large data sets across commodity hardware

»  Network management: Tips for managing costs
New technologies, changing requirements, and ongoing equipment maintenance and upgrades cost money, but there are ways to manage expenses

»  EMC targets SMBs, branch offices with new low-end storage
Celerra NX4 highlights include thin provisioning, snapshot technology for data recovery and backups, and Web-based console for management of storage volumes




Migrating to Vista
Join Windows Vista Expert, Richard Whitehead as he presents the benefits and challenges of migrating to Windows Vista. Sponsored by Novell

»  Click here to view this Webcast
  Planning For A Disaster
This new, comprehensive Solutions Guide is your one stop source for Disaster Recovery. In it you'll learn how to reduce the likelihood of a disaster and to create a rock solid business continuity plan should you face a disaster situation. Sponsored by Equallogic

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 
SEE ALSO
• JSR 170: A standard content repository


FIND PRODUCTS AND COMPANIES
» COMPLETE PRODUCT GUIDE



TECHNOLOGY INDEX
• Applications
• Application Development
• Security
• Networking
• Wireless
• Platforms
• Hardware
• Data Management
• Storage
• Web Services
• Business
• Telecom
• Professional Services
• Standards

TECH WATCH 


What's the 411 on GOOG-411?
Just as Google has become synonymous with "performing a Web search," 411 is understood to mean "information" -- as in "what's the 411?" I was thus surprised to discover, from a billboard, no less, that the king of search is taking on the ...

Apple HTML source reveals 'iPhone Extreme'
"This one's a stretch..." reports AppleInsider. Um, yeah. Reporting on HTML code sightings of product names could be called a stretch, but iPhone Extreme has a ring to it. Now, that sounds like the product Apple should have released first, rather ...

COLUMNISTS

Unified under law
Ephraim Schwartz's Column and Blog (InfoWorld) - In the litigious world we live in, deploying a unified communications platform in your enterprise could...
» MORE COLUMNISTS

MORE INFOWORLD BLOGS


Open Sources 
Product Management
When I joined MySQL four years ago, there was quite a lot of debate about product management. We didn't actually have ...

Zero Day 
Botnet herders tending smaller flocks
New research backs up the theory that botnet operators are keeping their networks smaller in a continued effort to keep ...



• Advice Line
• Database Underground
• The Deep End
• Enterprise Mac
• Geeks in Paradise
• Grid Meter
• The Gripe Line
• InfoWorld Daily
• Inside IT
• IT Troubleshooter
• ITXtreme
• Open Sources
• ProdBlog
• Real World SOA
• Reality Check
• Security Adviser
• SMB IT
• The Storage Network
• Tech Watch
• Virtualization Report
• Zero Day

ADVERTISEMENT


RESOURCE CENTERadvertisement 

GOVERNMENT IT & POLICY
'If you don't go after the network, you're never going to stop these guys. Never.'
From the State Department, All the News for Inquiring Minds
TechPresident, the Internet Citizenry's New Consensus Taker



Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist