eai

WSO2 ESB Mediation Sequence vs Proxy Service

大兔子大兔子 提交于 2020-01-04 13:48:27
问题 WSO2 ESB has Mediation Sequences and Proxy Services for implementing EAI patterns. I am currently new and couldn't distinguish when to use a Mediation Sequence or Proxy Service. Both seem to work well in most of the use cases. When should I use each? 回答1: Sequence (Mediation Sequence) is a sequence of Mediators. A message comes into the sequence, passes through the each mediator, in the order they are located in the sequence. So a Mediation Sequence is the generic building material of WSO2

How to select Topic Vs Queue

拟墨画扇 提交于 2019-12-13 12:16:13
问题 When we design the application how to select Topic/Queue type implementation. I am aware of, a) If more than one consumer use the message then use Topic b) If only one consumer then use Queue Please provide any more points need to be considered? For example, concurrency, message persistence, load balancing, anything else? Thanks. Rw 回答1: That's not entirely true about if only one Consumer use a Queue. We have a Java EE app where we rate insurance quotes. We have a RatingIn queue and a

ESB Vs EAI/Hub Spoke

会有一股神秘感。 提交于 2019-12-11 00:58:17
问题 I read a lot of integration literature that talk about the evolution of integration architecture from Point-to-Point to Hub-Spoke to ESB. But for the life of me I am struggling to understand the difference between Hub-Spoke and ESB. Hub and Spoke is usually depicted as the following - Hub as one big circle (Hub) with multiple smaller circles around connected to the hub via spokes But the same can redrawn as you would depict an ESB right? So I am not sure why ESB and Hub-Spoke architectures

In an Apache Camel application, how can unit tests inject mock endpoints in place of real ones?

非 Y 不嫁゛ 提交于 2019-12-05 21:36:39
问题 I am implementing a message translator pattern with Apache Camel, to consume messages from a RESTful endpoint and send them onward to an AMQP endpoint. The enclosing application is based on Spring Boot, and so I'm using Camel's "spring-boot" component to integrate the two frameworks. As suggested by the documentation in this spring-boot link, I'm implementing my Camel route inside of a @Configuration -annotated class which extends RouteBuilder : @Component public class MyRestToAmqpRouter

How to select Topic Vs Queue

泄露秘密 提交于 2019-12-04 16:41:14
When we design the application how to select Topic/Queue type implementation. I am aware of, a) If more than one consumer use the message then use Topic b) If only one consumer then use Queue Please provide any more points need to be considered? For example, concurrency, message persistence, load balancing, anything else? Thanks. Rw Chris Aldrich That's not entirely true about if only one Consumer use a Queue. We have a Java EE app where we rate insurance quotes. We have a RatingIn queue and a RatingOut queue. All our clients write to the RatingIn Queue and read from the RatingOut Queue. And

In an Apache Camel application, how can unit tests inject mock endpoints in place of real ones?

纵然是瞬间 提交于 2019-12-04 03:24:33
I am implementing a message translator pattern with Apache Camel, to consume messages from a RESTful endpoint and send them onward to an AMQP endpoint. The enclosing application is based on Spring Boot, and so I'm using Camel's " spring-boot " component to integrate the two frameworks. As suggested by the documentation in this spring-boot link, I'm implementing my Camel route inside of a @Configuration -annotated class which extends RouteBuilder : @Component public class MyRestToAmqpRouter extends RouteBuilder { @Override public void configure() throws Exception { from("jetty:http://my-restful

How does RabbitMQ compare to Mule

六月ゝ 毕业季﹏ 提交于 2019-12-03 01:28:58
问题 How does RabbitMQ compare to Mule, I am going to build an application using message oriented architecture and AMQP (RabbitMQ) provides everything i want, but i am perplexed with so many related technology choice and similar concepts like ESB. I am having a doubt if i am making a choice without considering other alternatives. I am mostly clear that RabbitMQ is a message broker and it helps me in mediating message between producer and consumer (all forms or publish subscribe and i could

Is BizTalk an ESB?

本秂侑毒 提交于 2019-11-30 01:46:21
I am looking into architectural patterns, Enterprise Services Bus (ESB) precisely. Upon reading this article Enterprise Integration , and with little to no experience I am wondering if BizTalk has is a ESB or is it just a EAI (Hub/Spokes or Bus)? I found this NServiceBus and Biztalk , describing BizTalk as a central message broker. Taking other ESB frameworks into account (NServiceBus and Rhino Service Bus). These frameworks have no central point to process messages. Is Biztalk a EAI rather than an ESB? Many thanks BizTalk is punted by Microsoft as having ESB capabilities - see the BTS ESB

Is BizTalk an ESB?

ⅰ亾dé卋堺 提交于 2019-11-28 22:37:47
问题 I am looking into architectural patterns, Enterprise Services Bus (ESB) precisely. Upon reading this article Enterprise Integration, and with little to no experience I am wondering if BizTalk has is a ESB or is it just a EAI (Hub/Spokes or Bus)? I found this NServiceBus and Biztalk, describing BizTalk as a central message broker. Taking other ESB frameworks into account (NServiceBus and Rhino Service Bus). These frameworks have no central point to process messages. Is Biztalk a EAI rather