TABLE
3Syntax used in WS-RF Job Management Interface

1

2

3

4

5

6

7

8

CreateJob(job-specification)
GetResourcePropertyDocument()
GetResourceProperty(“status”)
SetTerminationTime(lifetime)
Subscribe(condition)
Suspend
Destroy
DestroyMultiple(job-description)

job-factory-service job-handle EPR job-handle EPR job-handle EPR job-handle EPR job-handle EPR job-handle EPR job-factory-service

Syntax used in WS-Transfer Job Management Interface

1

2

3

Create(job-spec)

Get()

Get()

job-factory-service job-handle EPR job-handle EPR

4

5

6

7

8

Setlifetime(lifetime)
Subscribe(condition)
Suspend
Delete()
DeleteMultiple(job-spec)

job-handle EPR job-handle EPR job-handle EPR job-handle EPR job-factory-service

5
TABLE
Syntax used in REST Job Management Interface

1

2

HTTP POST job-specification HTTP GE T

3

4

5

6

7

8

HTTP GE T
HTTP PUT
exp-time
HTTP POST condition
HTTP PUT “suspended”
HTTP DELE TE

job-factory-service (e.g., http://grid.org)

http://grid.org/bloggs/Jobs/4523

http://grid.org/bloggs/Jobs/4523/status
http://grid.org/bloggs/Jobs/4523/lifetime
http://grid.org/bloggs/Jobs/4523/subs
http://grid.org/bloggs/Jobs/4523/status
http://grid.org/bloggs/Jobs/4523

WS-Resource-qualified EPR to job state (job handle)
XML document comprising all job state
Job status
New lifetime
EPR to subscription
Acknowledgment
Acknowledgment
Acknowledgment

4

TABLE

EPR to job state XML document comprising all job state XML document comprising all job state, from which status can be extracted. New lifetime EPR to subscription Acknowledgment Acknowledgment Acknowledgment

URI(s) identifying the job(s) that have been created (e.g., http://grid.org/bloggs/Jobs/4523) A representation of the state of the job, including Xlinks and semantic information A representation of the status of the job Acknowledgment URI identifying the new subscription Acknowledgment Acknowledgment —

References:

http://grid.org

http://grid.org/bloggs/Jobs/4523

http://grid.org/bloggs/Jobs/4523/status

http://grid.org/bloggs/Jobs/4523/lifetime

http://grid.org/bloggs/Jobs/4523/subs

http://grid.org/bloggs/Jobs/4523/status

http://grid.org/bloggs/Jobs/4523

http://grid.org/bloggs/Jobs/4523

mailto:feedback@queue.acm.org

Archives