|
|
|
|
By Technology: Web Services / XML / SOA
Many of our recent projects involve the creation of Service Oriented Architectures. We create business process oriented interfaces (e.g. “place order”, “get order status”) to your existing systems or as part of new system development. We can then develop new applications for Windows or the web. We can also create “composite applications” that consist of services and user-alterable definitions of the processes that use them (frequently in BPEL, Business Process Execution Language).
Creating self-documenting, transparent, and clear-text interfaces enables cross-platform integration, fast applications development, and the ability to modify business processes without necessarily modifying code.
In many ways, SOA is not new; it is an extension of object-oriented architecture and the best practices associated with component-driven development. Added to that is the power and simplicity of XML and related technologies such as XQUERY, XPATH, XSLT, and WSDL. We architect systems using web services; communicating via SOAP, native interfaces (e.g. .Net Remoting), or both as dictated by integration and performance requirements.
Not sure what SOA can do for your business? Let’s talk.
|