What is an Agnostic Service

I read about the principles and patterns of SOA, but I cannot understand what agnostic is. Do you have a direct definition? What is the concept and use?

+4
source share
3 answers

A good explanation can be found in the Agnostic / non-diagnostic version :

(i) the agnostic services do not know the context in which they are called , and do not know how the service is implemented, what platform, technology, etc.

(ii) non-diagnostic services may have one or more forms of communication or context (i.e. the functional context of the process).

+6
source

An agnostic service is general in nature or independent of context. A service that is generalized so that it interacts between different systems.

An autonomous service that is autonomous.

+4
source

I think this means introducing services that can be used by any language that can make an HTTP request. The implementation language may be your choice - Java, .NET, Python, or something else. The same goes for customers.

+2
source

All Articles