WSRP, SOA and UDDI

2010 ◽  
Vol 2 (2) ◽  
pp. 38-50
Author(s):  
Tony Polgar

Web Services for Remote Portlets (WSRP) provide solutions for implementation of lightweight Service Oriented Architecture (SOA). UDDI extension for WSRP enables the discovery and access to user facing web services provided by business partners while eliminating the need to design local user facing portlets. Most importantly, the remote portlets can be updated by web service providers from their own servers. Remote portlet consumers are not required to make any changes in their portals to accommodate updated remote portlets. This approach results in easier team development, upgrades, administration, low cost development and usage of shared resources. Furthermore, with the growing interest in SOA, WSRP should cooperate with service bus (ESB).In this paper, the author examines the technical underpinning of the UDDI extensions for WSRP (user facing remote web services) and their role in service sharing among business partners. The author also briefly outlines the architectural view of using WSRP in enterprise integration tasks and the role Enterprise Service Bus (ESB).

Author(s):  
Tony Polgar

Web Services for Remote Portlets (WSRP) provide solutions for implementation of lightweight Service Oriented Architecture (SOA). UDDI extension for WSRP enables the discovery and access to user facing web services provided by business partners while eliminating the need to design local user facing portlets. Most importantly, the remote portlets can be updated by web service providers from their own servers. Remote portlet consumers are not required to make any changes in their portals to accommodate updated remote portlets. This approach results in easier team development, upgrades, administration, low cost development and usage of shared resources. Furthermore, with the growing interest in SOA, WSRP should cooperate with service bus (ESB).In this paper, the author examines the technical underpinning of the UDDI extensions for WSRP (user facing remote web services) and their role in service sharing among business partners. The author also briefly outlines the architectural view of using WSRP in enterprise integration tasks and the role Enterprise Service Bus (ESB).


Author(s):  
Jana Polgar ◽  
Tony Polgar

In most cases, portlets are built to be deployed by local portals. This is not practical if the organisation wishes to publish their Web services and expects other business partners to use these services in their portals. UDDI extension for WSRP enables the discovery and access to user facing Web services provided by business partners while eliminating the need to design local user facing portlets. Most importantly, the remote portlets can be updated by the Web service providers from their own servers. Remote portlet consumers are not required to make any changes in their portals to accommodate updated remote portlets. This results in easier team development, upgrades, administration, low cost development, and usage of shared resources. In this chapter, we deal with the technical underpinning of the UDDI extensions for WSRP (user facing remote Web services) and their role in service sharing among business partners. We outline the WSDL extensions relevant to the remote portlets and WSRP (WSRP specification version 1, 2003). publishing and binding process in UDDI.


2011 ◽  
Vol 48-49 ◽  
pp. 1002-1005
Author(s):  
Hui Ping Lin ◽  
Xu Wei Zhu ◽  
Wei Ping Li ◽  
Li Liu ◽  
Zhao Hui Xie

This paper presents a supply chain collaboration service (SCCS) in SaaS paradigm to support inter-organization interaction between business partners. SaaS is very attractive to enterprises because it offers low cost and flexible on-demand IT solution. The paper presents an extensible service oriented architecture that can integrate business application as a service into SCCS. In order to improve the supply chain performance, it provides flexible support for information sharing between business partners. The SCCS prototype has been developed.


2014 ◽  
Vol 11 (2) ◽  
pp. 67-84 ◽  
Author(s):  
Tanveer Ahmed ◽  
Abhishek Srivastava

Service oriented architecture has revolutionized the way a traditional business process is executed. The success of this architecture is Indue to the composition of multiple heterogeneous services at runtime. Web service composition is a mechanism where several web services are combined at runtime to build a complex application for a user. It is one of the most sought after processes in the context of semantic web. But, composition of web services at runtime is a difficult task owing to the availability of multiple service providers offering the same functionality. The process if exasperated by due conflicting preferences of a service consumer. In this paper, the authors address the issue of selecting a service based on Quality of Service (QoS) attributes. They utilize concepts customized from physics to create an environment that facilitates the selection of a best service from the set of similar services. The technique not only facilitates the selection of the service with the best QoS attributes, but distributes the load among expeditiously. Here in this paper, the authors concentrate on minimizing and equitably balancing the waiting time for a user. They conduct in silico experiments on multiple workflows to demonstrate the efficacy of the proposed technique to balance load efficiently among similar service offerings.


