Service-oriented Architecture (SOA)

If you are reading this page, you probably know something already about SOA. Triact Associates has been developing multi-tier software architectures for decades, and we've brought that experience to our work implementing Service-oriented Architectures.

Web services have grown up over the past decade, and a proper SOA strategy requires more than just pushing XML documents back and forth. An enterprise-class SOA has to take into consideration end-user authentication and access rights, comprehensive error propagation/logging, and a multi-tier approach within the SOA itself to properly implement separate Data Access and Business Logic layers.

The Triact eCommerce Platform is built using a SOA accessed by ASP.Net client pages for end user views, and a Flex-II Rich Internet Application for administrator views. We've deployed SOA in both Java (SOAPbox) and ASP.Net allowing clients to easily access their ERP systems' business logic from a variety of client application environments, including web pages, pocketPC applications, and thick-client applications built using a variety of development environments.

Web services without an enterprise-class architecture is not SOA. If you are planning development of a SOA, take advantage of our experience to help you shorten your design and development cycles to field a true enterprise-class Service-oriented Architecture that can meet your immediate needs, and scale to meet your needs for years to come.