How to expose object as webservice on a resource pool instead of single runtime resource
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
06-07-17 02:31 PM
Hi,
I want to expose one object as webservice. This object is used to add requests in the work quque. Normally outside application use the BP object as webservice by resource name like follows:
http://resource1:8181/ws/AESxGetRequests?wsdl
where resource1 is the run time resource. this will handle one request at a time, I want that same object should be exposed as webservice on more than one runtime resource.
Like I want to expose on Reosurce 1 and Resource 2. How my outside application then call the webservice of object because now I will have 2 addresses.
http://resource1:8181/ws/AESxGetRequests?wsdl
http://resource2:8181/ws/AESxGetRequests?wsdl
Could it possible that we expose on a resource pool like follows
http://resourcepool:8181/ws/AESxGetRequests?wsdl
and according to the number of resources available in the pool it automatically cater request from Resource 1 or Resource 2.
2 REPLIES 2
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
06-07-17 03:45 PM
It is unusual to want to use mutliple resources for a single webservice in the way you describe. If you were coding from scratch yourself a .NET web service you would only have your IIS service running from one machine.
I presume what you want is some kind of DR in place in case one of your web service machines goes offline. For that you should talk to your virtualisation experts/architects in your IT department about DR for a virtualised VDI - if one goes down how to bring up another identical machine with the exact same name/IP running the exact same tasks. That will ensure the 100% uptime of your estate.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
10-07-17 11:58 AM
Hi Denis,
Thanks for your response. I read in the BP guide for Webservice that ""Allocate a small number of dedicated Blue Prism Runtime Resources to receive the web service requests"", how we implement this approach? Should we required to expose the service on different runtime resources and my callers will used different addresses to call the webservice?
