Download presentation
Presentation is loading. Please wait.
Published byJose Stevenson Modified over 10 years ago
1
Portal Technology
2
instructional media + magic uPortal and JA-SIG An update Users and Groups Groups Manager redesign, Composite groups. CU Content Management Requires uPortal 2.1 and threadpooling. CU Thread Pool Fix Design issues causing Out of Memeory problem. Fix waiting for testing. IMM Aggregated Layouts Content Fragment push and pull. IMM CAR support Channel Archives CP(SAP) Mark Boyd
3
instructional media + magic uPortal and JA-SIG An update Statistics Recorder A collection mechanism for information about portal events and interactions such as logins, logouts, layout changes, channel instantiations, channel renderings, and channel interactions. IBS- KW Internationalization i18n code changes. Not including XLIFF - Shoji Kajita -U of Nagoya Many Bug fixes Updates to latest jar files
4
instructional media + magic uPortal and JA-SIG The simplified cast in our story… The Governing Body - The State, County, District The Institutions – Universities, Colleges, Schools… The Schools – School of Medicine, School of… The Departments – Sociology, Psychology… The Users – Student, Faculty, Staff… The Campus Services – Library, Financial Aid… The Faculty – as related to student users
5
instructional media + magic uPortal and JA-SIG The Governing Body Has information about: Members Meetings Bylaws Events Policies Budgets Directories Services Policies Directory Services Members Meetings Events Using the Tab & Column visual metaphor
6
instructional media + magic uPortal and JA-SIG The Institutional System Has information about: Campuses Academic Programs Research Libraries News The System Research Campus Info Programs Libraries Search All Libraries
7
instructional media + magic uPortal and JA-SIG The Institution Has information for: Prospective Students Current Students Faculty Staff Visitors Content such as: Admissions information eTranscripts Online gradebook Policies and procedures Campus events Directions/ Campus Map Online gradebook Institution Research Academics About Admissions Calendar Events
8
instructional media + magic uPortal and JA-SIG A School in the institution Has information about: Admissions Programs Calendar Faculty & Research Career Management Directions/ Campus Map School of … Admissions Programs Academic Calendar Research News Faculty
9
instructional media + magic uPortal and JA-SIG A department Has information about: Faculty Information Bios, Office Hours Program Information Career Tracks Seminars Calendar Directions/ Campus Map Department of … Alumni Endorsements Careers Faculty Info Programs Calendar Seminars
10
instructional media + magic uPortal and JA-SIG A Faculty Member by Class Has information about: General Information Bio, Hours, Contact Syllabus Shared Files Student Reviews Threaded discussions Group Chats Enrolled Students List Opt-in Past Enrolled Group Chats Professor … Enrolled Students Virtual HD General Info Syllabus Past Enrolled Course Reviews
11
instructional media + magic uPortal and JA-SIG Campus Services Has information about: Libraries Financial Aid Housing Health Services Legal Services School Paper Book Store Career Services Clubs Commons School Newspaper Legal Services Health Services Financial Aid Counseling Scholarships Current Aid Grant Search Career Center Book Store
12
instructional media + magic uPortal and JA-SIG The User Wants to subscribe to: Weather News Arts & Entertainment Traffic Online Games Email Groups Calendar Online Invitation Instant Message Theater Search Groups Calendar myTabs Traffic Email Weather Instant Message Driving Directions Game
13
instructional media + magic uPortal and JA-SIG What is Aggregated Layout? The experience constructed for the end user by the implementers/administrators of the portal combined with the end user's customized content A system for constructing, managing, and administering grouped content, such that the presence and level of visibility of this content is guaranteed to appear in a users layout A system to allow users to self select grouped content to appear in their layout
14
instructional media + magic uPortal and JA-SIG A snapshot of the hierarchy Governing Body Institutions Schools Departments User Faculty
15
instructional media + magic uPortal and JA-SIG The content path to the user Governing Body Institutions Schools Departments User Faculty
16
instructional media + magic uPortal and JA-SIG Aggregation of content A users layout being constructed from pre-defined fragments
17
instructional media + magic uPortal and JA-SIG Subscribable Groupings Health & Legal Services Column Tab by Faculty and course Departmental Calendar and Events Column User adding content that has been grouped by content administrators
18
instructional media + magic uPortal and JA-SIG Some terms… Pushed Content The prearranged incorporation and updating of content in a user's uPortal Layout Pulled Content Self selected incorporation of content (including content fragments) into a users personal layout Propagate Spread or extend to users of the system
19
instructional media + magic uPortal and JA-SIG Fragment Construction Jan Tanner now has her Content Fragment Administrator privileges and she wants to start constructing fragments. Fragment Manager New :: Edit :: Delete Select a Fragment Type: TabColumnChannel Cluster
20
instructional media + magic uPortal and JA-SIG Fragment Construction After selecting a fragment type, she adds content and sets restrictions Fragment Manager New :: Edit :: Delete Include this fragment in the follow groups layouts: Selected Groups: - BIO211:Jtanner - Jtanner Select Group Allow the follow groups to subscribe to this fragment: Selected Groups: - BIO211 - Biology Department Select Group
21
instructional media + magic uPortal and JA-SIG Fragment Construction Priority range determines the mobility of the content, and initial value is used to determine the position of content in the layout Fragment Manager New :: Edit :: Delete Set the priority range and initial value assigned to this tab:
22
instructional media + magic uPortal and JA-SIG Fragment Construction BIO 224 Syllabus unremovable immutable unremovable Enrolled Students unremovable Calendar unremovable
23
instructional media + magic uPortal and JA-SIG Fragment Construction The restrictions below describe rules for content mobility Fragment Manager New :: Edit :: Delete Content and restrictions: Allow channels and columns to be relocated within the fragment Allow users to move personal channels and columns into this fragment Allow users to move fragment columns and channels out of the fragment and into their personal tabs
24
instructional media + magic uPortal and JA-SIG Fragment Subscription If a user is a member of a group allowed to subscribe to a fragment, then that fragment will appear during user preferences - subscription User Preferences - New Content Channels: Dictionary.com Image of the day Salon.com Space.com Grouped Content: Bio224 Description: Bio224 is a Tab with two columns. The first column contains two channels: Syllabus and enrolled students. The second column contains: Calendar. This content was grouped by Professor Jan Tanner for use by students of her Biology 224 Course. AddCancel
25
The end Justin Tilton j e t @ i m m a g i c. c o m
26
Portals and Web Services
27
instructional media + magic uPortal and JA-SIG Typical WSRP implementation Portal Server Data Provider HTML over HTTPS WSRP over HTTPS UniversitySource Application Server SOAP Messages Access Provider
28
instructional media + magic uPortal and JA-SIG Authentication and authorization Access Provider Data Provider Login & Password TLS Authentication SAML Assertion CollegeTarget ebXML Security Profile 3 Non-persistent confidentiality and non-persistent authentication
29
instructional media + magic uPortal and JA-SIG JA-SIG Web Services model HTTPS SOAP Business Message HTTPS SOAP Business Message University Agency Scenario User: Student, staff, or faculty Access Provider: University Portal Data Provider: Agency Web Server SIS Portal Web Server User App Server
30
The Meteor Channel, an example of Web services
31
instructional media + magic uPortal and JA-SIG Meteor in a nutshell… Lender XML
32
instructional media + magic uPortal and JA-SIG Diagram of Meteor Concept Web Services HTML Meteor XML Student Access Provider Data Provider Student Access Provider Data Provider
33
instructional media + magic uPortal and JA-SIG Data from multiple sources, locations
34
instructional media + magic uPortal and JA-SIG Meteor list of loans
35
instructional media + magic uPortal and JA-SIG Sample Meteor loan detail
36
instructional media + magic uPortal and JA-SIG Meteor Channel in the uPortal
37
instructional media + magic uPortal and JA-SIG Meteor XML Request message >>(Tue Jan 09 11:50:58 EST 2001) Processing SOAP request... <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"> <ns1:getLoanHistory SOAP-ENV:encodingStyle="http://xml.apache.org/xml-soap/literalxml" xmlns:ns1="urn:ifx-loan-server"> gov.studentclearinghouse gov.ssa 448377707 1980-09-03
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.