How to call process as Asynchronous ?

Anonymous
Not applicable
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
01-06-18 12:29 PM
Hi Team,
I have a process which needs to be scheduled and it calls subprocess based on certain conditions.
How can I make it asynchronous(it has to execute subprocess but control should proceed for next stages in main process)
Example : 3 process being called in Scheduleder
Based on condition it triggers first process even it executing subprocess the control should be back to main process for checking second condition and keep on executing asynchronously.
Thanks,
7 REPLIES 7
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
01-06-18 03:34 PM
You can do it via the command line API

Anonymous
Not applicable
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
01-06-18 04:53 PM
Where can I find documentation for thie John_Carter?
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
01-06-18 10:45 PM
In the product help files. There's also a HTTP API you may be interested in.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
13-06-18 08:31 PM
Hi Guys, this task it is really interesting. But I cannot find the documentation mentioned by John.
Can you please help me to find out these documents and tell me if you already implemented that?
Thank you
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
13-06-18 11:07 PM
Press F1 in the BP Client and then search for 'command line'.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
14-06-18 01:17 PM
I think John is referring to this document: https://help.blueprism.com/1139597412
The asynchronous would be more complex though. There is a design pattern in the Web Services Guide. I'd be interested to find out if anyone has actually implemented it and if so, how it was done.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
14-06-18 03:28 PM
Yes the link above has the same information as the Help section of the BP client.
It can and has been done. At a most basic level you have a parent process on resource A that employs the command line to start a child process on resource B. The output from the command line contains the session ID of the child process. That ID can be used to monitor the child process and check it's progress.
This simple task can be developed into something quite complex, where the parent orchestrates many children.
