Chinese | German | Russian | Spanish
News | Articles | Careers | Employee Login | Site Map | Contact

Our skill-base for your SOA needs

Executing SOA based projects demands in-depth knowledge in areas/topics that are not commonly used in traditional implementations. Our heritage in traditional integration and application server based assignments has provided us with a strong base in terms of design/implementation patterns that are used in SOA based projects.

These include deciding on synchronous/asynchronous message exchange patterns, designing applications for scalability and resilience etc, to name a few. Apart from these, we have built up strong teams with expertise in the following areas throughout the company to address the unique needs of your SOA based projects:

  • Bulk of the company is trained as well as certified on XML and related technologies like XML-binding, Xpath, Xquery, XSD etc. Since XML forms the bedrock of any SOA implementation, thorough knowledge in this area is mandatory for a successful implementation.
  • Understanding and usage of SOAP, its characteristics as well as its linkages with WSDLs is essential. We have expertise on the semantics of WSDL generation, its extensions and usage of tools for generation of WSDL, along with the potential drawbacks of using specific tools.
  • Orchestration languages like BPEL and how they can be used for automating a business process, their semantics and usage are areas that are extensively used by our teams.
Value-additions in an SOA implementation, how to leverage the existing IT infrastructure, how to implement an SOA cost-effectively within timelines etc. are some of our strengths owing to past experience in implementing SOA projects.