Hello guys,

At the Zurich CreateJS Hackathon we started working on the asynchronous
jobs for Stanbol. More specifically we need a REST API that allows us to:
 1. start an enhancement job (passing its configuration data),
 2. check its status and progress,
 3. retrieve the results once the process is complete [1],
 4. cancel an ongoing job.

We saw recently the release of the long-term jobs for the Reasoning
Services by Enrico Daga [2,3], and found that it can mostly satisfy the
above mentioned requirements with the exception of monitoring the actual
job progress.

I talked with Rupert about it, and he's looking forward to the asynchronous
operations OSGI postEvent/sendEvent methods, which would allow us to
reshape the way the tasks are instantiated, their progress monitored and
managed.

I would like to define with you the requirements for the asynchronous jobs
and a path in order to reach this goal, if you agree.

In the meanwhile I've been implementing a raw EnhancerJob/EnhancerJobResult
implementation in order to enable the *commons.jobs* APIs to be used with
the *enhancer*, and I can share this work if you'd like.

BR,

David

-- 
David Riccitelli

********************************************************************************
InsideOut10 s.r.l.
P.IVA: IT-11381771002
Fax: +39 0110708239
---
LinkedIn: http://it.linkedin.com/in/riccitelli
Twitter: ziodave
---
Layar Partner 
Network<http://www.layar.com/publishing/developers/list/?page=1&country=&city=&keyword=insideout10&lpn=1>
********************************************************************************

Reply via email to