The phrase “Web Services (WSs)” are emerging as a creative scheme for furnishing the services to various immanent devices over the World Wide Web. The hasty intensification of the WSs applications and the availability of the vast count of the Service Providers create the certainty of selecting the “efficient” Service Provider by the consumers. The scenario Deduplication and Quality-of-Service (QoS) swears out as an objective to distinguish various Service Providers (SPs). The process of selecting proficient WSs / SPs, positioning and optimization of WSs Compositions are exigent dimensions of research with momentous entailments for the fruition of the “Web of Services” revelation. The term “Semantic WSs” follows appropriate semantic descriptions of WS functionality and a medium to facilitate programmed cogitating over WS Compositions (WSCs). The persisting model of the Semantic Web Services (SWSs) deals with the intriguing emerges like wretched forecast of best WSs and gemination of services with effective SPs, which heads to Quality level degradation on the Semantic Web. To deal the above identified issues, the anticipated research is planned to construct a model to manipulative the content similarities (semantic), consumption of a mixture of WSs and its corresponding SPs. After assessing these params, all the WSs are stratified on the basis of its consumption. Ultimately, the nominated scheme, selects the best and non duplicated copy of the WSs on the basis of its rating and placed it in the WSC. The process of detecting the duplicate copy would be performed by the Cryptographic Hash value of the Services. From the experimental annotations, it is recognized that our anticipated design amends the functionality of the SWSs in terms of Processor Utilization, Accessing Time, and its Space optimizations


Author(s):  
Nadeem Bhatti ◽  
Stefan Hagen Weber

Services provided through the Internet serve a dual purpose. They are used by consumers and by technical systems to access business functionality, which is provided remotely by business partners. The semantics of services, multi-relational networked data and knowledge discovery in multi-relational service communities (e.g., service providers, service consumers, and service brokers, etc.) become an area of increasing interest. The complex multi-dimensional semantic relationship between services demands innovative and intuitive visualization techniques to present knowledge in a personalized manner, where community members can interact with knowledge assets and navigate through the network of Semantic Web services. In this chapter, the authors introduce Semantic Visualization approach (SemaVis) to support knowledge discovery by using hybrid recommender system (HYRES). It makes use of the semantic descriptions of the Web services, and also exploits the dynamic evolving relationships between services, service providers and service consumers. The authors introduce a sample scenario from a research project TEXO, within the THESEUS research program initiated by the German Federal Ministry of Economy and Technology (BMWi). It aims to supply a service-oriented architecture for the integration of Web-based services in the next generation of Business Value Networks. The authors present as well the application of their approaches SemaVis and HYRES to support knowledge discovery in multi-relational service communities of future Business Value Networks.


Author(s):  
Júlio Cezar Estrella ◽  
Regina Helena Carlucci Santana ◽  
Marcos Jose Santana ◽  
Sarita Mazzini Bruschi

This chapter aims at the design and implementation of a service-oriented architecture (SOA), named WSARCH – Web Services Architecture - which allows accessing Web Services using a combination of functional and non-functional aspects of Quality of Service (QoS). These QoS aspects, aiming at evaluating the performance of Web Services in order to achieve QoS in a service-oriented architecture, are identified and discussed. These QoS attributes were mapped to the components participating in a service-oriented architecture with QoS support. The proposed architecture provides the monitoring of service providers and the data obtained are used to locate the most appropriated service. The WSARCH can be used as an analytical platform for purposes of testing Web Services and understanding their behavior as well as an execution platform for building live systems. A prototype for the WSARCH was developed, and it can allow performance evaluation studies being conducted considering different components of the architecture, algorithms, protocols and standards. The proposal WSARCH is inserted into a context where it is important to define the way a SOA focusing on performance shall be designed, since the correct characterization of what to evaluate and how to evaluate.


Author(s):  
Ranjit Bose ◽  
Vijayan Sugumaran

There are a multitude of benefits and challenges that can be derived from the convergence of two major current technologies: (a) Web services (WS) – technology that allows application development and integration using the service-oriented computing paradigm; and (b) E-business systems – using the Internet as the basis for interacting with customers, suppliers, and other business partners. This combination, called WS-based e-business systems promises to provide a dynamic e-business environment. We investigate the existing deployment barriers for such an environment from the perspectives of the three WS stakeholders, namely the service providers, service consumers and the WS Standards Organizations; and present a challenges framework that organizes and interrelate these barriers in an easily understandable manner to help study further the factors that impact the deployment and use of WS within e-business. Using this framework we analyze WS incorporation challenges for small and medium-sized enterprises (SMEs) since they are a vital engine driving the world economy, and are realizing significant benefits from adoption and implementation of Internet-based business solutions. WS-based e-business system applications promise to do even more for them.


2011 ◽  
Vol 20 (04) ◽  
pp. 357-370 ◽  
Author(s):  
D. PAULRAJ ◽  
S. SWAMYNATHAN ◽  
M. MADHAIYAN

One of the key challenges of the Service Oriented Architecture is the discovery of relevant services for a given task. In Semantic Web Services, service discovery is generally achieved by using the service profile ontology of OWL-S. Profile of a service is a derived, concise description and not a functional part of the semantic web service. There is no schema present in the service profile to describe the input, output (IO), and the IOs in the service profile are not always annotated with ontology concepts, whereas the process model has such a schema to describe the IOs which are always annotated with ontology concepts. In this paper, we propose a complementary sophisticated matchmaking approach which uses the concrete process model ontology of OWL-S instead of the concise service profile ontology. Empirical analysis shows that high precision and recall can be achieved by using the process model-based service discovery.


Sign in / Sign up

Export Citation Format

Share Document