Download presentation
Presentation is loading. Please wait.
Published byAmelia Whalen Modified over 10 years ago
1
The GridSite Toolbar Shiv Kaushal The University of Manchester All Hands Meeting 2006
2
Overview What is GridSite? GridHTTP Service Hosting and Delegation Service Discovery The GridSite Toolbar
3
What is GridSite? Part of GridPP Extends Apache functionality Secure site management Further functionality GridHTTP file transfers Secure web service hosting Many more
4
GridHTTP Unencrypted file transfer HTTPS authentication Extra header – Upgrade: GridHTTP/1.0 Single-use pass code HTTP transfer Performance advantages
5
Service Hosting Authentication information from HTTPS Services run as CGI executables 2 modes of operation Standard operation with pool accounts User defined, sandboxed services Example service included with GridSite
6
GridSite Delegation Service Web service defined within EGEE Allows delegation to remote server
7
Service Discovery Service location pushed out to browsers Two methods used HTTP headers HTML tags Like system used for RSS feeds Allows flexibility
8
The GridSite Toolbar Extension for Mozilla Firefox Client for both the Delegation Service and GridHTTP Makes use of built-in functionality Provides clean interface to services
9
Why Firefox? Built in Cert. and HTTPS support Default web browser in Scientific Linux Designed to be extensible JavaScript objects for communicating with web services Simple API for creating GUI elements Cross-platform environment Ease of installation
10
How it works Live Demo (!)
11
Conclusions GridSite + Toolbar gives complete web service/client solution Methods easily applied to existing services Delegation service can be incorporated into a larger service Enables admins and users to create their own environments
12
Further Information www.gridsite.org shiv@hep.man.ac.uk
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.