portals, uportal, and ja-sig - immagic.com€¦ · • peoplesoft (peoplesoft portal) • citrix...
TRANSCRIPT
![Page 1: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/1.jpg)
Justin Tilton, Chief Executive Officerinstructional media + magic, inc.
at the
Campus Pipeline Pillar Institution Program MeetingPepperdine UniversityNovember 15, 2001
Portals, uPortal, and JA-SIG
![Page 2: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/2.jpg)
Por
tals
, uP
orta
l & J
A-S
IGThe aggregation game…
![Page 3: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/3.jpg)
Por
tals
, uP
orta
l & J
A-S
IGSome Commercial Portals
• Sun Microsystems (iPlanet)
• Epicentric (Foundation Server)
• Oracle (Application Server Portal)
• IBM (WebSphere Portal/Jetspeed)
• Computer Associates (Jasmine ii)
• Microsoft (SharePoint Portal Server)
• Sequoia (XML Portal Server)
• PeopleSoft (PeopleSoft Portal)
• Citrix (XPS)
• Sybase (Enterprise Portal)
![Page 4: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/4.jpg)
Por
tals
, uP
orta
l & J
A-S
IGCommon goals/different technologies
• System Integration & Consistency• Single Sign-on & Security• Personalization• Collaboration• Component Reuse• Task Management & Workflow• Internationalization• Customer Relationship Management• Syndicated Content Subscription
![Page 5: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/5.jpg)
Por
tals
, uP
orta
l & J
A-S
IGHigher Education
• Most of thesefeatures applyto HigherEducation
• uPortal is bridging the gap between corporate portals and the needs of Higher Education Institutions
• System Integration & Consistency• Single Sign-on & Security• Personalization• Collaboration• Component Reuse• Task Management & Workflow• Internationalization• Customer Relationship Management• Syndicated Content Subscription
![Page 6: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/6.jpg)
Por
tals
, uP
orta
l & J
A-S
IG
Administration
Instruction
Library
Research
The higher education web world
![Page 7: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/7.jpg)
Por
tals
, uP
orta
l & J
A-S
IGStudents expectations shaped by...
• Their experience applyingfor admissions and financial aid
• Their use of financial services portals• Their use of the Internet• Their life in a “real-time,
information rich” environment
![Page 8: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/8.jpg)
Por
tals
, uP
orta
l & J
A-S
IGStudents now expect...
• Customer service 24 hours a day,7 days a week
• Complete information froma single source
• Information by Web, e-mail, telephone, facsimile, and wireless devices• response time of 15 seconds for
telephone, 10 seconds for Web, and 2 hours for e-mail and facsimile
• access to a complete customer history
![Page 9: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/9.jpg)
Por
tals
, uP
orta
l & J
A-S
IGStudents prefer
• Single sign-on even if that means revealing personal logons and passwords [aggregation/credential caching]
• Selection of content [channels] and layout [user profile]
• Common channel navigation and icons [consistent look & feel]
![Page 10: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/10.jpg)
Por
tals
, uP
orta
l & J
A-S
IGJA-SIG
• Java In AdministrationSpecial Interest Group• www.jasig.org
• Conferences biannually• Clearing house
• https://www.mis4.udel.edu/JasigCH/
• Collaborative projects
![Page 11: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/11.jpg)
Por
tals
, uP
orta
l & J
A-S
IGMission
The Java in Administration Special Interest Group (JA-SIG) is an independent organization designed to increase the flow of information between educational institutions and companies involved in the development of administrative applications using Java technology.
Today, with the benefit of object oriented technology and Java, we have a great opportunity in higher education to do things better as colleagues. The purpose of JA-SIG is, first, to share our experiences as we build applications with Java, and second, to develop a common infrastructure upon which we can build shareable components. We welcome the participation of both educational institutions and commercial enterprises in this effort.
![Page 12: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/12.jpg)
Por
tals
, uP
orta
l & J
A-S
IGGoals
The JA-SIG's goals are to: Nurture communication of best practices, new technologies, and innovative methodologies and projects related to Java
Increase peer review, collaboration, and group discussion related to institution-developed Java administrative applications
Broaden Java technology cross-fertilization between firms and schools on both a functional and geographic basis
![Page 13: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/13.jpg)
Por
tals
, uP
orta
l & J
A-S
IGActivities
The JA-SIG membership is engaged in three activities.
1. Sponsorship of a twice-annual conference.
2. The JA-SIG Clearinghouse - a place on the Web to facilitate the sharing of Java components.
3. Development of a free, open source, open standard portal for higher education: uPortal.
![Page 14: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/14.jpg)
Por
tals
, uP
orta
l & J
A-S
IGJA-SIG
• Appalachian State • Princeton• UBC• Delaware• Florida State• Cornell• UCSD• Boston• Georgetown• USC
• Mississippi State• Brown• Yale• Hawaii• Columbia• U Washington• Minnesota• UT Austin• UCLA• + ~300 more…
![Page 15: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/15.jpg)
Por
tals
, uP
orta
l & J
A-S
IGCalPoly San Luis Obispo
![Page 16: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/16.jpg)
Por
tals
, uP
orta
l & J
A-S
IGUniversity of British Columbia
![Page 17: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/17.jpg)
Por
tals
, uP
orta
l & J
A-S
IGDenison University
![Page 18: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/18.jpg)
Por
tals
, uP
orta
l & J
A-S
IGUniversity of California, Irvine
![Page 19: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/19.jpg)
Por
tals
, uP
orta
l & J
A-S
IGUniversity of Delaware
![Page 20: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/20.jpg)
Por
tals
, uP
orta
l & J
A-S
IGUniversity of Delaware
![Page 21: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/21.jpg)
Por
tals
, uP
orta
l & J
A-S
IGWhat is uPortal?
• Enterprise portal• Framework for presenting
aggregated content (channels)• Personalization• Role-based access control• Open source, collaborative effort• Java web application
![Page 22: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/22.jpg)
Por
tals
, uP
orta
l & J
A-S
IGuPortal Interfaces
• Authentication• Proving your identity
• Authorization• Deciding what you can access
• Directory services• Such as populating EduPerson
• User preferences• Profiles, structure, themes, skins
• Channel information• Availability and configuration
![Page 23: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/23.jpg)
Por
tals
, uP
orta
l & J
A-S
IGWhat is a Channel?
• Displays content • XML feeds
• Rich Site Summary (RSS)• Web services
• Legacy systems
• Interactive applications• Bookmarks• Email, chat, list serves• The Meteor Project
![Page 24: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/24.jpg)
Por
tals
, uP
orta
l & J
A-S
IGThe Meteor channel
![Page 25: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/25.jpg)
Architecture of uPortal
![Page 26: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/26.jpg)
Por
tals
, uP
orta
l & J
A-S
IGWhat’s new in 2.0?
• Abstraction of layout• Structure/theme transformations• Standard channel events• Standard CSS classes• More flexible publish/subscribe• User profile management• JNDI lookup service• WebProxy channel
![Page 27: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/27.jpg)
Por
tals
, uP
orta
l & J
A-S
IGIn progress
• Performance optimization• Single-JVM• Distributed setups
• Authorization checks• User Identification (EduPerson)• Tree layout UP module• More content !
![Page 28: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/28.jpg)
Por
tals
, uP
orta
l & J
A-S
IGBasic Architecture
![Page 29: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/29.jpg)
Por
tals
, uP
orta
l & J
A-S
IGBasic Architecture
Permissions
authentication
User preferences
Channel registry
Other uPortal Data
iPlanetLDAP
Oracledb2
mySQL
![Page 30: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/30.jpg)
Por
tals
, uP
orta
l & J
A-S
IGChannel
• Elementary unit of presentation, defined by the IChannel interface
IChannel
Set Runtime Data ()
User InteractionExternal Information
Render XML ()
Channel Content(Presentation)
![Page 31: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/31.jpg)
Por
tals
, uP
orta
l & J
A-S
IGIChannel content must
• Be well-formed XML such as XHTML, RSS, SVG, SMIL, or a SOAP message (HTML is not well formed XML)
• Rendered by an XSL transformation using an XSL stylesheet
![Page 32: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/32.jpg)
Por
tals
, uP
orta
l & J
A-S
IGFramework Organization
uPortal Framework
User Interaction Presentation
Channel Channel Channel
![Page 33: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/33.jpg)
Por
tals
, uP
orta
l & J
A-S
IGUser Layout
• User Layout is an abstract structure defining the overall content available to the user
• userLayout is a tree structure consisting of “folders” and “channels”, the later always being the leaf nodes
![Page 34: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/34.jpg)
Por
tals
, uP
orta
l & J
A-S
IGUser Layout
Channel Channel Channel
Channel
Folder
Folder Channel
Folder
Channel
Folder
Folder
Channel Channel
Folder
User Layout
![Page 35: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/35.jpg)
Por
tals
, uP
orta
l & J
A-S
IGStructure Transformation
Channel Channel Channel
Channel
Folder
Folder Channel
Folder
Channel
Folder
Folder
Channel Channel
Folder
User Layout
Channel Channel Channel Channel
Column Channel
Tab
Channel
Tab
Channel Channel
Tab
User Layout
Column
![Page 36: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/36.jpg)
Por
tals
, uP
orta
l & J
A-S
IGTheme Transformation
ChannelDictionary.com
Column
ChannelBookmarks
ChannelCartoon
Column
TabJim Smith
Channel
TabFinancial Aid
Channel Channel
TabLibrary
User Layout
![Page 37: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/37.jpg)
Por
tals
, uP
orta
l & J
A-S
IGCompiling the Presentation
Structuretransformation
Themetransformation
userLayout
structuredLayout
HTML, WML VoiceML...
XSLT
XSLT
setRuntimeData()
renderXML()
Channels
![Page 38: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/38.jpg)
Por
tals
, uP
orta
l & J
A-S
IG
XML
Stylesheet
XHTML: Web Browser
WML: Cell Phone
HTML: PDA
XSLTProcessor
Content Transformation
![Page 39: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/39.jpg)
Por
tals
, uP
orta
l & J
A-S
IGFlexible Layouts
• Structures• Tab / column• Tree / column
• Themes• Multi-column• Multi-row
• Skins• Matrix, Java
![Page 40: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/40.jpg)
Por
tals
, uP
orta
l & J
A-S
IGMultiple Target Devices
![Page 41: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/41.jpg)
Por
tals
, uP
orta
l & J
A-S
IGTab / Column Layout
![Page 42: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/42.jpg)
Por
tals
, uP
orta
l & J
A-S
IGTree / Column Layout
![Page 43: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/43.jpg)
Por
tals
, uP
orta
l & J
A-S
IGTheme: java
![Page 44: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/44.jpg)
Por
tals
, uP
orta
l & J
A-S
IGTheme: imm
![Page 45: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/45.jpg)
Por
tals
, uP
orta
l & J
A-S
IGTheme: matrix
![Page 46: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/46.jpg)
Por
tals
, uP
orta
l & J
A-S
IGArchitectural Features
• Extensive user customization• Inter-channel communications• Channel services• Normalized database schema• Profiles (multiple device management)• Layout-specific preferences channels• JNDI backbone
![Page 47: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/47.jpg)
Por
tals
, uP
orta
l & J
A-S
IGUser preferences
• Portal=rendering+customization• User Preferences Channel• Swappable layout and preference
management modules• Profile management module• Tab-column specific UP module• Skin Selection
![Page 48: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/48.jpg)
Por
tals
, uP
orta
l & J
A-S
IGUser Preferences
![Page 49: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/49.jpg)
Por
tals
, uP
orta
l & J
A-S
IGPublish/Subscribe
• Channel publishing document• Channel parameters
• Default values• Modification permissions• Descriptions
• Publish/Subscribe steps• Step sequence• Instructions, help
• Flexible channel publishing
![Page 50: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/50.jpg)
Por
tals
, uP
orta
l & J
A-S
IGChannel Types
![Page 51: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/51.jpg)
Por
tals
, uP
orta
l & J
A-S
IGChannel Settings
![Page 52: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/52.jpg)
Por
tals
, uP
orta
l & J
A-S
IGChannel Controls
![Page 53: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/53.jpg)
Por
tals
, uP
orta
l & J
A-S
IGChannel Classification
![Page 54: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/54.jpg)
Web services as an architecture
![Page 55: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/55.jpg)
Por
tals
, uP
orta
l & J
A-S
IGA Web service is
• XML business messages• using ebXML/SOAP compliant
data transport• rendered using XSL transformations• for a remotely authenticated user
![Page 56: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/56.jpg)
Por
tals
, uP
orta
l & J
A-S
IGWeb services architecture is
• XML “tagged” data contenteXtensible Markup Language
• ebXML/SOAP data transportSimple Object Access Protocol
• XSL transformations for presentationeXtensible stylesheet language
and now• UDDI/WSDL directory services
Universal Description, Discovery, and Integration, and Web Services Description Language
![Page 57: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/57.jpg)
The Meteor Channel, an example of Web services
![Page 58: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/58.jpg)
Por
tals
, uP
orta
l & J
A-S
IGMeteor in a nutshell…
Lender
XML
Value Entered
Value Entered
DETAIL
$X,XXX.XX
$X,XXX.XX
$XXX.XX
$X,XXX.XX
$XXX.XX
$XXX.XX
$XX,XXX.XX
Value Entered
$X,XXX.XX
$X,XXX.XX
$XXX.XX
$X,XXX.XX
$XXX.XX
$XXX.XX
$XX,XXX.XX
UDDI
![Page 59: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/59.jpg)
Por
tals
, uP
orta
l & J
A-S
IGDiagram of Meteor Concept
Web ServicesHTML
MeteorXML
StudentStudent Access ProviderAccess Provider Data Provider Data Provider
![Page 60: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/60.jpg)
Por
tals
, uP
orta
l & J
A-S
IGAs implemented ...
Web ServicesSecure HTML
MeteorSecure XML
StandardBrowser
StandardBrowser uPortaluPortal
MeteorSOAP
MeteorSOAP
MeteorSOAP
MeteorSOAP
DatabaseDatabase
![Page 61: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/61.jpg)
Por
tals
, uP
orta
l & J
A-S
IGData from multiple sources, locations
![Page 62: Portals, uPortal, and JA-SIG - immagic.com€¦ · • PeopleSoft (PeopleSoft Portal) • Citrix (XPS) •Sybase (Enterprise Portal) Portals, uPortal & JA-SIG ... The Java in Administration](https://reader031.vdocument.in/reader031/viewer/2022022008/5addd13b7f8b9a1a088dd20f/html5/thumbnails/62.jpg)
Por
tals
, uP
orta
l & J
A-S
IGMeteor Channel in the uPortal