aspose file tools*
The moose likes Struts and the fly likes Apache Pluto and Apache JetSpeed , WSRP-4j Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Apache Pluto and Apache JetSpeed , WSRP-4j" Watch "Apache Pluto and Apache JetSpeed , WSRP-4j" New topic
Author

Apache Pluto and Apache JetSpeed , WSRP-4j

somkiat puisungnoen
Ranch Hand

Joined: Jul 04, 2003
Posts: 1312
In my experience, i'm try to use pluto for make portal api and study concept of portal. BUT i'm found other portal project such as JetSpeed-n, WSRP-4j project at apache website.

I never use JetSpeed and WSRP-4j project.


How are diferent between Apache Pluto and Apache JetSpeed , WSRP-4j ?


SCJA,SCJP,SCWCD,SCBCD,SCEA I
Java Developer, Thailand
Nicholas Cheung
Ranch Hand

Joined: Nov 07, 2003
Posts: 4982
I am not sure the rest, but I could give you some info about IBM's WSRP. In the existing portal applications (expecially for remote invocation), we need to write our own codes to cater this requirement.

However, IBM's WSRP (I guess it should be the same for WSRP-4j), namely Web Services for Remote Portal, provides a standard interface for remote portlets communication via Web Services. Thus, it could save us some coding effort. However, IBM's WSRP is still in the stage of preview. I guess Apache might already finish it.

BTW, which JSR does WSRP based on?

Nick


SCJP 1.2, OCP 9i DBA, SCWCD 1.3, SCJP 1.4 (SAI), SCJD 1.4, SCWCD 1.4 (Beta), ICED (IBM 287, IBM 484, IBM 486), SCMAD 1.0 (Beta), SCBCD 1.3, ICSD (IBM 288), ICDBA (IBM 700, IBM 701), SCDJWS, ICSD (IBM 348), OCP 10g DBA (Beta), SCJP 5.0 (Beta), SCJA 1.0 (Beta), MCP(70-270), SCBCD 5.0 (Beta), SCJP 6.0, SCEA for JEE5 (in progress)
Nicholas Cheung
Ranch Hand

Joined: Nov 07, 2003
Posts: 4982

How are diferent between Apache Pluto and Apache JetSpeed

In IBM's terminology (I am not sure whether it is in fact a generic term), JetSpeed should be the 1st/2nd generation of portlet, while Pluto is the 3rd/4th generation of portlet. The supported levels of each is different, and now, upto the 4th generation, we got a user-friendly (or should be a developer-friendly) portlets to do the web info aggregation.

Nick
Martin CHOW
Ranch Hand

Joined: Jun 11, 2003
Posts: 41
Originally posted by somkiat puisungnoen:
How are diferent between Apache Pluto and Apache JetSpeed , WSRP-4j ?[/QB]


Pluto is a JSR168 Portlet engine.

JetSpeed is a Portlet Server, in fact JetSpeed 2(still under develope) is using Pluto as its Portlet Engine.(JS1.x is not JSR168 compliant, it use its own engine and different API)

WSRP-4j(donated by IBM) is the Apache's implementation of WSRP Protocol which make different portal Engines can remotely call others portlet using Web Service.
[ November 11, 2004: Message edited by: Martin CHOW ]
Nicholas Cheung
Ranch Hand

Joined: Nov 07, 2003
Posts: 4982
Then, which generation does JetSpeed belongs to?

Nick
Martin CHOW
Ranch Hand

Joined: Jun 11, 2003
Posts: 41
Originally posted by Nicholas Cheung:

BTW, which JSR does WSRP based on?


WSRP is OASIS Specification, not from JCP.
somewhat like UDDI, WSRP defined the API, but not limited to one language.
WSRP4J, like UDDI4j, implement the API in Java.
(I'm not sure, but I think JCP haven't JSR for WSRP.
maybe SUN will make it's own API for WSRP in future, just like SUN make JAXR for UDDI)
[ November 11, 2004: Message edited by: Martin CHOW ]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Apache Pluto and Apache JetSpeed , WSRP-4j
 
Similar Threads
Differencies
Using JetSpeed and Struts at the same time
Which other alternatives to portal exists on market?
what's the deal with pluto and liferay?
Good Portal Tutorials from the scratch