Increasing the Performability of Wireless Web Services

Increasing the Performability of Wireless Web Services

Wenbing Zhao (Cleveland State University, USA)
DOI: 10.4018/978-1-60566-156-8.ch048
OnDemand PDF Download:
$37.50

Abstract

Wireless Web services are becoming a reality, if they have not already. The unique characteristics of the mobile devices and wireless communication medium, such as limited computing power, limited network bandwidth, limited battery life, unpredictable online time, mobility, and so forth,, imply that the infrastructure for wireless Web services will be very different from its wired counterpart. This chapter discusses the challenges and the stateof- the-art solutions to ensure highly performable wireless Web services. In particular, this chapter’s focus is on three technical issues: optimization of the wireless Web services messaging protocol, caching, and fault tolerance. Finally, limitations of the current approaches and an outline of future research directions on wireless Web services are also discussed.
Chapter Preview
Top

Introduction

With the evolution of the Internet technology, e-commerce, e-healthcare, and e-government services have become ubiquitous over the wired computer networks. There are obvious advantages in extending such services to mobile device users that connect to the Internet wirelessly. The possibility of conducting transactions reliably over wireless links also opens the door for business owners to offer additional services catering to mobiles customers specifically. Furthermore, the Web services technology, due to its strength in loose-coupling, extensibility, and interoperability, has also been gaining momentum to become the dominating enabling technology for the next generation of e-services, including those offered wirelessly to mobile devices (Ellis & Young, 2003). Thus, a case can be made for the merging and extending Web services with mobile technologies.

The Web services technology essentially transforms the Web from a publishing medium to a programmable platform. This transformation greatly improves the degree of automation of Web-based transactions, and makes it easy to compose value-added services by integrating existing services. However, great care is needed to extend the Web services technology, which was primarily designed to run on powerful stationary computers over wired networks, to mobile devices over wireless networks. This is so because of the aforementioned limitations of the operating environment, such as limited computing power, limited network bandwidth, limited battery life of mobile devices, unpredictable mobile user online time, and mobility. In this chapter, I introduce the background, challenges, and state-of-the-art solutions to enable the offering and consuming of Web services from mobile devices over wireless networks. I focus particularly on how to improve the performability of the wireless Web services. (Performability is an umbrella term referring to the runtime performance, availability, reliability and security of a service.) Business owners should strive to offer highly performable wireless Web services to succeed in this domain.

Key Terms in this Chapter

Performability: It is an umbrella term referring to the runtime performance, availability, reliability and security of a service.

Caching: It has been a classical technique to increase distributed systems performance. A cache (proxy) server is often positioned at or adjacent to the client and is used to cache the responses to the requests issued by the client. If a future request asking for the same object that has already been cached, the cached object will be returned immediately to the client without the need to send the request to the origin server. One of the main concerns of caching is cache consistency.

UDDI: UDDI stands for Universal Description, Discovery and Integration. UDDI provides the standard way for Web services providers to describe their services, and the consumers to search and discover the available services.

Web Services: Electronic services enabled by the Web services technology. The Web services technology refers to the set of standards that enable automated machine-to-machine interactions over the Web. The core standards include XML, HTTP, SOAP, WSDL and UDDI.

XML: XML stands for eXtensible Markup Lanuage. It is designed to facilitate self-contained, structured data representation and transfer over the Internet. It is extensible because it allows users to define their own tags.

WS-ReliableMessaging: It is short for the Web Services Reliable Messaging Specification. The specification describes a reliable messaging (RM) protocol between two endpoints, termed as RM source (RMS) and RM destination (RMD). The core concept introduced in WS-ReliableMessaging is sequence. A sequence is a unidirectional reliable channel between the RMS and the RMD. At the beginning of a reliable conversation between the two endpoints, a unique sequence must first be created. The sequence is terminated when the conversation is over. Each message in a sequence is assigned a message number. The message number starts at 1 and is incremented by 1 for each subsequent message. The reliability of the messaging is achieved by the retransmission and positive acknowledgement mechanisms.

Consensus Algorithm: A consensus algorithm ensures a group of entities to decide on the same value. In the context of replication, the safety property of a consensus algorithm ensures that if some correct replicas agree on the ordering of messaging, all correct replicas eventually agree on the same ordering. The liveness property refers to the capability that the group of replicas can make progress towards the consensus in a reasonable amount of time. Synchrony is needed for any system to achieve liveness.

