Can we customize or configure RPC or method call in place of endpoint(URL) for Netflix Ribbon or Spring Cloud Gateway? - load-balancing

In my project requirement, We need to distribute the load between two different micro services but call of the two microservices are not based on the endpoint(URL) but it is calling via it's SDK-Client.
Can we customize either of Netflix ribbon or Spring Cloud Gateway to achieve it or is there any other solution for this?
For details please refer this attachment:-enter image description here
Any feedback are greatly appreciated, Thanks a lot in advance!!!

Related

Calling External API with Tibco BW Vers6

I'm really new to this community. But anyway I got to call an external api (a paypal api) through Tibco and have absolutely no idea how to do it. I've been on this for days but to no avail.
Any help would be greatly appreciated!
Thank yall so much in advance :)
What kind of service external API is exposing? If it is REST service, you can use REST/JSON palette with Invoke REST API or Send HTTP Request.
If it is SOAP, there is different approach in place.
But what you need to acquire is service specification (ideally sample request and endpoint). Share details and maybe I can help more.

How to get list of all API's and its meta data from Anypoint Cloud

we have a need to pull the details of all the API's deployed in anypoint cloud, along with their meta data. Is there a way to pull this info dynamically so that we can schedule it like a job for a daily/weekly basis and load into some kind of DB
Thanks !
Mulesoft has an Anypoint Runtime Manager (ARM) API that you could make use of. There is some documentation available here: https://docs.mulesoft.com/runtime-manager/runtime-manager-api#applications-runtime-manager-api. In addition, you can take a look at the API Portal which has more in-depth information about all of the endpoints available in the API. Right of the bat, the /applications:GET method seems like something you might be able to leverage for your need.
https://anypoint.mulesoft.com/apiplatform/anypoint-platform/#/portals/organizations/ae639f94-da46-42bc-9d51-180ec25cf994/apis/38784/versions/5567732/pages/182845.
Hope that helps!

Has anyone integrated the Rome2rio travel widget onto their site?

Iam looking to integrate the Rome2rio as a widget onto my travel portal. Any help is appreciated.
yes i have just registered to get API key from rome2rio and read the documentation of API here documentation
below are the two ways of calling either XML or json whatever you want in responce
http://<server>/api/1.2/xml/Search?key=<key>&oName=Bern&dName=Zurich
http://<server>/api/1.2/json/Search?key=<key>&oName=Bern&dName=Zurich

How to Call API in WSO2 Business Process Server( BPMN) to get list of Claimable Task

In order to integrate the WSO2 BPMN with an external application, I want to make an API call to get all the Package Name or Claimable Task from the WSO2 BPMN. Currently there is no documented ways to make such calls.
When I used the fiddler, to capture the actions from the WSO2 web pages, I see the call made as
https://XX.XX.XX.XX:9443/bpmn-explorer/claimableTask?pagination=1
where the response is entire HTML page but not just the data.
Can some one please explain to me if it's possible to achieve this and where can I find further information regarding this.
If you are creating your own external web application or any other client application, you can use BPMN REST API provided with WSO2 BPS you can get information and do any updates for BPMN processes using it. Please follow [1] for more details.
[1] https://docs.wso2.com/display/BPS350/BPMN+REST+API
Thanks,
Mili

Hosting a Multitiered Application On Arvixe

Pls I have a multi tiered application which includes the service layer, presentation layer, data access layer. Please does anyone have a guideline on how to host this. ordinary web publishing does not seem to work.
thanks
Do you have a ticket number for your issue? If not, please create one, Arvixe's Support team would be able to assist you with the deployment of your Multitiered Application by trying to come up with a solution. If you e-mail QA[#]Arvixe.com they will be sure to get you some assistance