Figure 2- - uploaded by Eric Konieczny
Content may be subject to copyright.
Publish-find-bind SOA paradigm

Publish-find-bind SOA paradigm

Source publication
Conference Paper
Full-text available
As service oriented architectures continue to gain prominence as a mechanism to realize standards-based, distributed computing paradigms, the ability for traditional implementations to support bandwidth disadvantaged and runtime composition scenarios has been questioned. Traditional approaches leverage centralized registry platforms to enable servi...

Context in source publication

Context 1
... particular, service discovery is a key enabling component of SOA's "Publish-Find-Bind" architectural pattern. As described in Figure 2, a SOA's service discovery capability enables a service consumer to find the information needed to access services at runtime by providing the relevant set of business context metadata describing the desired service's classification, functionalities, and other relevant exposed metadata. Once provided with needed invocation metadata, the service consumer can dynamically leverage the desired service programmatically at runtime. ...

Similar publications

Article
Full-text available
The emergence of new computing paradigms such as fog and edge computing provides the Internet of Things with needed connectivity and high availability. In the context of e-health systems, wearable sensors are being used to continuously collect information about our health, and forward it for processing by the Internet of Medical Things (IoMT). E-he...
Article
Full-text available
Cloud computing is an emerging distributed computing paradigm. However, it requires certain initiatives that need to be tailored for the cloud environment such as the provision of an on-the-fly mechanism for providing resource availability based on the rapidly changing demands of the customers. Although, resource allocation is an important problem...
Article
Full-text available
Magnetoelectric spin-orbit (MESO) logic is a promising spin-based post-CMOS logic computation paradigm. This work explores the application of the basic MESO device concept to more complex logic structures. A simulation framework is first developed to facilitate the performance evaluation of MESObased circuits. Based on the analysis, it is seen that...
Article
Full-text available
Cloud computing is a recent computing paradigm enabling organizations to have access to sophisticated computing services via the Internet on a fee-for-service basis. It provides Small and Medium-sized Enterprises (SMEs) with opportunities to become as technologically advanced as their larger counterparts, without significant financial outlays. This...

Citations

... It regards the information or data as resources, each of which is referenced with a simple Uniform Resource Identifier (URI). Using REST technology, IAServ is able to hide the complexity of its Service Oriented Architecture (SOA) [8,9] and to interoperate other applications via a simple URI. ...
Article
Full-text available
As the elderly population has been rapidly expanding and the core tax-paying population has been shrinking, the need for adequate elderly health and housing services continues to grow while the resources to provide such services are becoming increasingly scarce. Thus, increasing the efficiency of the delivery of healthcare services through the use of modern technology is a pressing issue. The seamless integration of such enabling technologies as ontology, intelligent agents, web services, and cloud computing is transforming healthcare from hospital-based treatments to home-based self-care and preventive care. A ubiquitous healthcare platform based on this technological integration, which synergizes service providers with patients' needs to be developed to provide personalized healthcare services at the right time, in the right place, and the right manner. This paper presents the development and overall architecture of IAServ (the Intelligent Aging-in-place Home care Web Services Platform) to provide personalized healthcare service ubiquitously in a cloud computing setting to support the most desirable and cost-efficient method of care for the aged-aging in place. The IAServ is expected to offer intelligent, pervasive, accurate and contextually-aware personal care services. Architecturally the implemented IAServ leverages web services and cloud computing to provide economic, scalable, and robust healthcare services over the Internet.
Article
While originating as an instant messaging infrastructure, the eXtensible Messaging and Presence Protocol (XMPP) has its applications as a lightweight middleware for real-time event distribution, e.g. for mobile computing or the Internet of Things. Services based on XMPP are traditionally realized as server components with simple local registration for discovery, which is not appropriate for distributed mobile services. We present an alternative approach for distributed hosting of XMPP services, which may also be suitable for distributed mobile services. Both cases have in common that service hosting nodes may be added to and removed from the overall system at any time and furthermore, the necessary access control of registration on the discovery node. The solution only uses standardized XMPP features and extensions like roster items, roster groups, entity capabilities, and inband registration. The evaluation shows how concrete service instances can be efficiently distributed on different XMPPenabled cloud servers.
Conference Paper
Both presence and web service composition are very important to web based real-time communication systems. Although there is some work to combine presence with individual web services, there still lacks an efficient presence composition method to determine presence for composite web services, which is a collection of web services arranged by a process. This paper proposes a distributed computation model, called TAO-Tree (Timed AND-OR tree) to map discrete presence states to continuous time domain such that presence compositions can be carried recursively by arithmetic operations. Furthermore, the paper describes a method to translate the presence delays back to discrete presence states with minimal errors. We implement the TAO-Tree module in a prototype system and the experiments show the approach is feasible and satisfactory.
Article
The competition of e-commerce is getting fiercer and customers are becoming more demanding. Customers navigate through the millions of products and services to fulfill their needs. Manufacturers and suppliers need to maintain full spectrum of related products and service to be attractive to customers. Focusing on producing their core competitive products with their proprietary capability becomes desirable yet unreachable. While organizations strive to focus on core competencies and becoming more flexible, an information platform which takes advantage of open, flexible Web 2.0 technologies is needed to increase the number of organizations involved in satisfying customer demand more effectively.In this paper, we describe a REST (Representational State Transfer)-based Web-Service and Web 2.0 technologies driven information platform for collaborative product development (WCPD). The WCPD aims to consolidate the once-fragmented world of customized product development into a more efficient platform of Collaboration 2.0, enabling products to be sourced and built more easily, quickly, inexpensively, and at higher quality levels. Users create their own profile to network with peers, build their reputation, promote their company, find collaborators, and buy and sell products.
Conference Paper
The extensible Messaging and Presence Protocol (XMPP) is a versatile protocol that demonstrates many advantages over traditional communication protocols. XMPP's origin as an instant messaging (IM) protocol ensures that it inherits a tight relation with social communities and its flexibility makes it a very good candidate for converging communications between different application domains, such as social networks, consumer electronics and cloud computing. This paper reviews the XMPP protocol, its standardization community extensions and its usage in published literature. An application domain classification, or taxonomy, is derived and used to relate complementary and competing instances of XMPP deployment.