Evaluating the adoption of a SOA approach to developing applications
At the current ‘evolutionary stage’ of E-Business technologies, the multi-tier architecture (illustrated in Figure 1) utilised by Picture Rights can be regarded as a more traditional design. As a common business approach, this multi-tier architecture is relatively mature and stable with the advantage of being well-supported. When based on standards, this architecture allows for future developments because each tier can be readily exchanged due to defined interfaces between tiers. This model automates many activities of the business processes, for example, a client could submit a web form with a picture attachment to request a quote. However, the model fundamentally relies on the human operator as input to the process so the level of automation is ‘capped’ e.g. the user may have to re-submit multiple forms. The Service Oriented Architecture (SOA) is an alternative approach whereby the most relevant group of technologies is the Web Services Architecture (WSA). The primary goal of adopting a WSA approach is to enable automation by providing interfaces between the company’s electronic business systems and external or internal software applications. Figure 2 outlines the operation of web services. The WSA does not replace the existing architecture but is complementary: the web service still uses a web[…]
Read more