The question of whether this will be confusing is really an architectural question. Sure, if you allow service interfaces to proliferate in an uncontrolled manner, you'll have a management headache on your hands. But if you provide multiple interfaces in a controlled, managed fashion to meet the specific needs of service consumers in order to promote the loose coupling between the service consumers and providers, then you will be on...
your way to realizing the benefits SOA has over traditional APIs.
Dig Deeper on Service-oriented architecture (SOA) implementations
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.