Questions tagged [soa]

Questions about service-oriented architecture, or designing software as a collection of services.

166 questions
4
votes
2 answers

In choosing a service-oriented architecture framework that needs to work with .NET and with Java, what to look for?

I planning to write an application in which there will be a service (call it A) listening for particular commands. This service will then relay those commands to other services (call them B and C) which are written, respectively, in .NET and Java…
cm007
  • 227
4
votes
1 answer

Return Types from Service Interfaces in Service Layer: Mapper required for UI Layer objects?

I am designing a component based system using JSF2 on top of Spring's IoC Container. It is to employ a service layer between a controller and the domain/business layer (I anticipate the controller is nothing more than the JSF Servlet binding in the…
8bitjunkie
  • 261
  • 1
  • 9
4
votes
3 answers

Identify Service Oriented Architecture

How can I tell if a system is built upon a service oriented architecture when reading its source code?
Zain
  • 41
  • 2
3
votes
2 answers

In a Service Oriented Architecture, should a service make a request while it is servicing a request

In a Service Oriented Architecture, is it a violation of its general philosophy to have a service that is responding to a request put another request on the service bus to fulfill said request? Or should the original request have the dependency…
3
votes
1 answer

SOA - The four tenets

I'm reading about SOA and the four tenets required to make a SOA application. I have tried different sources, but the explanations are twisting. I'm searching for something that is a bit less abstract. Is my interpretation correct? The four tenets…
2
votes
3 answers

How to do lazy loading in a SOA fashion?

For example, I've got a root object exposed in a SOA service, say Invoice (Invoice has line items as children). Sometimes, I need to retrieve its detail line items. I'm thinking to make it lazy loading, because it's a traffic overhead to transfer…
neolei
  • 195
1
vote
1 answer

Issues with the intended behavior of a Service layer?

This analysis makes sense, and states anything that avoids code duplication and simplifies maintenance speaks for a service layer. What is the technical behavior? When a service client references a service, does it do so at runtime, or does it…
0
votes
1 answer

What is the added value of Service Discovery in SOA for this project?

We are retrofitting an architecture on a fragmented landscape of about 9 software products. These products are all related to a social/community platform. These software products, consisting of webapps, webservices and smartphone apps, were…
Zimano
  • 232
0
votes
0 answers

Are there guidelines for SOA events and file transfers in a SOA context?

We are part of a SOA implementation. We publish events via the enterprise bus for certain changes in our system. The architects here have advised, however, that some bulk changes to data should go via a flat file (generated by our system) and…
mydoghasworms
  • 375
  • 2
  • 10
-1
votes
2 answers

Sharing logic among services

I was talking with my boss recently about composing services from other services (in a Service-Oriented Architecture, if you haven't already guessed). We disagreed on some architectural principles and I'd like to find some articles to read around…