TWiki
>
IVOA Web
>
IvoaGridAndWebServices
>
AsynchronousHome
(revision 1) (raw view)
Edit
Attach
<H1><nop>IVOA Grid & Web Services: Asynchronous services</H1> __Contents__ %TOC% --- ---++ Overview Services are defined as being asynchronous when an operation on a web service starts some activity and returns immediately, leaving the activity running remotely. This asychronicity is useful in making a robust VO and is already used in some VO prototypes, e.g. Astrogrid's Common Execution Architecture (CEA). A [[AsynchronousActivityProposal][conceptual proposal]] for managing the activities was drawn up and presented to IVOA in 2004. This was formalized into the _Universal Worker Service (UWS)_ pattern. <br/> ---++ Universal Worker Service UWS proposes that a minimal interface supports job creation, polling of job status and retrieval. A fuller interface would also allowing requesting an estimate of the duration of a job amd restarting a failed job from its last checkpoint. UWS-PA is an instantiation of the UWS pattern for parameterized applications (PA), i.e. applications whose input and output arguments can be expressed as a set of key-value pairs. CEA is an implementation of UWS-PA. ---+++ Specification The latest version of the UWS propasal is v0.3. It introduces a REST binding as an alternative to SOAP: * [[%ATTACHURL%/UWS-0.3.pdf][UWS v0.3]] ---+++ Discussion * [][[Discussion page for specification]] ---+++ History These are older version of the UWS specification: * [[%ATTACHURL%/uws.html][UWS v0.1]] * [[%ATTACHURL%/UWS-0.2.doc][UWS v0.2]]. <br/> ---++ Background reading * [[http://forge.gridforum.org/projects/dais-wg/document/Scenarios_for_Mapping_DAIS_Concepts/en/3][Comparison of systems for contextual web services]] * [[Common Execution Architecture]] (CEA) <br/> <!-- * Set ALLOWTOPICRENAME = %MAINWEB%.TWikiAdminGroup -->
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r10
|
r4
<
r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r1 - 2008-04-24
-
MatthewGraham
IVOA
Log in
or
Register
IVOA.net
Wiki Home
WebChanges
WebTopicList
WebStatistics
Twiki Meta & Help
IVOA
Know
Main
Sandbox
TWiki
TWiki intro
TWiki tutorial
User registration
Notify me
Working Groups
Applications
Data Access Layer
Data Model
Grid & Web Services
Registry
Semantics
Interest Groups
Data Curation
Education
Knowledge Discovery
Operations
Radio Astronomy
Solar System
Theory
Time Domain
Committees
Stds&Procs
www.ivoa.net
Documents
Events
Members
XML Schema
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback