overview of web portals

12
Overview of Web Portals Jason Cook

Upload: matsu

Post on 14-Jan-2016

29 views

Category:

Documents


0 download

DESCRIPTION

Overview of Web Portals. Jason Cook. What is a Portal?. A web site that provides specialized capabilities for visitors. Designed to use distributed applications, different amounts of middleware and hardware to provide services from a number of different sources. Portals Available. uPortal - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Overview of  Web Portals

Overview of Web Portals

Jason Cook

Page 2: Overview of  Web Portals

5/8/2006 jfcook/Web Portal 2

What is a Portal?

A web site that provides specialized capabilities for visitors.

Designed to use distributed applications, different amounts of middleware and hardware to provide services from a number of different sources.

Page 3: Overview of  Web Portals

5/8/2006 jfcook/Web Portal 3

Portals Available

• uPortal

• Sakai

• WebSphere

• WSRP (Web Services for Remote Portlets)

Page 4: Overview of  Web Portals

5/8/2006 jfcook/Web Portal 4

uPortal

• Free, shareable• Uses Java, XML, JSP and J2EE • Built by a collaborative effort of JA-SIG

(Java in Administration Special Interest Group)

• Made very easy to get up and running with a single download, but recommended that real production users use the source release

Page 5: Overview of  Web Portals

5/8/2006 jfcook/Web Portal 5

uPortal

• Relatively easy to get started but need Tomcat, J2EE and Ant experience

• Was going to try myself but no Ant on Redcloud; as I wanted to see just how easy this would be to setup.

Page 6: Overview of  Web Portals

5/8/2006 jfcook/Web Portal 6

Sakai

• Aims to create a Collaboration and Learning Environment for higher education.

• Originally made by University of Michigan and Indiana University to replicate and extend their Course Management System (CMS).

• Ideally uses existing services.• For new production uPortal is a better

choice

Page 7: Overview of  Web Portals

5/8/2006 jfcook/Web Portal 7

Sakai

• As it uses JSR-168 the use of context, access control, rich APIs is not possible.

• JSR-168 is rather limited to Portlet->Portal interaction with no mention of using other APIs, which means they have to be hacked in.

Page 8: Overview of  Web Portals

5/8/2006 jfcook/Web Portal 8

WebSphere (IBM)

• Commercial Product

• Two versions: enable and extend

• Has more robust features in analysis and Return on Investment (ROI)

Page 9: Overview of  Web Portals

5/8/2006 jfcook/Web Portal 9

WSRP (Web Services for Remote Portlets)• “Standardizing presentation-oriented Web

services for use by aggregating intermediaries, such as portals”

• OASIS: Organization for the Advancement of Structured Information Standards

• Lots of companies involved (IBM, Microsoft, etc.)

Page 10: Overview of  Web Portals

5/8/2006 jfcook/Web Portal 10

Conclusion

• Not many to chose from even commercially

• Replaceable with Web Services or other content management systems.

• Largely Academic use.

Page 11: Overview of  Web Portals

5/8/2006 jfcook/Web Portal 11

References

• uPortal: http://www.uportal.org/ • JA-SIG: http://www.ja-sig.org/ • Sakai: http://sakaiproject.org/ • uPortal vs. Sakai:

http://www.sakaiproject.org/presentations/JASIG_Sakai_UpdateFinalOnly.ppt#43

• OASIS: http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrp• WebSphere (IBM): http://www-306.ibm.com/software/genservers/portal/

Page 12: Overview of  Web Portals

5/8/2006 jfcook/Web Portal 12

Questions~

?