The Principles of SOA are:
1.Reduced Cost :-
SOA enables extensive reuse of existing funtionality and infrastructure in multiple integrated projects.
2.Increased Flexibility :-
SOA quickly adapt to applications inorder to meet changing business requirements and new technologies over time.
3.Integrates Incrementally :-
This is the key benefit of SOA. It enables the users to provide knowledge based solutions which can be integrated later in incremental fashion.
4.Loosely Coupled :-
SOA proponents are loosely coupled. It depends on dimensionality like
Time:-when time is loosely coupled there is no need to be up and running at same time to communicate.
Location :-when location is loosely coupled participants can change location without having to re-program,reconfigure or restart communication among partners
Interface:- it provides a generic interface to communicate among partners.
5.Vendor Independent :-
SOA does not depends upon particular vendor products whether it is commercial or free and open source.This implies interoperability and portability for applications.
6.Service Composability :-
service composability can be broken up in to two basic principles: service discoverability and service composition.Service discoverability is meant to help one avoid the accidental creation of services that are either redundant or implement logic that is redundant.
1.Reduced Cost :-
SOA enables extensive reuse of existing funtionality and infrastructure in multiple integrated projects.
2.Increased Flexibility :-
SOA quickly adapt to applications inorder to meet changing business requirements and new technologies over time.
3.Integrates Incrementally :-
This is the key benefit of SOA. It enables the users to provide knowledge based solutions which can be integrated later in incremental fashion.
4.Loosely Coupled :-
SOA proponents are loosely coupled. It depends on dimensionality like
Time:-when time is loosely coupled there is no need to be up and running at same time to communicate.
Location :-when location is loosely coupled participants can change location without having to re-program,reconfigure or restart communication among partners
Interface:- it provides a generic interface to communicate among partners.
5.Vendor Independent :-
SOA does not depends upon particular vendor products whether it is commercial or free and open source.This implies interoperability and portability for applications.
6.Service Composability :-
service composability can be broken up in to two basic principles: service discoverability and service composition.Service discoverability is meant to help one avoid the accidental creation of services that are either redundant or implement logic that is redundant.
No comments:
Post a Comment