Monday, January 29, 2007

SOA

Service Oriented Architecture is an architectural pattern for implementing a system, using loosely coupled and interoperable software services.

SOA can be implemented using REST, RPC, DCOM, CORBA and WebServices.

Cons:
  • XML is used widely, which involves parsing. This might affect performance.
  • Services are by default stateless. Difficult to implement Stateful services.
  • WS- Transaction and Security are evolving.

No comments: