The State of Development and Applicability of Service Oriented Architectures
暂无分享,去创建一个
Service oriented architecture (SOA) represents a new evolutional spiral in the program-applications development and in the evaluation of the information systems concept. SOA is based on Web services, so called "granulated distributed program entities" that independently coexist in interaction with other programs and services. They can revile it and be used under special conditions determined by service publisher. Those entities are connected in complete program solution in case of SOA. SOA represents an extraordinary challenge at scientific, practical and economical level. That is the reason why SOA represents the topic of many different researches originating from different sources. Until present days different researches have been done related to SOA, and some technical standards like: Simple Object Access Protocol (SOAP), Web Services Description Language (WSDL), Universal Discovery Description and Integration (UDDI) were developed. Important program's equipment manufacturers (like IBM, Oracle and Microsoft) are working intensively and are investing in SOA and necessary standards development. From published development strategies it is clearly that SOA represents an essence of their future development. So, it is clearly that SOA will be developed in domain of practice, but in the scientific researches as well, because it opens a set of questions that can not be resolved just by technical standardization. Besides the basic infrastructure standards, SOA has a significant influence on business processes, and because of that, standardized and not-standardized specifications, like XML Process Definition Language (XPDL), Web Services Flow Language (WSFL), Business Process Modelling Language (BPML), Business Process Execution Language for Web Service (BPEL4WS), Web Services Choreography Description Language (WS-CDL) are developed in this domain. Unified Modelling Language (UML) gave also a strong motivation for SOA development, and in the last few years necessary UML profiles were developed. This paper addresses the problems and challenges of service oriented architecture deployment in modern organizations and contributes development methodology which comprises important aspects of SOA paradigm.