Group Communication: A group communication system guarantees all the replicas in the same process group to receive the same set of messages in the same total order within the virtual synchrony model. The group communication system depends on the use of an unreliable failure detector.

WSDL: WSDL stands for Web Services Description Language. It is an XML-based language used to describe Web services. For each Web service, the corresponding WSDL document specifies the available operations, the messages involved with the operations, and a set of endpoints to reach the Web service. Due to the use of XML, WSDL is also extensible. In particular, it allows the binding of multiple different communication protocols and message formats.

SOAP: SOAP stands for Simple Object Access Protocol. It was originally designed to conduct remote procedure calls over the Web. It has evolved to become the main communication protocol to exchange XML documents. A SOAP message contains a SOAP Envelop and a SOAP Body. A SOAP message often contains an optional SOAP Header element, and a Fault element if an error is encountered by the sender of the SOAP message.

Complete Chapter List

Search this Book:
Reset
Dedication
Editorial Advisory Board
Table of Contents
Foreword
Elaine Lawrence
Preface
Bhuvan Unhelkar
Acknowledgment
Bhuvan Unhelkar
Chapter 1
Houman Younessi
Business value from any technology comes when it is applied, in practice, by the business to earn economic as well as social advantage. This is... Sample PDF
Strategic View on Creating Business Value through Mobile Technologies
$37.50
Chapter 2
Rajeev Agrawal
Game theory is a tool used in the context of conflict interest among interacting decision makers. Game theory may be considered as a generalization... Sample PDF
Game Theory as a Tool in Mobile Technologies and Applications
$37.50
Chapter 3
Ioakim (Makis) Marmaridis
Enabling interorganizational collaboration for SMEs holds a lot of promise for increased competitiveness and global reach in a connected economy... Sample PDF
A Methodology and Framework for Extending Mobile Transformations to Mobile Collaborations for SMEs
$37.50
Chapter 4
Jhoanna Rhodette Pedrasa, Eranga Perera, Aruna Seneviratne
Context is any information that can enhance a computing system’s relevance, timeliness, and usefulness to the user. Recent research has been devoted... Sample PDF
Context Aware Mobility Management
$37.50
Chapter 5
Robert Harmon, Tugrul Daim
Location-based services (LBS) are approaching an inflection point. The continued rollout of the technological infrastructure, the availability of... Sample PDF
Assessing the Future of Location-Based Services: Technologies, Applications, and Strategies
$37.50
Chapter 6
Bhuvan Unhelkar
This chapter presents the creation of a process framework that can be used by enterprises in order to transition to mobile enterprises. This... Sample PDF
Creation of a Process Framework for Transitioning to a Mobile Enterprise
$37.50
Chapter 7
Bhuvan Unhelkar, Amit Tiwary, Abbass Ghanbary
Web Services (WS) technologies create the potential for an organization to collaborate with partners and customers by enabling its software... Sample PDF
Transitioning Business Processes to a Collaborative Business Environment with Mobility: An Action Research Based on a Service Organization
$37.50
Chapter 8
Bhuvan Unhelkar, Abbass Ghanbary
This chapter is based on a study at a selected organization to evaluate the impact of mobile technology and collaborative environment on its... Sample PDF
Transitioning of Existing Business Processes to Collaborative and Mobile Business Processes: An Action Research Based on a Security Service Organization
$37.50
Chapter 9
Keith Sherringham, Bhuvan Unhelkar
The Internet wave that swept through business is likely to be seen as a ripple in a pond compared to the changes that are predicted from the... Sample PDF
Strategic Elements for the Mobile Enablement of Business
$37.50
Chapter 10
Anthony S. Atkins
It is becoming evident that mobile technology can enhance a current e-business system to provide competitive advantage in business activities. These... Sample PDF
Mobile Strategy for E-Business Solution
$37.50
Chapter 11
Norshuhada Shiratuddin, Siti Mahfuzah Sarif
Mobile computing is getting more and more attention these days, but the fact that there is still inadequate source of development methodologies to... Sample PDF
Construction of Matrix and eMatrix for Mobile Development Methodologies
$37.50
Chapter 12
Norshuhada Shiratuddin, Shahizan Hassan, Syamsul Bahrin Zaibon, Sobihatun Nur Ab Salam
Studies on the use of mobile payment (m-payment) method for buying electronic book (e-book) are very scarce, possibly not yet available.... Sample PDF
eBook Mobile Payment Process Model
$37.50
Chapter 13
Dilupa Ranatunga, Rasika Withanage, Dinesh Arunatileka
This chapter describes marketing strategies in concept for wireless broadband services in the Sri Lankan market. It also emphasizes different... Sample PDF
Innovative Marketing Strategies for Wireless Broadband Services in the Sri Lankan Context
$37.50
Chapter 14
Amit Lingarchani
This chapter discusses how to extend the collaborative business process model with mobility and how to implement such a model in the “Medical... Sample PDF
Extending Collaborative Business Model with Mobility and its Implementation in the Medical Tourism Industry
$37.50
Chapter 15
Rok Rupnik
The chapter introduces mobile applications development methodology. Mobile applications represent a new application model being introduced to... Sample PDF
Mobile Applications Development Methodology
$37.50
Chapter 16
Keith Sherringham, Bhuvan Unhelkar
For business decision making to occur, data needs to be converted to information, then to knowledge and rapidly to wisdom. Whilst Information... Sample PDF
Real Time Decision Making and Mobile Technologies
$37.50
Chapter 17
Rishi Kalra, Amit Nanchahal
Marketing and sales channels are a significant lifeline for the sales force of a business. Sales professionals work on the concept of creating and... Sample PDF
Channel Optimization for On Field Sales Force by Integration of Business Software on Mobile Platforms
$37.50
Chapter 18
Mohammed Maharmeh, Bhuvan Unhelkar
This chapter presents the use of Composite Application Software Development Process Framework (CASDPF) for Mobile Applications Development. This... Sample PDF
A Composite Software Framework Approach for Mobile Application Development
$37.50
Chapter 19
Carol Charsky, Mahesh Raisinghani
Mobile devices are comprised of a multitude of various applications and operating systems that have significantly impacted the way people interact... Sample PDF
Mobile Devices and Mobile Applications: Key Future Trends
$37.50
Chapter 20
Walied Askarzai, Bhuvan Unhelkar
This chapter discusses the importance of strategic approach to the phenomenon of globalization with mobile business. Globalization is the exclusion... Sample PDF
Strategic Approach to Globalization with Mobile Business
$37.50
Chapter 21
Keith Sherringham, Bhuvan Unhelkar
Information Communication Technology (ICT) needs to provide the knowledge worker with an integrated support system of information management and... Sample PDF
Business Driven Enterprise Architecture and Applications to Support Mobile Business
$37.50
Chapter 22
Rajani Shankar Sadasivam
The integration of large systems remains problematic in spite of advances in composite services approaches, such as Web services and business... Sample PDF
Composite Process-Personalization with Service-Oriented Architecture
$37.50
Chapter 23
Ralf Wagner, Martin Klaus
Culture predefines the framework of needs, beliefs, and norms in most decisions humans make in their lives. However, the impact of culture often... Sample PDF
Cultural Impacts on the Spread of Mobile Commerce: An International Comparison
$37.50
Chapter 24
Calin Gurau
This paper presents the situation of the mobile services market in France, based on a survey conducted in the city of Montpellier, in November-... Sample PDF
The Mobile Services Market: An Exploratory Analysis of Mobile Phone Usage by French Consumers
$37.50
Chapter 25
Mobile Direct Marketing  (pages 269-281)
Ralf Wagner, Martin Klaus
The role of mobile terminals such as mobile telephones, or PDAs, is shifting from gadgetry to serious platforms for direct marketing actions. The... Sample PDF
Mobile Direct Marketing
$37.50
Chapter 26
Joaquin Aldas-Manzano, Carla Ruiz-Mafe, Silvia Sanz-Blas
The chapter aims to present an in-depth study of the factors influencing mobile commerce adoption. The authors analyze the influence of Mobile use... Sample PDF
Mobile Commerce Adoption in Spain: The Influence of Consumer Attitudes and ICT Usage Behaviour
$37.50
Chapter 27
Fernando Ferri, Patrizia Grifoni, Tiziana Guzzo
This chapter analyzes how the development and use of mobile and Web technologies are changing the way to search information, to plan, to buy, and to... Sample PDF
Social Aspects of Mobile Technologies on Web Tourism Trend
$37.50
Chapter 28
Heikki Karjaluoto, Teemu Kautonen
The chapter investigates different sources of trust as factors affecting consumers’ willingness to provide companies with personal information and... Sample PDF
Sources of Trust and Consumers' Participation in Permission-Based Mobile Marketing
$37.50
Chapter 29
Alessia D’Andrea, Fernando Ferri, Patrizia Grifoni
Mobile technologies, such as PDAs, pocket PCs and cell phones, are transforming interpersonal communications, making them independent from a fixed... Sample PDF
Social Impacts of Mobile Virtual Communities on Healthcare
$37.50
Chapter 30
Jigisha Gala, Bhuvan Unhelkar
This chapter discusses and depicts the wide range of changes induced in the lives of adolescents by the use of mobile gadgets, as viewed by a... Sample PDF
Impact of Mobile Technologies and Gadgets on Adolescent's Interpersonal Relationships
$37.50
Chapter 31
Heikki Karjaluoto, Matti Leppäniemi, Jari Sall, Jaako Sinisalo, Feng Li
This chapter discusses the mobile network as a new medium for marketing communications. It illustrates that the mobile medium, defined as two-way... Sample PDF
The Mobile Network as a New Medium for Marketing Communications: A Case Study
$37.50
Chapter 32
Keyurkumar J. Patel
Wireless Technology is growing at a phenomenal rate. Of the many present challenges highlighted by the author, increased security is one of the main... Sample PDF
Successful Implementation of Emerging Communication Technologies in a Mobile-Intense Organization: A Case Study of Sydney Airport
$37.50
Chapter 33
Kumar Priyatam, R. M. Banakar, B. Shankaranand
Physical layer issues of broadband wireless communication systems form the bottleneck in providing fast and reliable communication over wireless... Sample PDF
ISI Cancellation in 4G Wireless Mobiles
$37.50
Chapter 34
Sumeet Gupta, Miti Garg, Heng Xu, Mark Goh
Supply chains have become increasingly complex and interdependent in the globalization era. Regulatory authorities are demanding stricter customer... Sample PDF
RFID and Supply Chain Visibility
$37.50
Chapter 35
Ioannis P. Chochliouros, Anastasia S. Spiliopoulou, George Agapiou, Nikolaos Lazaridis M.D. Ph.D
In the scope of the present chapter, the authors evaluate several potential opportunities from the suggested use of cell broadcasting systems in... Sample PDF
Cell Broadcasting Opportunities of Modern Mobile Communications and Its Usage in Emergency Warning Facilities
$37.50
Chapter 36
Matthew Tatham, Arsi Honkanen
Securing data is a key concern for individuals and organisations throughout the world, especially within information and communications... Sample PDF
Mobility for Secure Multi-Factor "Out of Band" Authentication
$37.50
Chapter 37
Anand Kuppuswami
Mobile agents and framework built on mobile agents have been the key research area for the past few years. The major impedances like latency factor... Sample PDF
Asynchronous Communication Protocol for Multiple Transactions in Mobile Architecture for a Mobile Agent System
$37.50
Chapter 38
R. B. Patel, Vijay Athavale
Mobile computing extends the horizons of conventional computing model to a ubiquitous computing environment that serves users at anytime, anywhere.... Sample PDF
Reliable Computing in Heterogeneous Networks: A Review Report
$37.50
Chapter 39
Mobility in IP Networks  (pages 422-431)
Sanjay Jasola, Ramesh C. Sharma
With the ever increasing use of portable and hand held devices for voice and data transfer, there is a growing expectation to access information... Sample PDF
Mobility in IP Networks
$37.50
Chapter 40
Bharti Trivedi, Bhuvan Unhelkar
This chapter aims to investigate and expand the role of mobile technologies in an Environmentally Responsible Business Strategy (ERBS). An ERBS with... Sample PDF
Role of Mobile Technologies in an Environmentally Responsible Business Strategy
$37.50
Chapter 41
Dirk Werth, Paul Makuch
Nowadays the majority of enterprises use Enterprise Resource Planning (ERP) software to improve their business processes. Simultaneously, mobile... Sample PDF
Mobile Technologies Extending ERP Systems
$37.50
Chapter 42
Ataul Bari, Arunita Jaekel
A sensor network consists of tiny, low-powered and multifunctional sensor devices and is able to perform complex tasks through the collaborative... Sample PDF
Techniques for Exploiting Mobility in Wireless Sensor Networks
$37.50
Chapter 43
Sargam Parmar, Bhuvan Unhelkar
In commercial cellular networks, like the systems based on direct sequence code division multiple access (DSCDMA), many types of interferences can... Sample PDF
Independent Component Analysis Algorithms in Wireless Communication Systems
$37.50
Chapter 44
Bhargav Bhatt
This chapter describes a case study in installation of a Wi-Fi network in a chemical manufacturing company. This project, carried out in India, was... Sample PDF
A Case Study in the Installation of Wi-Fi Networks in a Chemical Manufacturing Unit in India
$37.50
Chapter 45
Andrew P. Ciganek, K. Ramamurthy
The purpose of this chapter is to explore and suggest how perceptions of the social context of an organization moderate the usage of an innovative... Sample PDF
Social Context for Mobile Computing Device Adoption and Diffusion: A Proposed Research Model and Key Research Issues
$37.50
Chapter 46
Ming-Chien (Mindy) Wu, Bhuvan Unhelkar
The Enterprise Architecture (EA) brings together various business processes, technologies, standards, systems, and IT infrastructure of the... Sample PDF
Extending Enterprise Architecture with Mobility
$37.50
Chapter 47
Abbass Ghanbary, Bhuvan Unhelkar
Web Services (WS) technologies, generally built around the ubiquitous Extensible Markup Language (XML), have provided many opportunities for... Sample PDF
Extending Enterprise Application Integration (EAI) with Mobile and Web Services Technologies
$37.50
Chapter 48
Wenbing Zhao
Wireless Web services are becoming a reality, if they have not already. The unique characteristics of the mobile devices and wireless communication... Sample PDF
Increasing the Performability of Wireless Web Services
$37.50
Chapter 49
David Curtis, Ming-Chien (Mindy) Wu
Enterprise Architecture (EA) is a role or function that primarily ensures the Information Technology strategy and implementation within an... Sample PDF
Investigation into the Impact of Integration of Mobile Technology Applications into Enterprise Architecture
$37.50
Chapter 50
Ekata Mehul, Vikram Limaye
Securing a “Wireless Ad Hoc Network” (WAHN) is a major concern of network administrators. This is particularly so in case of the wireless networks... Sample PDF
Security in Mobile Ad Hoc Networks
$37.50
Chapter 51
Barin N. Nag, Mark Siegal
The recent advances in wireless communication technologies have made possible the development of wireless systems for monitoring the health and... Sample PDF
Data Warehousing and Decision Support in Mobile Wireless Patient Monitoring
$37.50
Chapter 52
Marco Garito
Th first part of this chapter deals with various mobile business applications and initiatives taken from real-life companies of which successfully... Sample PDF
Case Studies in Mobile Business
$37.50
Chapter 53
Chitra Subramanian
Mobile commerce offers consumers the convenience and flexibility of mobile services anytime and at any place. Secured and private mobile business... Sample PDF
Secure Payment in Mobile Business: A Case Study
$37.50
Chapter 54
Marco Garito
The word “convergence” refers to the combination of fixed and mobile communication, a situation where a private or business user can take advantage... Sample PDF
Convergence in Mobile Internet with Service Oriented Architecture and Its Value to Business
$37.50
Chapter 55
N. Raghavendra Rao
Recent changes in global economy have been focusing on the need for a proactive approach in the International Financial Services sector. Integrating... Sample PDF
Balancing Business, Technology, and Global Expertise
$37.50
Chapter 56
Tagelsir Mohamed Gasmelseid
This chapter introduces the use of mobile medical informatics as a means for improving clinical practice in Sudan. It argues that mobile medical... Sample PDF
Improving Clinical Practice through Mobile Medical Informatics
$37.50
Chapter 57
Ishan Bhalla, Kamlesh Chaudhary
Mobile WiMAX has gained extensive support in the industry. Demand on wireless Internet bandwidth is increasing. Mobile WiMAX, also called... Sample PDF
Traffic Management System (TMS) using WiMAX
$37.50
Chapter 58
Abbass Ghanbary, Manish Desai, Bhuvan Unhelkar
This chapter discusses the results of an action research project carried out at ImpexDocs in Sydney, Australia, by the lead author. The purpose of... Sample PDF
Transformation of Business Processes of Export Companies to a Proposed Collaborative Environment with the Aid of Web Services and Mobile Technologies
$37.50
About the Editor
About the Contributors