Web Service Technologies, Principles, Architectures, and Standards (original) (raw)
Related papers
Utilization of Web Services for Service Oriented Architecture
Journal of Global Research in Computer Science, 2010
Rapid evolution of software architectures has become nowadays trend, in which distributed processing has proven highly efficient. Multiple architectures for distributed processing are available based on object oriented and component oriented concepts having their own advantages and limitations. The main aspect of developing the consistent architectural framework is to reduce the development cost of IT solutions and to integrate the business partners and customers with various capabilities with a clear vision in a easily manageable, quick and reusable fashion. Service Oriented Architecture is architecture, which is independent from any certain technology. The opening section of the paper highlights limitations of current software architectures as well as it focuses on need of Service Oriented Architecture by emphasizing various architectural aspects including role of service. The second section presents the characteristics of Web Services with their advantages. It also shows that how Web Services fulfill the requirement of frequently changing needs of business industries by implementing Service Oriented Architecture. The last section of the paper presents the application of Web Services in implementing Service Oriented Architecture. A prototype example of Web Service is developed to show the efficiency of the proposed approach.
Web Services Research Challenges, Limitations and Opportunities
2008
Service Oriented Architecture (SOA) is an architecture style where software components that provide a piece of functionality communicate with each other via message they exchange. Within SOA these pieces are called services. Nowadays, the technology platform most associated with the realization of SOA is Web Services. Web Services have received much interest due to their ability to transcend programming language, operating system, network communication protocol, and data representation dependencies and issues.
This chapter introduces the theory and design principles behind Web Service technology. It explains the models, specifications, and uses of this technology as a means to allow heterogeneous systems to work together to achieve a task. Furthermore, the authors hope that this chapter will provide sufficient background information along with information about current areas of research in the area of Web Services that readers will come away with an understanding of how this technology works and ways that it could be implemented and used.
Web Services–Opportunities and Challenges
Appearance of Web Services as a technology is tightly connected with initiatives to create ecommerce systems based on Internet and Enterprise Application Integration problem. In this paper we present the technical opportunities and challenges of using Web Services.
The SOA paradigm and e-service architecture reconsidered from the e-business perspective
Proceedings of the …, 2010
A business service has well founded structure where its operations (corresponding to request-quote, order-contract, invoice-payment) are related to each other. These relations cannot be expressed in WSDL. The request-quote operation corresponds to SLA negotiations and can be performed in a universal description language such as OWL that can also express all the relations between service operations mentioned above. Generally, from the e-business perspective the following notions are important: (1) Service architecture. (2) Communication protocols in e-business processes. These notions are crucial for providing standards necessary for creating open, heterogeneous and scalable systems for realizing complex e-business processes. These notions are discussed in the paper.
Basic Components of Web Services Architecture: A Survey
2020
Service provided by one electronic device to the other electronic device or devices is generally called as a web service. It may be a block of code that can be remotely accessed and utilized. In the present IT industry web services are playing a vital role in application development by providing a facility of using the existing modules to make up an application without coding from the scratch. This improves the productivity and reduces the overall project development cost and time. This paper provides the basic information of the components that supports the usage of web service along with the web service architecture. The components that are required for the web service architecture such as SOAP: simple object access protocol: used for establishing connection between components, UDDI (Universal Description, Discovery, and Integration):a registry that stores all the web services and WSDL: web service description language.
Web services: technical evolution yet practical revolution
2003
Web services are here to stay. Both business and technical considerations will provide them with the staying power and tailwind to survive the hype. Despite their lack of a major technical breakthrough, Web services will initially succeed owing to the right confluence of evolutionary technological choices, low barriers and entry costs, and their strong standards-based approach. In the long run, however, they must be empowered by semantics and coupled with Semantic Web technologies to fulfill broader, longer-term promises.