Professional Architect Question:

Tell me what are SOA patterns?

Professional Architect Interview Question
Professional Architect Interview Question

Answer:

SOA design patterns are reusable solutions to a commonly occurring SOA design problems.

Some common SOA patterns include:

Enterprise Service Bus - A tool that fosters service communication by providing reliable messaging, message queuing, data transformations and service broker functionality.

File Gateway - A file gateway is placed between a service and legacy flat file. The gateway acts as a mediator and can perform data transformations.

Event Driven Messaging - The service notifies its consumers of relevant events with messages.

Service Callback - A service requires that consumers communicate with it asynchronously. Consumers provide a callback address to which the service can send response messages.


Previous QuestionNext Question
Do you know what is Enterprise Architecture?Do you know what Is Load Balancing?