Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
4 replies
Subscribers
6 subscribers
Views
1998 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Process
Hi all, I have a requirement to call process model exposed as a webse
rahulk828
over 11 years ago
Hi all,
I have a requirement to call process model exposed as a webservice, which contains four parameter to start the process. While calling this process model as webservice from another process model. I am not sure how to pass variable to the Webservice smart services.
from the link "
forum.appian.com/.../Call_Web_Service_Smart_Service"
I have understand to pass the data and receive it when the WebService is external. But when we have exposed the process model as webservice then how to pass the data to the process model from webservice... its not explained over there.
I know that i can use subprocess for the same but i want to check this with webService smart service.
I have checked this link "
forum.appian.com/.../
over the forum. But not of much help to me.
thanks,
-Rahul Kataria...
OriginalPostID-70085
OriginalPostID-70085
Discussion posts and replies are publicly visible
0
Shaun Kilby
Appian Employee
over 11 years ago
This doesn't necessarily answer your question, but could you use messaging to handle your requirement? Especially if it's process to process.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Christine
Appian Employee
over 11 years ago
Rahul - Can you provide some details about your use case? The best way to call another process model is using a subprocess call. You can then determine if you want your flow to wait for completion or just keep moving on. For un related processes that you don't need to share data on in reports, you can send process to process messaging. Thanks
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
rahulk828
over 11 years ago
Thanks Shaun and Christine for the reply. Actually we have a requirement to do some background work(Data inseration for maintaining performance data) and our current process does not want to wait for the same and we have to call this service from multiple places and even if required from outside of appain..so we have exposed that process as webservice, but i am not able to see the details regarding passing data to the webservice in "Call_Web_service_smart_service" when service exposed is process model.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
akhilan
over 11 years ago
If you do not want your process to wait for this data insertion activity, then you do the activity in a subprocess and call that asynchronously from your main process. This way your main process will not have to wait for data insertion to finish.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel