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
1 answer

OSB Alerts Migration

How can I configure alerts in Eclipse oepe? It's not easy to migrate all the alert rules and slas across environments.Is there any way to have all the alerts/SLAs migrated in case of change in environment like DEV to TEST without making any changes…
Suvra Ukil
  • 31
  • 8
0
votes
2 answers

Weblogic. Add one more domain with SOA

I have got task, to add one more domain with SOA app to Weblogic server. As I understand, I have to run RCU and create schemas for new domain before running ./config.sh The problem is that I not sure is this correct solution. There is a lot step by…
Alchazar
  • 41
  • 2
  • 8
0
votes
2 answers

SOA/WCF dissecting the system & service boundaries

I'm building a system which will have a few channels feeding different clients (MonoDroid, MonoTouch, Asp.Net Mvc, REST API) I'm trying to adopt an SOA archetecture and also trying to adopt the persistence by reachability pattern…
user156888
0
votes
1 answer

soa.delete_instances_in_parallel is not working for all the partitions

We have 4 different partitions in our organization. We would like to target one partition at a time with various retention period. The following pl/sql block works for one partition but not on other partitions. Please advise. PL/SQL…
0
votes
2 answers

Migrating Custom Function Jar from 11G to 12C

We have custom functions implemented in 11G. We are upgrading our servers to 12C. At this point; my custom functions are not recognized. All custom functions are in a jar file. This jar is in the same directory as the oracle.soa.ext.jar that…
Keith Fosberg
  • 89
  • 2
  • 9
0
votes
1 answer

Middleware vs SOA

Is SOA is part of Middleware or is it the other way around? Im quite confused as how to differentiate both of them. Definition wise, Middleware is computer software that provides services to software applications beyond those available from the…
Arif Sam
  • 281
  • 1
  • 8
  • 26
0
votes
1 answer

How to prepare for Oracle SOA Suite 11g Certified Implementation Specialist exam

i have a question about the efficient way to prepare for "Oracle SOA Suite 11g Certified Implementation Specialist" test. I did the course on Oracle University website and now i am looking for off sites resources to learn for a test. Can some one…
Andrew Ramnikov
  • 783
  • 2
  • 9
  • 30
0
votes
1 answer

NServiceBus Development(Design the Interface for User Define Service)

our team have been working on application for e-organization base on Service Oriented Architecture(SOA) and want to integrated services and other lagacy applications and System Applications that develop before has integrate and communicate with new…
MKSabzi
  • 69
  • 2
  • 9
0
votes
1 answer

DB adapter with stored procedure in OSB

Appreciate,if anybody help me out with this. I want to select a record from DB using a DB adapter in OSB and for that i have written a stored procedure in oracle which is like below:- create or replace PROCEDURE TRY_POC(ERROR_STATUS IN…
Insingh
  • 1
  • 2
0
votes
1 answer

Can i add property to a BPEL in active composite without redeploy through WLST

I want to add bpel.config.auditLevel property to my SOA Web Services but because they are many and because of that, i need to find a way to do this through Web Logic Script Tool(WLST) with simple Jython script. Ive searched in the entire internet…
The Multi
  • 21
  • 5
0
votes
1 answer

Difference between Daas and EAI

What is the difference between Daas Data as Service and EAI Enterprise Application Integration ? I understand that EAI is a framework designed to overcome the complexities of Enterprise Software integration (between ERP, SCM, CRM etc..) using ESB…
zillani
  • 1,070
  • 3
  • 18
  • 26
0
votes
1 answer

Distributed SOA structuring & designing

So basically I am currently planning a relaunch of an already established product. The product currently is just based on one big chunk and I want to divide it into single services, which can be scaled separately. I have already been digging around…
Ivan Sieder
  • 934
  • 1
  • 10
  • 24
0
votes
1 answer

What is the ideal way to send a client certificate and an Authorization header with Soap request

I have this ASP.Net Web API application which calls a web service. Right now (development environment) The web service (SOAP) and my ASP.net application are in internal network. In production, the web api application will be in public internet and…
0
votes
1 answer

Getting unwanted URL in the xml Tags in the out put. BPEL Oracle SOA 11g

In my BPEL i have caught a fault in a catch block. Within the catch block i have a assign activity which will map the input payload(data) to the fault variable and populate a jms queue. From that jms queue one more service picks up the data and…
user3839347
  • 121
  • 10
0
votes
2 answers

How to monitor (micro)services?

I have a set of services. Every service contains some components. Some of them are stateless, some of them are stateful, some are synchronous, some are asynchronous. I used different approaches to monitoring and alerting. Log-based alerting and…
Jevgeni Smirnov
  • 3,787
  • 5
  • 33
  • 50