java - role of esb in http rest services? -


i have large number of http rest based api implemented in java being reused multiple services , web/mobile clients.

i have been told services connecting based on point point integration, in other words, if orchestration service wants use rest based service b , c, uses load balanced ip. can esily add more service instances behind load balancer. so, gain using esb?

esb more intelligent load balancer. many esbs offer load balancer capabilites too.

esb comes play when want connect services adhere different message formats. say, have service rest based , can process http payload. have client sends jms messages payload. esb can handle case. acts integrator accepting jms messages , converts payload.

you might want esb if connecting services talking same message format. esb can inspect , transform message too.


Comments

Popular posts from this blog

Android layout hidden on keyboard show -

google app engine - 403 Forbidden POST - Flask WTForms -

c - Why would PK11_GenerateRandom() return an error -8023? -