We at Peritus have adopted the industry standards for application development and integration making use of SOA and Web Services. Service Oriented Architecture (SOA) is a business-driven concept based on a style of architecture that uses loosely coupled services and components to support the requirements of business processes and users. It is evolutionary in terms of its distributed computing approach (software running on multiple platforms) and modular programming style.
Service Oriented Architecture – Overview
The use of heterogeneous technologies and applications in organisations is a reality. At a time when good experienced resources are scarce, IT departments cannot just throw away their existing applications; rather, they must leverage their existing investments. Service Oriented Architecture (SOA) is popular because it lets you reuse applications and it promises interoperability between heterogeneous applications and technologies.
The concept of a service is nothing new, but the notion of an SOA has evolved over the past couple of years. It’s an architectural style of building software applications that promotes loose coupling between components so that you can reuse them. Thus, it’s a new way of building applications with the following characteristics:
- Services are software components that have published contracts/interfaces; these contracts are platform-, language-, and operating-system-independent. XML and the Simple Object Access Protocol (SOAP) are the enabling technologies for SOA, since they’re platform-independent standards.
- Consumers can dynamically discover services.
- Services are interoperable.
For more information on any integration requirement you may have, regardless whether it is between server and mainframe or any other platform, please contact us at firstname.lastname@example.org