skip to content
Introduction to middleware : web services, object components, and cloud computing Preview this item
ClosePreview this item
Checking...

Introduction to middleware : web services, object components, and cloud computing

Author: Letha Etzkorn
Publisher: Boca Raton : CRC Press, [2017] ©2017
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
"[This book] provides a comparison of different middleware technologies and the overarching middleware concepts they are based on. The various major paradigms of middleware are introduced and their pros and cons are discussed. This includes modern cloud interfaces, including the utility of Service Oriented Architectures. The text discusses pros and cons of RESTful vs. non-RESTful web services, and also compares  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Textbooks
Electronic books
Additional Physical Format: Print version:
Etzkorn, Letha.
Introduction to middleware.
Boca Raton : CRC Press, 2017
(DLC) 2016054947
(OCoLC)973480726
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Letha Etzkorn
ISBN: 9781315118673 131511867X 9781498754095 1498754090
OCLC Number: 990267741
Description: 1 online resource.
Contents: Cover; Title Page; Copyright Page; Dedication; Contents; Online Resources; Preface; Author; Section 1: The Different Paradigms; Chapter 1: Introduction; 1.1. What Is Middleware?; 1.2. Technology Review: Sockets; 1.2.1. Socket Data Structures; 1.2.2. Socket Library Calls ; 1.2.3. Network Byte Order and How It Is Used with Sockets ; 1.2.4. General Socket Operation; 1.2.5. Simple Socket Example; 1.2.6. Sending Data Other than Char Data-Problems with Endianness; 1.3. Brief Introduction to Other Middlewares 1.3.1. What Are Remote Procedure Calls?-Also Introduction to Synchronous and Asynchronous Operation1.3.2. What Are Distributed Object-Oriented Components?; 1.3.3. What Is Message-Oriented Middleware?; 1.3.4. What Are Service-Oriented Architectures?; 1.3.5. What Are Web Services?; 1.3.6. What Is Cloud Computing?; 1.4. Environmental Monitoring Project; 1.5. Sailboat Marina Management Project; Exercises; Conceptual Questions; Bibliography; Chapter 2: Software Architectural Styles/Patterns for Middleware; 2.1. Just What Is a "Software Architecture," Anyway?; 2.2. Architectural Styles/Patterns 2.3. Architectural Styles/Patterns for Middleware2.3.1. Gomaa's Architectural Patterns; 2.3.2. Fielding's Architectural Styles; 2.3.3. Fielding's Architectural Properties; 2.4. Architectural Styles/Patterns for Distributed Object-Oriented Components; 2.5. Architectural Styles/Patterns for Service-Oriented Architectures; 2.6. Architectural Styles/Patterns for Web Services; 2.7. Architectural Styles/Patterns for Cloud Computing; Exercises; Conceptual Questions; Bibliography; Section 2: Enabling Technologies for Middleware; Chapter 3: Introduction to Internet Technologies 3.1. Just What Is the Internet, Anyway?3.2. Brief Introduction to TCP/IP and UDP; 3.3. IP Addresses (IPv4 and IPv6) and Subnetting; 3.3.1. IPv4 Addresses; 3.3.1.1. Private IP Addresses and Network Address Translation; 3.3.2. IPv6 Addresses; 3.3.3. Subnetting ; 3.4. Port Numbers; 3.5. Other Important Network Information; 3.5.1. Internet Control Message Protocol; 3.5.2. LAN Protocols: Ethernet and Wi-Fi; 3.5.3. Media Access Control Addresses; 3.5.4. Hubs, Bridges, Switches, and Routers; 3.5.5. Autoconfiguration for IPv4: Dynamic Host Configuration Protocol; 3.5.6. Autoconfiguration for IPv6 3.5.6.1. DHCP for IPv6 3.5.7. Virtual Local Area Network; 3.6. Universally Unique Identifiers; Exercises; Conceptual Questions; Bibliography; Chapter 4: Introduction to World Wide Web Technologies; 4.1. Just What Is the Web, Anyway?; 4.2. Hypertext Transfer Protocol; 4.3. HTML, XML, and HTML Forms; 4.4. XML Schema Basics; 4.5. JavaScript Object Notation (JSON); 4.6. Internet Media Types (MIME Types); 4.7. Base 64 Encoding; 4.8. URL Encoding (Percent Encoding) and URL Base 64 Encoding; 4.9. Domain Names and Domain Name Servers; 4.10. Document Object Model and Browser Object Model
Responsibility: Letha Hughes Etzkorn.

Abstract:

"[This book] provides a comparison of different middleware technologies and the overarching middleware concepts they are based on. The various major paradigms of middleware are introduced and their pros and cons are discussed. This includes modern cloud interfaces, including the utility of Service Oriented Architectures. The text discusses pros and cons of RESTful vs. non-RESTful web services, and also compares these to older but still heavily used distributed object/component middleware. The text guides readers to select an appropriate middleware technology to use for any given task, and to learn new middleware technologies as they appear over time without being greatly overwhelmed by any new concept."--Cover page 4.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/990267741> # Introduction to middleware : web services, object components, and cloud computing
    a schema:Book, schema:MediaObject, schema:CreativeWork ;
    library:oclcnum "990267741" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/flu> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/4078508176#Topic/middleware> ; # Middleware
    schema:about <http://dewey.info/class/005.3/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/4078508176#Topic/computers_software_development_&_engineering_general> ; # COMPUTERS / Software Development & Engineering / General
    schema:author <http://experiment.worldcat.org/entity/work/data/4078508176#Person/etzkorn_letha> ; # Letha Etzkorn
    schema:bookFormat schema:EBook ;
    schema:copyrightYear "2017" ;
    schema:datePublished "2017" ;
    schema:description "Cover; Title Page; Copyright Page; Dedication; Contents; Online Resources; Preface; Author; Section 1: The Different Paradigms; Chapter 1: Introduction; 1.1. What Is Middleware?; 1.2. Technology Review: Sockets; 1.2.1. Socket Data Structures; 1.2.2. Socket Library Calls ; 1.2.3. Network Byte Order and How It Is Used with Sockets ; 1.2.4. General Socket Operation; 1.2.5. Simple Socket Example; 1.2.6. Sending Data Other than Char Data-Problems with Endianness; 1.3. Brief Introduction to Other Middlewares"@en ;
    schema:description ""[This book] provides a comparison of different middleware technologies and the overarching middleware concepts they are based on. The various major paradigms of middleware are introduced and their pros and cons are discussed. This includes modern cloud interfaces, including the utility of Service Oriented Architectures. The text discusses pros and cons of RESTful vs. non-RESTful web services, and also compares these to older but still heavily used distributed object/component middleware. The text guides readers to select an appropriate middleware technology to use for any given task, and to learn new middleware technologies as they appear over time without being greatly overwhelmed by any new concept."--Cover page 4."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/4078508176> ;
    schema:genre "Textbooks"@en ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/973480726> ;
    schema:name "Introduction to middleware : web services, object components, and cloud computing"@en ;
    schema:productID "990267741" ;
    schema:url <https://ebookcentral.proquest.com/lib/ucm/detail.action?docID=4875452> ;
    schema:url <http://public.eblib.com/choice/PublicFullRecord.aspx?p=4875452> ;
    schema:url <https://proxying.lib.ncsu.edu/index.php?url=http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1535779> ;
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1535779> ;
    schema:url <http://lib.myilibrary.com?id=1014511> ;
    schema:workExample <http://worldcat.org/isbn/9781498754095> ;
    schema:workExample <http://worldcat.org/isbn/9781315118673> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/990267741> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/4078508176#Person/etzkorn_letha> # Letha Etzkorn
    a schema:Person ;
    schema:familyName "Etzkorn" ;
    schema:givenName "Letha" ;
    schema:name "Letha Etzkorn" ;
    .

<http://experiment.worldcat.org/entity/work/data/4078508176#Topic/computers_software_development_&_engineering_general> # COMPUTERS / Software Development & Engineering / General
    a schema:Intangible ;
    schema:name "COMPUTERS / Software Development & Engineering / General"@en ;
    .

<http://lib.myilibrary.com?id=1014511>
    rdfs:comment "Connect to MyiLibrary resource." ;
    .

<http://worldcat.org/isbn/9781315118673>
    a schema:ProductModel ;
    schema:isbn "131511867X" ;
    schema:isbn "9781315118673" ;
    .

<http://worldcat.org/isbn/9781498754095>
    a schema:ProductModel ;
    schema:isbn "1498754090" ;
    schema:isbn "9781498754095" ;
    .

<http://www.worldcat.org/oclc/973480726>
    a schema:CreativeWork ;
    rdfs:label "Introduction to middleware." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/990267741> ; # Introduction to middleware : web services, object components, and cloud computing
    .

<http://www.worldcat.org/title/-/oclc/990267741>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/990267741> ; # Introduction to middleware : web services, object components, and cloud computing
    schema:dateModified "2018-07-25" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.