My umich
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

my.umich PowerPoint PPT Presentation


  • 66 Views
  • Uploaded on
  • Presentation posted in: General

my.umich. Dynamic suite of web applications Powerful, Extensible, Low-cost Secure, Personalized, Customizable ADA Compliant Target audience is undergraduates Current students now Prospective students this year Expanded audiences will follow. Bulletins Kudos News Headlines

Download Presentation

my.umich

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


My umich

my.umich

  • Dynamic suite of web applications

    • Powerful, Extensible, Low-cost

    • Secure, Personalized, Customizable

    • ADA Compliant

  • Target audience is undergraduates

    • Current students now

    • Prospective students this year

    • Expanded audiences will follow

Common Solutions Group • Duke University • Jan 2001


Applications

Bulletins

Kudos

News Headlines

Classified Ads

Bookmarks

IMAP e-mail

LDAP directory

Planner

Help

Feedback

Applications

Common Solutions Group • Duke University • Jan 2001


Driving forces

Driving Forces

  • designed to supplement, not replace,other Web environments

  • provide personal web-based services

    • appealing to users

    • appropriate to users role(s)

    • customized institutional information

    • community building

Common Solutions Group • Duke University • Jan 2001


Servers services

Servers & Services

App Server

Web Server

Web Server

Oracle

App Server

App Server

Web Server

Web Server

Oracle

App Server

billing

kerberos

imap

ldap

groups

Common Solutions Group • Duke University • Jan 2001


Portable bookmarks

Portable Bookmarks

  • Provides a “portable bookmark” service

  • An Oracle database of bookmarks

Common Solutions Group • Duke University • Jan 2001


Title

<title>

?

<title> <title>

<content>

Common Solutions Group • Duke University • Jan 2001


My umich

Code !

XXXX.HTML file:

<WEBOBJECT NAME=HelpString></WEBOBJECT>

XXXX.WOD file:

HelpString: WOString {

value = helpText;

escapeHTML = NO;

}

XXXX.JAVA file:

public String helpText() {

return helpFor(currentPanel());

}

Common Solutions Group • Duke University • Jan 2001


Personal calendar

Personal Calendar

  • Oracle database of personal events and reminders

  • Incorporates student class schedule from data warehouse

Common Solutions Group • Duke University • Jan 2001


E mail

E-Mail

  • Accesses campus IMAP servers

  • A WebObjects ‘skin’ over Sun’s JavaMail class library

  • “proxy” Kerberos access to IMAP

Common Solutions Group • Duke University • Jan 2001


Pastry

“pastry”

browser

web

app

mail

ticket

cookie

donut

Common Solutions Group • Duke University • Jan 2001


Advantages

Advantages

  • HTML / Java / db access not mixed

  • Adapters to several relational dbs

  • Scalable deployment

  • Java based development

    • many libraries of useful classes

  • Cross platform

    • Mac OS X Server and NT development

    • Solaris deployment

Common Solutions Group • Duke University • Jan 2001


Challenges

Challenges

  • Understanding object-oriented approach to design and development

  • Learning the depth and power of the class libraries provided, especially the Enterprise Objects for data access

  • Deployment environment slightly flaky

    • this is the main reason for v4.51!

Common Solutions Group • Duke University • Jan 2001


Next steps

Next Steps

  • Make it easier to add a “service”

  • Allow JA-SIG “channels” to be used

  • Explore integration with PeopleSoft

Common Solutions Group • Duke University • Jan 2001


  • Login