Java Standardization Request 168 Mississippi

As an IT professional, it is likely that you have heard portal buzz words including JSR 168 and WSRP. But if you are like many, you may not understand the differences or the benefits of these complementary portal standards.

Local Companies

i.t.works
(601) 264-0969
6641 hwy 98 west
hattiesburg, MS
Advance Micro Tec Computers
(662) 895-1266
7184 Maygan Dr
Olive Branch, MS
Midsouth I T Department
(662) 893-1914
6831 Crumpler Blvd # 200
Olive Branch, MS
Driver Technology Consulting, LLC
601 316-1692
445 Greenmont Drive
Jackson, MS
Advance Micro Tec Computers
(662) 893-0557
Olive Branch, MS
Cyberonic Internet Communications Inc
(662) 563-8272
260 Highway 35 N
Batesville, MS

In my previous article, "Reuse and the Portal Onion," you were introduced to the conceptual model of a portal onion that illustrates how a portal framework enables reuse of front end web application assets across the user experience, portlet catalog, common services, and foundational architecture layers of the onion.

In this article, you will turn your attention to the second layer of the onion, called the portlet catalog, which provides a rich set of sales, service, billing, content, workflow, and other functionality that can be reused and configured at the outer user experience layer. This layer is supported by the underlying common services and foundation layers. The catalog itself is comprised of a set of portlets or interactive application components that can be plugged into the portal framework.


Figure 1: The Portlet Catalog Layer of the Onion

There are two portal standards that enable reuse of portlets in the catalog. The first is a Java Community Process standard called JSR 168 that enables component level reuse of portlets. The second is an OASIS standard called WSRP (Web Services for Remote Portlets) that enables service level reuse of portlets.

In this article, you will examine these complementary standards to gain an understanding of the characteristics of each. You will also review common non-standard approaches to portlet reuse and understand the tradeoffs. Finally, you will consider guidelines for utilizing these standard and non-standard approaches to building out your catalog of reusable portlets.



Component Level Reuse through JSR 168



Read the Rest of this Article at Developer.com

Featured Local Company

Driver Technology Consulting, LLC

601 316-1692
445 Greenmont Drive
Jackson, MS
http://www.dtc-ms.com

Related Articles
- Java Ordered Collections and SortedSet Mississippi
This article explores Java collections framework classes that implement the SortedSet interface and how they keep a set of objects in a guaranteed order, independent of the order that they are added to the collection.
- GlassFish ESB V2 for SOA Tooling Mississippi
- Java Hashed Collections Mississippi
- Enterprise Java Application Architecture and Design Mississippi
- Manipulating Data in ASP.NET MVC Mississippi
- UML for Object-Oriented Design Mississippi
Regional Articles
- Java Standardization Request 168 Bay Saint Louis MS
- Java Standardization Request 168 Biloxi MS
- Java Standardization Request 168 Booneville MS
- Java Standardization Request 168 Brandon MS
- Java Standardization Request 168 Byhalia MS
- Java Standardization Request 168 Clarksdale MS
- Java Standardization Request 168 Clinton MS
- Java Standardization Request 168 Columbus MS
- Java Standardization Request 168 Corinth MS
- Java Standardization Request 168 Gautier MS
- Java Standardization Request 168 Greenville MS
- Java Standardization Request 168 Greenwood MS
- Java Standardization Request 168 Grenada MS
- Java Standardization Request 168 Gulfport MS
- Java Standardization Request 168 Hattiesburg MS
- Java Standardization Request 168 Hernando MS
- Java Standardization Request 168 Holly Springs MS
- Java Standardization Request 168 Horn Lake MS
- Java Standardization Request 168 Jackson MS
- Java Standardization Request 168 Laurel MS
- Java Standardization Request 168 Lucedale MS
- Java Standardization Request 168 Mccomb MS
- Java Standardization Request 168 Meridian MS
- Java Standardization Request 168 Moss Point MS
- Java Standardization Request 168 Natchez MS
- Java Standardization Request 168 Ocean Springs MS
- Java Standardization Request 168 Olive Branch MS
- Java Standardization Request 168 Oxford MS
- Java Standardization Request 168 Pascagoula MS
- Java Standardization Request 168 Pass Christian MS
- Java Standardization Request 168 Pearl MS
- Java Standardization Request 168 Petal MS
- Java Standardization Request 168 Picayune MS
- Java Standardization Request 168 Pontotoc MS
- Java Standardization Request 168 Ridgeland MS
- Java Standardization Request 168 Southaven MS
- Java Standardization Request 168 Starkville MS
- Java Standardization Request 168 Tupelo MS
- Java Standardization Request 168 Vicksburg MS
- Java Standardization Request 168 West Point MS
- Java Standardization Request 168 Yazoo City MS
Related Articles
- UML for Object-Oriented Design Mississippi
The Unified Modeling Language (UML) is a notation you can use for object-oriented design. This article contains a brief overview of UML to introduce you to the subset of UML that you can use to describe classes, interfaces, objectsand the relationships among them.
- GlassFish ESB V2 for SOA Tooling Mississippi
- Enterprise Java Application Architecture and Design Mississippi
- Java Hashed Collections Mississippi
- Manipulating Data in ASP.NET MVC Mississippi
- Java Ordered Collections and SortedSet Mississippi
Related Local Event
OCEANS 2009
Dates: 10/27/2009 - 10/29/2009
Location: Mississippi Coast Coliseum and Convention Center
Biloxi, MS
View Details

Topics: 
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML