ebook img

Mobile Agents in Networking and Distributed Computing PDF

347 Pages·2012·3.217 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Mobile Agents in Networking and Distributed Computing

MOBILE AGENTS IN NETWORKING AND DISTRIBUTED COMPUTING Wiley Series in Agent Technology Series Editor: Michael Wooldridge, University of Liverpool, UK The ‘Wiley Series in Agent Technology’ is a series of comprehensive practical guides and cutting-edge research titles on new developments in agent technol- ogies.Theseriesfocusesonallaspectsofdevelopingagent-basedapplications, drawing from the Internet, telecommunications, and Artificial Intelligence communities with a strong applications/technologies focus. The books will provide timely, accurate and reliable information about the state of the art to researchers and developers in the Telecommunications and Computing sectors. Titles in the series: Padgham/Winikoff:DevelopingIntelligentAgentSystems0-470-86120-7(June 2004) Bellifemine/Caire/Greenwood: Developing Multi-Agent Systems with JADE 0-470-05747-5 (February 2007) Bordini/Hu¨bner/Wooldrige: Programming Multi-Agent Systems in Agent- Speak using Jason 0-470-02900-5 (October 2007) Nishida:ConversationalInformatics:AnEngineeringApproach0-470-02699-5 (November 2007) Jokinen: Constructive Dialogue Modelling: Speech Interaction and Rational Agents 0-470-06026-3 (April 2009) Castelfranchi/Falcone: Trust Theory: A Socio-Cognitive and Computational Model 0-470-02875-0 (March 2010) Cao/Das: Mobile Agents in Networking and Distributed Computing 0-471-7516-0 (January or July? 2012) MOBILE AGENTS IN NETWORKING AND DISTRIBUTED COMPUTING Edited by Jiannong Cao Sajal K. Das Copyrightr2012byJohnWiley&Sons,Inc.Allrightsreserved. PublishedbyJohnWiley&Sons,Inc.,Hoboken,NewJersey PublishedsimultaneouslyinCanada Nopartofthispublicationmaybereproduced,storedinaretrievalsystem,ortransmittedinany formorbyanymeans,electronic,mechanical,photocopying,recording,scanning,orotherwise, exceptaspermittedunderSection107or108ofthe1976UnitedStatesCopyrightAct,without eitherthepriorwrittenpermissionofthePublisher,orauthorizationthroughpaymentofthe appropriateper-copyfeetotheCopyrightClearanceCenter,Inc.,222RosewoodDrive,Danvers, MA01923,(978)750-8400,fax(978)750-4470,oronthewebatwww.copyright.com.Requeststo thePublisherforpermissionshouldbeaddressedtothePermissionsDepartment,JohnWiley& Sons,Inc.,111RiverStreet,Hoboken,NJ07030,(201)748-6011,fax(201)748-6008,oronlineat http://www.wiley.com/go/permission. LimitofLiability/DisclaimerofWarranty:Whilethepublisherandauthorhaveusedtheirbest effortsinpreparingthisbook,theymakenorepresentationsorwarrantieswithrespecttothe accuracyorcompletenessofthecontentsofthisbookandspecificallydisclaimanyimplied warrantiesofmerchantabilityorfitnessforaparticularpurpose.Nowarrantymaybecreatedor extendedbysalesrepresentativesorwrittensalesmaterials.Theadviceandstrategiescontained hereinmaynotbesuitableforyoursituation.Youshouldconsultwithaprofessionalwhere appropriate.Neitherthepublishernorauthorshallbeliableforanylossofprofitoranyother commercialdamages,includingbutnotlimitedtospecial,incidental,consequential,orother damages. Forgeneralinformationonourotherproductsandservicesorfortechnicalsupport,pleasecontact ourCustomerCareDepartmentwithintheUnitedStatesat(800)762-2974,outsidetheUnited Statesat(317)572-3993orfax(317)572-4002. Wileyalsopublishesitsbooksinavarietyofelectronicformats.Somecontentthatappearsinprint maynotbeavailableinelectronicformats.FormoreinformationaboutWileyproducts,visitour websiteatwww.wiley.com. LibraryofCongressCataloging-in-PublicationData: Cao,Jiannong. Mobileagentsinnetworkinganddistributedcomputing/JiannongCao,SajalK.Das. p.cm—(Wileyseriesinagenttechnology;3) ISBN978-0-471-75160-1(hardback) 1. Mobileagents(Computersoftware) 2. Electronicdataprocessing—Distributed processing. I. Das,SajalK. II. Title. QA76.76.I58C36 2012 006.3—dc23 2011017017 PrintedintheUnitedStatesofAmerica 10 9 8 7 6 5 4 3 2 1 “To my wife, Miao Yan, for her tolerance, support and caring” —Jiannong Cao “To my professors(cid:2)Late A. K. Choudhury (Calcutta University), Lalit M. Patnaik (Indian Institute of Science, Bangalore), and Narsingh Deo (University of Central Florida)(cid:2)for their mentoring and showing the beauty of research.” —Sajal K. Das CONTENTS FOREWORD ix PREFACE xi CONTRIBUTORS xiii PART I INTRODUCTION 1 1 Mobile Agents and Applications in Networking and Distributed Computing 3 PART II PRINCIPLES OF APPLYING MOBILE AGENTS 17 2 Mobile Agent Communications 19 3 Distributed Security Algorithms for Mobile Agents 41 4 Mobile Agent Coordination 71 5 Cooperating Mobile Agents 93 PART III MOBILE AGENT BASED TECHNIQUES AND APPLICATIONS 127 6 Network Routing 129 7 Resource and Service Discovery 161 8 Distributed Control 189 9 Distributed Databases and Transaction Processing 219 10 Mobile Agents in Mobile and Wireless Computing 243 vii viii CONTENTS PART IV DESIGN AND EVALUATION 263 11 Naplet: Microkernel and Pluggable Design of Mobile Agent Systems 265 12 Performance Evaluation of Mobile Agent Platforms and Comparison with Client–Server Technologies 299 Index 323

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.