Questions tagged [soa]

SOA stands for Service-Oriented Architecture, a flexible set of design principles that allow multiple separate systems from several business domains to inter-operate. Service orientation is a paradigm that frames what you do. Service-oriented architecture (SOA) is a type of architecture that results from applying service orientation. ([From soa-manifesto.org][1] )

Service-oriented architecture (SOA) is a flexible set of design principles used during the phases of systems development and integration in computing. A system based on a SOA will package functionality as a suite of interoperable services that can be used within multiple separate systems from several business domains.

SOA make changes easier i.e. flexibility. Legacy architecture makes Rigid integration. SOA is easy to assemble and easily reconfigurable like building blocks.
SOA works modularly. Assemble any way we want. If any changes require, instead of starting from scratch we can re-use and add new block so, SOA is saving time and money.

The analogy
Imagine a house on the country side, that in many ways is part of a larger community, like a city or town. The city has it's own complex systems for providing water and electricity, handling sanitation, providing transportation and other utilities. The House is the consumer in this model, the City (or community) is the provider and the pipes, sewers, powerlines, optical fibers etc. is the Infrastructure in which they communicate.

This model could loosely be compared to a SOA. The people in the house uses a number of different "applications" like radiators, computers, toilets, lamps, underfloor heating, bathtubs etc. These applications don't care how the city generates the water, creates the electricity or handles the waste as long as it works. The components of the city are generators, water pumps and sanitation areas. It provides the house with all these needs but it's up to the house to use it in what ever way it sees fit.

1957 questions
0
votes
2 answers

Approach to design service objects to be specific, or generic?

Scenario: Using a tiered approach with WCF services: business services returning domain / DTO objects to the client. Still in development so we can break the contracts. Person object has first name and surname. Member object has tax file number…
Lee Simpson
  • 179
  • 3
  • 11
0
votes
1 answer

How to programmatically deploy a stub on parasoft soaTest

I use a parasoft SoaTest 9.7 to create a stub simulator that I should deploy on Soa Server each time I want to run the Test cases. So I want to know, is there any solution to automate the deployment of the stub on the Soa Server with a jython script…
O'sama
  • 1
  • 1
  • 3
0
votes
1 answer

Orchestration and Choregraphie in SOA are they a deprecated architectures?

About 3 month ago, I was charged to do a presentation and a demo explaining what is SOA composition.it wasn't easy to do it because latest eclipse version (neon) doesn't support BPEL projects any more, Eclipse Luna and an extension helped me in this…
Dmk
  • 88
  • 1
  • 11
0
votes
3 answers

Web sites functionality reuse by desktop application

We are implementing some business functionality that it exposed through the asp.net web service. At the current stage user interface is required for some peace of it and we are going to implement it inside of already existing desktop application (it…
Budda
  • 18,015
  • 33
  • 124
  • 206
0
votes
0 answers

I Want to Count all the segments under ST segment

I am new to XSL transforamtion, i dont have much knowledge in XSLT creation. I ahave scenario to count all the Complex element under Complex Element in the below XML by using XSL transformation. i need to count the complex elements and later i have…
yashu k
  • 3
  • 2
0
votes
2 answers

DataPower Multiple Deployment

Is there any solution for multiple deployment to different dataPower appliances? We have four of datapower appliances ( X150 and X152 ). We want import packages all these appliances with one deployment . ( Like a cluster deployment ) Thanks.
İlyas Şahin
  • 293
  • 2
  • 3
  • 9
0
votes
1 answer

Modeling recursive Business Object in Oracle SOA Suite 11g

I'm trying to model a complex Business Object (named Prenda) that contains an attribute of the same type of the object (Prenda) using JDeveloper 11g. This is my xsd:
alfredozn
  • 314
  • 3
  • 16
0
votes
2 answers

Choosing API Gateway tool to implement SOA/microservices architecture

I am certain I need to use an API Gateway, but I can't understand the main differences between the different tools in my use case scenario. Currently, I have multiple services (DBs, Mobile App, Web App and some additional systems. Consider there are…
jose
  • 220
  • 1
  • 12
0
votes
2 answers

Is there a principal that requires this type of consistency in query results?

I was testing a service response, (same service same operation different parameters). When searched by birth date one of the returned results was let's say client id = "CID1234". So I searched again but this time by client id = "CID1234", same…
jimjim
  • 2,414
  • 2
  • 26
  • 46
0
votes
1 answer

"Couldn't Generate WSFilter" error in Policy Studio

I am trying to register a WSDL in policy studio under location: Business Services > Web Service Repository > Web Service but while registering I am getting this error: Couldn't Generate WSFilter I also validated the WSDL through WS-i basic…
user3839347
  • 121
  • 10
0
votes
1 answer

Stateless ORM for SOA

We need to implement a .NET WCF service that will be a part of a SOA solution, which means it's entities will pass through and be changed by both Java & .NET based services, and also on Desktop clients (though they will probably be .NET, but it…
veljkoz
  • 8,384
  • 8
  • 55
  • 91
0
votes
0 answers

SOA XSLT Increment a counter variable in outer for loop and inner loop

I need to map an incremental variable in XSLT to a target column. Below is the pseudo code am expecting to be done in XSLT. varcounter = 0 for each outer loop print varcounter varcounter = varcounter +1 for each inner loop print…
SantoshJ
  • 1
  • 1
0
votes
0 answers

Application/XML .NET web service endpoint - how to simulate it to be down

I have a endpoint of a websevice that we consume with application/xml header which it accepts and it returns data for a code we look. Now our code has all implementations for different type of responses, however, I want to simulate a scenario that…
Jasmine
  • 5,186
  • 16
  • 62
  • 114
0
votes
2 answers

Error starting domain with startWebLogic

I installed the following distributions and followed the accompanying install instructions: fmw_12.2.1.1.0_infrastructure.jar fmw_12.2.1.1.0_soa.jar fmw_12.2.1.1.0_osb.jar However, when starting the weblogic server…
David Flores
  • 43
  • 2
  • 7
0
votes
1 answer

Set up wcf service for http and https and also add username/password to its access

I am kinda new to WCF and the setting up of service and have 2 questions. My first question I have a service that will be accessed via https on a web server. However locally on my local IIS7, it will be accessed via http as https is not available.…
amateur
  • 43,371
  • 65
  • 192
  • 320