Using PAPI-WS- the ALBPM Web Services API
Clinton Davidson's Blog |
July 18, 2006 9:03 AM
|
Comments (1)
PAPI-WS exposes a subset of PAPI- the ALBPM process API. Although there are only a small number of methods exposed, they are the most useful methods for calling ALBPM remotely. Among the calls are:
- Creating a process instance
- Getting a list of instances from a view
- Getting a list of instances with a filter
- Calling external methods
- Notifying a process.
I’ll cover each of these items in more detail in a later blog, but here's a brief explanation.
Creating a process instance is the same as running the Begin activity of a process programmatically. It's not the same as creating a process instance through the UI, which is a Global Activity.
Getting a list of instances from a view is analagous to going to your inbox in the Work Portal, or the ALIP Worklist portlet.
Getting a list of instances with a filter provides much of the functionality of search.
Calling external methods allows the user to run a method outside of the context of the Execution Dispatcher. This allows a user to run a method in an aspx page.
Notifying a process allows the user to notify a process through a standard wait activity or through one that allows for interruptions.
PAPI-WS Endpoint
The endpoint for PAPI-WS is http://:8585/portal/webservices/ProcessService?wsdl. Use this endpoint to generate stubs using .NET or Axis. See the .NET documentation or WSDL2Java for building stubs on the respective platforms.
If you are accessing PAPI-WS through ALIP, you will need to provide the basic authentication header. I’ll cover this in a later blog.
Additional information
See the following:
Comments
Comments are listed in date ascending order (oldest first) | Post Comment
-
I have just started my study on HTML process API and seems like i am sturck with almost no material available on this topic apart from what feugo has provide.DO u have any knowledge regarding this.DO u have anything to share which can make my life easier !!
please !!!!!!!
Posted by: prashantnahar on April 9, 2007 at 10:20 PM
|