Changes between Initial Version and Version 1 of EvangelosAsyncInterview

Show
Ignore:
Timestamp:
2008/02/12 11:51:39 (16 years ago)
Author:
matthew.pocock
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • EvangelosAsyncInterview

    v1 v1  
     1Evangelos has a workflow. 
     2 
     3entry id -(get xrefs [one target DB name])-> list of IDs in the target DB 
     4 -(describe ID)-> description for the ID 
     5 
     6Processing this a single ID at a time was very slow. So, the services where modified to accept lists of IDs and return a result for each of these (a list of lists). This fixed the performance issues, but added others. 
     7 
     8  * no indication of progress through the list - either not run or run 
     9  * now it is a long-running transaction so it potentially times-out if you ask to process too many IDs 
     10  * the whole set of IDs must be processed before the next step can be started - partial results would support pipelining through this workflow 
     11 
     12Language: 
     13 
     14  * client: Java + jaxws toolkit 
     15  * server: Java + jaxws toolkit 
     16  * platform: mac or unix 
     17 
     18Evangelos would prefer an open-source solution, the product is possibly going to be licensed under creative commons. 
     19 
     20He would like to expose the individual services to other people. Would like to be able to use other people's services in his workflow. Would be happy to use a workflow engine ratehr than the custom workflow java scripting application he is using now.