410 likes | 488 Views
York Extra in departments. Background. Web-based announcement system Publishing tool channels, scheduling,targeting http://www.york.ac.uk/systems/yorkextra/admin/ Viewing tool channel selection, viewing options only see targeted messages http://www.york.ac.uk/systems/yorkextra/.
E N D
Background • Web-based announcement system • Publishing tool channels, scheduling,targeting http://www.york.ac.uk/systems/yorkextra/admin/ • Viewing tool channel selection, viewing options only see targeted messages http://www.york.ac.uk/systems/yorkextra/
Background • Publishing • channels defined by the Communications Office • names, selection options (opt in/opt out/mandatory) • publishers register with the Communications Office • Viewing • At login on Computing Service systems • via a small headline viewer
Problems • The York Extra viewer needs to know who's using it • Must be a Computing Service account • Not all departments use the Computing Service name space • Double-authentication • Hijacking the user's desktop
Client Info Server Web server York Extra jcb1 cserv-managed Message server
Client Info Server Web server York Extra jcb1 cserv-managed Message server messages please
Client Info Server Web server York Extra jcb1 cserv-managed Message server who is it?
Client Info Server Web server York Extra jcb1 cserv-managed Message server who are you?
Client Info Server Web server York Extra CISender jcb1 cserv-managed Message server jcb1
Client Info Server Web server York Extra jcb1 cserv-managed Message server jcb1
Client Info Server Web server York Extra jcb1 cserv-managed Message server jcb1's messages
Client Info Server Web server York Extra jcb1 cserv-managed Message server jcb1's messages
Client Info Server jcbyrne dept-managed Web server York Extra Message server
Client Info Server jcbyrne dept-managed Web server York Extra Message server messages please
Client Info Server jcbyrne dept-managed Web server York Extra Message server who is it?
Client Info Server jcbyrne dept-managed Web server York Extra Message server who are you?
Client Info Server jcbyrne dept-managed Web server York Extra Message server don't know
Client Info Server jcbyrne dept-managed Web server York Extra Message server authenticate user
Client Info Server jcbyrne dept-managed Web server York Extra Message server jcb1
Client Info Server jcbyrne dept-managed Web server York Extra Message server jcb1's messages
Client Info Server jcbyrne dept-managed Web server York Extra Message server jcb1's messages
Client Info Server jcbyrne dept-managed Web server York Extra Message server
Client Info Server jcbyrne dept-managed Web server York Extra Message server messages please
Client Info Server jcbyrne dept-managed Web server York Extra Message server who is it?
Client Info Server jcbyrne dept-managed Web server York Extra Message server who are you?
Client Info Server jcbyrne dept-managed Web server York Extra CISender Message server jcbyrne
Client Info Server jcbyrne dept-managed Web server York Extra jcbyrne jcb1 fbloggs fb27 … … … … Message server jcbyrne
Client Info Server jcbyrne dept-managed Web server York Extra jcbyrne jcb1 fbloggs fb27 … … … … Message server jcbyrne jcb1
Client Info Server jcbyrne dept-managed Web server York Extra Message server jcb1's messages
Client Info Server jcbyrne dept-managed Web server York Extra Message server jcb1's messages
Steps • Install Java runtime environment on client system • JRE 1.4 or higher • available from http://java.sun.com • Install CISender on client system • available from Computing Service • Configure CISender to run at startup
Steps • DCO • register client systems • http://www.york.ac.uk/systems/yorkextra/networks/ • User • register username • http://www.york.ac.uk/systems/yorkextra/register/
YE Previewer • The hijack problem • Replaces York Extra viewer at login time • Displays user's message headlines • Provides link to York Extra Viewer Note: The previewer is not a web browser
Client Info Server jcbyrne dept-managed Web server YEPreviewer York Extra Message server
Client Info Server jcbyrne dept-managed Web server YEPreviewer York Extra Message server I'm jcbyrne who am I?
Client Info Server jcbyrne dept-managed Web server YEPreviewer York Extra jcbyrne jcb1 fbloggs fb27 … … … … Message server I'm jcbyrne who am I?
Client Info Server jcbyrne dept-managed Web server YEPreviewer York Extra jcbyrne jcb1 fbloggs fb27 … … … … Message server jcb1
Client Info Server jcbyrne dept-managed Web server YEPreviewer York Extra Message server jcb1's headlines
Steps • Install Java runtime environment on client system • JRE 1.4 or higher • available from http://java.sun.com • Install YEPreviewer on client system • available from Computing Service • Configure to run at startup • Configure to run user's browser
Issues • CISender • currently uses port 1235 (flexibility planned) • will only communicate with authorized servers • Client system registration • a client system can only belong to one cluster • client usernames must be unique within a cluster
Availability • Soon