Download presentation
Presentation is loading. Please wait.
Published byMarshall William Sims Modified over 9 years ago
1
Jim Farmer, University of Delaware at the 3rd Annual Portal Technology Symposium San Diego, California July 10, 2001 JA-SIG and the uPortal
2
JA-SIG Java In Administration Special Interest Group www.jasig.org Clearing house https://www.mis4.udel.edu/JasigCH/ Collaborative projects Conferences and communication
3
JA-SIG and the uPortal JA-SIG mission communication of new technologies, innovative methodologies and best practices peer review, collaboration, and group discussion technology exchange between vendors and institutions
4
JA-SIG and the uPortal JA-SIG focus The Java/XML technologies Shared experience, expertise, and program code Common direction in administration Foster use of Java/XML in Higher Education Leverage Higher Education with hardware and software Vendors ___________________ Interoperability
5
JA-SIG and the uPortal JA-SIG activities Communication - Web page, lists, developer meetings Conferences – twice annually for information technology management and developers Clearinghouse – code sharing Collaborative open source development - uPortal and channels
6
JA-SIG and the uPortal Why collaboration? Early in a technology’s life, there are few experts, limited documentation, marginal vendor support, and inadequate training opportunities ____________________ Collaboration leverages learning, development, and deployment experience and we see it every day in JA-SIG
7
JA-SIG and the uPortal Early JA-SIG members Princeton U British Columbia Delaware Florida State Cornell UCal Irvine UCal San Diego Boston College Georgetown Cal Poly SLO Brown Yale Hawaii Columbia U Washington Minnesota U Texas Austin U New Mexico Wisconsin …more
8
JA-SIG and the uPortal Administrative Instruction Library Research A Student’s Web World
9
JA-SIG and the uPortal Students expectations shaped by... Their experience applying for federal financial aid Their use of financial services portals Their use of the Internet Their life in a “real-time, information rich” environment
10
JA-SIG and the uPortal Students now expect... Customer service 24 hours a day, 7 days a week Complete information from a single source Delivery by Web, e-mail, telephone, and 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
11
JA-SIG and the uPortal College students choose a Web site... Ranked by importance College or university’s portal if adequate Suggestions of other students Print advertisements Web search
12
JA-SIG and the uPortal Why are portals important Makes knowledge workers more productive Preferred by users Market share Brand identity A viable architecture for information services Time to market Improved services Lower costs
13
JA-SIG and the uPortal Portal defined generally synonymous with gateway, for a World Wide Web site that is or proposes to be a major starting site for users when they get connected to the Web www.whatis.com, May 19, 2001 software integrating many divergent systems for presentation and use on the Web
14
JA-SIG and the uPortal A Student Portal
15
JA-SIG and the uPortal A student’s portal Personal channel selections University services Governments Organizations Businesses Portal
16
JA-SIG and the uPortal An academic portal Directory Server Authentication Server Administrative Systems Library System Learning Management Collaboration Facilities Portal
17
JA-SIG and the uPortal Portal integration webiso Authentication LDAP, UDDI directories Administrative systems as Web services Marc, Dublin Core library IMS,Scorm learning material RSS, standard channel content Portal
18
JA-SIG and the uPortal A student’s view of the Web
19
JA-SIG and the uPortal A student’s view of the Web
20
JA-SIG and the uPortal What is uPortal? Framework for presenting aggregated content (channels) Personalization Role-based access control “Toward” single signon
21
JA-SIG and the uPortal Where does uPortal fit? DataApplications uPortal with Channels Browsing Devices People
22
JA-SIG and the uPortal uPortal Interfaces Authentication Proving your identity Authorization Deciding what you can access User preferences Profiles, structure, themes, skins Channel information Availability and configuration
23
JA-SIG and the uPortal What is a channel? Displays content XML feeds Rich Site Summary (RSS) Web services (WSUI?) Legacy systems Interactive applications Bookmarks Email, chat, list serves
24
JA-SIG and the uPortal RSS Channel
25
JA-SIG and the uPortal A Web services channel
26
JA-SIG and the uPortal Flexible Layouts Structures Tab / column Tree / column Themes Multi-column Multi-row Skins Matrix, Java
27
JA-SIG and the uPortal XML Stylesheet XHTML: Web Browser WML: Cell Phone HTML: PDA XSLT Processor Content Transformation
28
JA-SIG and the uPortal Multiple Target Devices
29
JA-SIG and the uPortal Tab / Column Layout
30
JA-SIG and the uPortal Tree / Column Layout
31
JA-SIG and the uPortal Theme: uosm
32
JA-SIG and the uPortal Theme: java
33
JA-SIG and the uPortal Theme: imm
34
JA-SIG and the uPortal Theme: matrix
35
JA-SIG and the uPortal Interfaces Facilitate Implementation Alice wants to see the faculty calendar. Is Alice a faculty member? Look in our LDAP directory Contact our HR application or Interface Implementations
36
JA-SIG and the uPortal What’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
37
JA-SIG and the uPortal Coming Soon Layout-specific user preferences management Fully-normalized database Support for “Wallet” authentication Integration of vendor content More support for cell phones and palm pilots
38
JA-SIG and the uPortal uPortal Community University of British Columbia my.ubc.ca Boston College Cal Poly San Luis Obispo Columbia University Cornell University Interactive Business Solutions Memorial University of Newfoundland Plymouth State University Princeton University Rutgers University University of Delaware University of Hawaii University of California, Irvine University of Colorado University of New Mexico Villanova University Virtual Education Space (VES) Yale University
39
The end www.ja-sig.com Jim Farmer instructional media + magic, inc. jxf@immagic.com www.immagic.com
40
Web services as an architecture
41
JA-SIG and the uPortal A Web service is XML business messages using ebXML/SOAP compliant data transport rendered using XSL transformations for a remotely authenticated user
42
JA-SIG and the uPortal Web services architecture is XML “tagged” data content eXtensible Markup Language ebXML/SOAP data transport Simple Object Access Protocol XSL transformations for presentation eXtensible stylesheet language and now UDDI/WSDL directory services Universal Description, Discovery, and Integration, and Web Services Description Language
43
JA-SIG and the uPortal Department of Education standards MeteorSFA Announced [March 2001] Expected UML XML Java SOAP XML-RPC UDDI/WSDL SAML May 15 Proposed, with convergence [Feb 2000]
44
JA-SIG and the uPortal Convergence: Business Messages June 2000MayDecember CommonLine XML [ESC] LoanML [IFX] Common Record [SFA] CommonLine R5 [ NCHELP ESC]
45
JA-SIG and the uPortal Convergence: Data Transport September 2000AprilMarch SOAP [NCHELP ESC] SOAP [SFA] ebXML [PESC] “Simple SOAP” [Meteor]
46
JA-SIG and the uPortal Convergence: Authentication December 2000JuneMarch SFA [NCS Proprietary] SAML [Oasis] S2ML [Netegrity] AuthML [Securant] XTASS [VeriSign] Internet 2 [Shibboleth]
47
JA-SIG and the uPortal Is Web technology important? Feb 1993 - The University of Illinois releases the Mosaic browser Oct 1995 - The word e-commerce enters the vocabulary Feb 2000 - ED/SFA announces UML, XML, Java standards Sep 2000 - IBM announces “Web services”, a new architecture
48
JA-SIG and the uPortal Value of Web services technology Open standards Web service projects are taking one-fourth the time and costing one- fifth comparable projects using traditional technology. Performance is 2 to 10 times better than expected. HFC Bank - IFX credit card application using XML, SOAP and XSLT Deutsche Bank Bauspar - FixML security transaction integration using XML messages and XSL transformations Hypo Vereinsbank - Integration Based on presentations at the XSLT [Invitational] Conference Oxford, University, April 8-9, 2001
49
The Meteor Channel, an example of Web services
50
JA-SIG and the uPortal Meteor in a nutshell… Lender XML
51
JA-SIG and the uPortal Diagram of Meteor Concept Web Services HTML Meteor XML Student Access Provider Data Provider Student Access Provider Data Provider
52
JA-SIG and the uPortal As implemented... Web Services Secure HTML Meteor Secure XML Standard Browser Standard Browser uPortal Meteor SOAP Meteor SOAP Meteor SOAP Meteor SOAP Database
53
JA-SIG and the uPortal Data from multiple sources, locations
54
JA-SIG and the uPortal Meteor remote authentication
55
JA-SIG and the uPortal Meteor list of loans
56
JA-SIG and the uPortal Sample Meteor loan detail
57
JA-SIG and the uPortal Meteor Channel in the uPortal
58
JA-SIG and the uPortal 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
59
The end www.ja-sig.com Jim Farmer instructional media + magic, inc. jxf@immagic.com www.immagic.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.