• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel
  • Skönlitteratur
  • Deckare
  • Barn och ungdom
  • Samhälle och politik
  • Psykologi och pedagogik
  • Fantasy, SciFi och skräck
  • Biografier
  • Hälsa och familj
  • Ekonomi och Ledarskap
  • Mat och dryck
  • Naturvetenskap och teknik
  • Historia och arkeologi
  • Medicin
  • Kultur
  • Filosofi och religion
  • Pennor och tillbehör
  • Sport, fritid och hobby
  • Juridik
  • Läromedel
  • Tecknade serier
  • Spel och pussel
  • Språk och ordböcker
  • Djur och Natur
  • Ande, kropp och själ
  • Hem och Trädgård
  • Kalender
  • Data och IT
  • Reseguider
  • Anteckning
  • Kort, Kuvert och Brevpapper
  • Måla och pyssla
  • Kontorsmaterial
  • Lästillbehör
  • Romaner
  • Romance
  • Feelgood
  • Essäer
  • Noveller
  • Action och Äventyrsromaner
  • Komedi
  • Litteraturvetenskap
  • Poesi
  • Dramatik
  • Myter
  • Erotiska böcker
  • Antologier
  • Folksagor
  • Sagor
  • Polisromaner
  • Thriller
  • Deckare
  • Mysdeckare
  • Psykologisk spänning
  • Historiska deckare
  • Klassiska deckare
  • Barnböcker 3-6 år
  • Barnböcker 6-9 år
  • Barnböcker 9-12 år
  • Barnböcker 0-3 år
  • Faktaböcker
  • Kapitelböcker
  • Pysselböcker
  • Böcker 12-15 år
  • Lättlästa barnböcker
  • Ungdomsböcker
  • Böcker om känslor
  • Klassiska barnböcker
  • Populära teman
  • Kokböcker för barn
  • Presentböcker
  • Godnattsagor
  • Samhälle och kultur
  • Politik och statsskick
  • Social välfärd och brottslighet
  • Sociologi och antropologi
  • Reportage, journalistik och krönikor
  • Krig och försvar
  • Psykologi
  • Pedagogik
  • Fantasy
  • Science fiction
  • Skräck
  • Sanna berättelser
  • Biografier
  • Självbiografier och Memoarer
  • Tal
  • Hälsa
  • Självhjälp och praktiska råd
  • Relationer
  • Föräldraböcker
  • Självförsörjning och grön livsstil
  • Prepping och överlevnadskunskap
  • Företagsekonomi
  • Ledarskapsböcker
  • Nationalekonomi
  • Industrier och branscher
  • Karriärplanering
  • Privatekonomi
  • Kokböcker
  • Kokböcker från kända kockar
  • Drycker
  • Tobak
  • Matematik och naturvetenskap
  • Geovetenskap
  • Teknik och industri
  • Historia
  • Arkeologi
  • Andra medicinska specialiteter
  • Medicin: allmänt
  • Omvårdnad och medicinska stödfunktioner
  • Klinisk medicin och internmedicin
  • Medicin: icke kliniska discipliner
  • Medicinska studiehandledningar och referensmaterial
  • Alternativ medicin och terapier
  • Kirurgi
  • Veterinärmedicin
  • Musikböcker
  • Konstböcker
  • Designböcker
  • Arkitektur
  • Fotoböcker
  • Scenkonst och film
  • Religion och tro
  • Filosofi
  • Pennor
  • Penntillbehör
  • Hantverk och handarbete
  • Sportböcker
  • Humor och presentböcker
  • Hobby, spel och lekar
  • Fordonsböcker
  • Fest och bröllop
  • Fiske, jakt och skytte
  • Livsstil och stilguider
  • Antikviteter och samlarobjekt
  • Särskilda rättsområden
  • Rättsvetenskap
  • Lagtextsamlingar, lagböcker
  • Internationell rätt
  • Juridik: handböcker
  • Läromedel: matematik och naturvetenskap
  • Läromedel: språk
  • Läromedel: yrkesutbildning och övriga ämnen
  • Läromedel: samhälle och humaniora
  • Läromedel: estetiska ämnen
  • Läromedel: studiehandledningar och handböcker
  • Tecknade serier och romaner
  • Manga
  • Spel
  • Pussel
  • Leksaker
  • Språk: referensverk och allmänt
  • Språkundervisning och språkinlärning
  • Språkvetenskap och lingvistik
  • Djurböcker
  • Naturböcker
  • Ande, kropp och själ
  • Övernaturliga fenomen / det paranormala
  • Trädgårdsböcker
  • Hus och hem
  • Heminredning
  • Kalender och almanacka
  • Adventskalender
  • Systemvetenskap och AI
  • Programmeringsböcker
  • Informationsteknik: allmänt
  • Grafik och bildbehandling
  • Databaser
  • Digital livsstil och datorspel
  • Affärsapplikationer
  • Människa – datorinteraktion
  • IT-säkerhet
  • Operativsystem
  • Nätverk och kommunikation
  • It-certifieringar
  • Tillämpad datateknik
  • Hårdvara
  • Reseböcker
  • Kartböcker
  • Parlörer
  • Anteckningsböcker och block
  • Notisblock och flikar
  • Anteckning för barn
  • Gästböcker och adressböcker
  • Kort
  • Kuvert
  • Brevpapper
  • Etiketter
  • Placeringskort
  • Pyssel & DIY
  • Måla och teckna
  • Kreativitet
  • Fotoalbum och tillbehör
  • Skrivbordsförvaring
  • Skrivbordsprodukter
  • Arkivering och bokföring
  • Kopieringspapper
  • Bokmärken
  • Bokstöd och Book Nook
  • Läsglasögon
  • Läslampor

Upp till 20% på populära nyheter →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare

    Mina sidor

      Hjälp

      • Kundservice
      • Vanliga frågor och svar
      • Frakt och leverans
      • Retur vid ångerrätt
      • Reklamera vara
      • Betalning
      • Köpvillkor
      • Allmänna villkor
      • Information om webbplatsens tillgänglighet

      Om Bokus

      • Om oss
      • Pressrum
      • För studenter
      • För företag
      • För bibliotek och offentlig verksamhet
      • För leverantörer
      • Hållbarhet

      Populärt

      • Aktuella erbjudanden
      • Presentkort
      • Studentlitteratur
      • Nya böcker
      • Topplistor
      • Signerade böcker
      • Engelska böcker

      Inspiration

      • Boktips
      • BookTok
      • Populära bokserier
      • Barnbokskaraktärer
      • Populära författare
      Logotyp för Bokus
      Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
      bokus @ CookiesIntegritetspolicyKöpvillkor
      Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
      1. Data och IT
      2. Systemvetenskap och AI

      Patterns for API Design

      Simplifying Integration with Loosely Coupled Message Exchanges

      AvOlaf Zimmermann,Mirko Stocker

      Häftad, Engelska, 2023

      Del i serien Addison-Wesley Signature Series (Vernon)

      377 kr

      Beställningsvara. Skickas inom 7-10 vardagar. Fri frakt över 249 kr.

      Beskrivning

      Proven Patterns for Designing Evolvable High-Quality APIs--For Any Domain, Technology, or Platform

      APIs enable breakthrough innovation and digital transformation in organizations and ecosystems of all kinds. To create user-friendly, reliable and well-performing APIs, architects, designers, and developers need expert design guidance. This practical guide cuts through the complexity of API conversations and their message contents, introducing comprehensive guidelines and heuristics for designing APIs sustainably and specifying them clearly, for whatever technologies or platforms you use.

      In Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges, five expert architects and developers cover the entire API lifecycle, from launching projects and establishing goals through defining requirements, elaborating designs, planning evolution, and creating useful documentation. They crystallize the collective knowledge of many practitioners into 44 API design patterns, consistently explained with context, pros and cons, conceptual solutions, and concrete examples. To make their pattern language accessible, they present a domain model, a running case study, decision narratives with pattern selection options and criteria, and walkthroughs of real-world projects applying the patterns in two different industries.

      • Identify and overcome API design challenges with patterns
      • Size your endpoint types and operations adequately
      • Design request and response messages and their representations
      • Refine your message design for quality
      • Plan to evolve your APIs
      • Document and communicate your API contracts
      • Combine patterns to solve real-world problems and make the right tradeoffs

      "This book provides a healthy mix of theory and practice, containing numerous nuggets of deep advice but never losing the big picture . . . grounded in real-world experience and documented with academic rigor applied and practitioner community feedback incorporated. I am confident that [it] will serve the community well, today and tomorrow."

      --Prof. Dr. Dr. h. c. Frank Leymann, Managing Director, Institute of Architecture of Application Systems, University of Stuttgart

      Produktinformation

      • Utgivningsdatum:2023-01-26
      • Mått:178 x 230 x 30 mm
      • Vikt:900 g
      • Format:Häftad
      • Språk:Engelska
      • Serie:Addison-Wesley Signature Series (Vernon)
      • Antal sidor:544
      • Upplaga:1
      • Förlag:Pearson Education
      • ISBN:9780137670109

      Utforska kategorier

      • Systemvetenskap och AI inom Data och IT
      • Webbprogrammering inom Data och IT
      • Programmeringsböcker inom Data och IT

      Mer om författaren

      Olaf Zimmermann is professor of software architecture at the Institute for Software at Eastern Switzerland University of Applied Sciences, Distinguished IT Architect at The Open Group, and co-editor of IEEE Software's Insights column. Mirko Stocker is professor of software engineering at Eastern Switzerland University of Applied Sciences, specializing on Web development and cloud solutions. Daniel Lübke is an independent coding and consulting architect who specializes in business process automation and digitization projects. Uwe Zdun is professor of software architecture at the University of Vienna, focusing on distributed systems engineering, DevOps, patterns, modeling, and empirical software engineering. Cesare Pautasso is a professor at the Università della Svizzera Italiana, where he leads the Architecture, Design, and Web Information Systems Engineering research group. The authors are active community members participating in pattern writer's workshops, shepherding other authors, serving on program committees, and chairing conferences.

      Innehållsförteckning

      • Foreword by Vaughn Vernon, Series Editor     xviiForeword by Frank Leymann     xxiPreface     xxiii  Part 1: Foundations and Narratives     1Chapter 1: Application Programming Interface (API) Fundamentals     3From Local Interfaces to Remote APIs     3Decision Drivers in API Design     14A Domain Model for Remote APIs     22Summary     28  Chapter 2: Lakeside Mutual Case Study     31Business Context and Requirements     31Architecture Overview     35API Design Activities     39Target API Specification     39Summary     41  Chapter 3: API Decision Narratives     43Prelude: Patterns as Decision Options, Forces as Decision Criteria     43Foundational API Decisions and Patterns     45Decisions about API Roles and Responsibilities     57Selecting Message Representation Patterns     70Interlude: Responsibility and Structure Patterns in the Lakeside Mutual Case     82Governing API Quality     84Deciding for API Quality Improvements     98Decisions about API Evolution     110Summary     122  Part 2: The Patterns     125Chapter 4: Pattern Language Introduction      127Positioning and Scope     128Patterns: Why and How?     130Navigating through the Patterns     131Foundations: API Visibility and Integration Types     137Basic Structure Patterns     146Summary     158  Chapter 5: Define Endpoint Types and Operations     161Introduction to API Roles and Responsibilities     162Endpoint Roles (aka Service Granularity)     167Operation Responsibilities     215Summary     248  Chapter 6: Design Request and Response Message Representations     253Introduction to Message Representation Design     253Element Stereotypes     256Special-Purpose Representations     282Summary                                                 305  Chapter 7: Refine Message Design for Quality  309Introduction to API Quality     309Message Granularity     313Client-Driven Message Content (aka Response Shaping)     325Message Exchange Optimization (aka Conversation Efficiency)     344Summary     355  Chapter 8: Evolve APIs     357Introduction to API Evolution     357Versioning and Compatibility Management     362Life-Cycle Management Guarantees     374Summary     393  Chapter 9: Document and Communicate API Contracts     395Introduction to API Documentation     395Documentation Patterns     398Summary     421    Part 3: Our Patterns in Action (Now and Then)     423Chapter 10: Real-World Pattern Stories     425Large-Scale Process Integration in the Swiss Mortgage Business     426Offering and Ordering Processes in Building Construction     438Summary     445  Chapter 11: Conclusion     447Short Retrospective     448API Research: Refactoring to Patterns, MDSL, and More     449The Future of APIs     450Additional Resources     451Final Remarks     451  Appendix A: Endpoint Identification and Pattern Selection Guides     453Appendix B: Implementation of the Lakeside Mutual Case     463Appendix C: Microservice Domain-Specific Language (MDSL)     471  Bibliography     483Index     499
      Hoppa över listan

      Mer från samma författare

      Anton Jansen, Ivano Malavolta, Henry Muccini, Ipek Ozkaya, Olaf Zimmermann - Software Architecture, Häftad
      Del 12292

      Software Architecture

      Anton Jansen, Ivano Malavolta, Henry Muccini, Ipek Ozkaya, Olaf Zimmermann

      Häftad, 2020

      579 kr

      Olaf Zimmermann, Ipek Ozkaya, Henry Muccini, Ivano Malavolta, Anton Jansen - Software Architecture, E-bok

      Software Architecture

      Olaf Zimmermann, Ipek Ozkaya, Henry Muccini, Ivano Malavolta, Anton Jansen

      E-bok
      2020

      739 kr

      Olaf Zimmermann, Mark Tomlinson, Stefan Peuser - Perspectives on Web Services, Inbunden

      Perspectives on Web Services

      Olaf Zimmermann, Mark Tomlinson, Stefan Peuser

      Inbunden, 2003

      581 kr

      Stefan Peuser, Mark Tomlinson, Olaf Zimmermann - Perspectives on Web Services, E-bok

      Perspectives on Web Services

      Stefan Peuser, Mark Tomlinson, Olaf Zimmermann

      E-bok
      2012

      739 kr

      Olaf Zimmermann, Mark Tomlinson, Stefan Peuser - Perspectives on Web Services, Häftad

      Perspectives on Web Services

      Olaf Zimmermann, Mark Tomlinson, Stefan Peuser

      Häftad, 2013

      581 kr

      Ansgar Klein, Olaf Zimmermann - Impulse der Reformation, Häftad

      Impulse der Reformation

      Ansgar Klein, Olaf Zimmermann

      Häftad, 2017

      580 kr

      Olaf Zimmermann, Ansgar Klein - Impulse der Reformation, E-bok

      Impulse der Reformation

      Olaf Zimmermann, Ansgar Klein

      E-bok
      2017

      591 kr

      Hoppa över listan

      Mer från samma serie

      Alex Lawrence - Message- and Event-Driven Systems with CQRS and Event Sourcing, Häftad
      • Nyhet

      Message- and Event-Driven Systems with CQRS and Event Sourcing

      Alex Lawrence

      Häftad, 2026

      358 kr

      James Higginbotham - Principles of Web API Design, Häftad

      Principles of Web API Design

      James Higginbotham

      Häftad, 2022

      321 kr

      Stefan Hofer, Henning Schwentner - Domain Storytelling, Häftad

      Domain Storytelling

      Stefan Hofer, Henning Schwentner

      Häftad, 2021

      284 kr

      Susanne Kaiser - Architecture for Flow, Häftad

      Architecture for Flow

      Susanne Kaiser

      Häftad, 2025

      315 kr

      Vaughn Vernon, Tomasz Jaskula - Strategic Monoliths and Microservices, Häftad

      Strategic Monoliths and Microservices

      Vaughn Vernon, Tomasz Jaskula

      Häftad, 2021

      284 kr

      Murat Erder, Pierre Pureur, Eoin Woods - Continuous Architecture in Practice, Häftad

      Continuous Architecture in Practice

      Murat Erder, Pierre Pureur, Eoin Woods

      Häftad, 2021

      309 kr

      Vaughn Vernon, Tomasz Jaskula - Implementing Strategic Monoliths and Microservices, Häftad

      Implementing Strategic Monoliths and Microservices

      Vaughn Vernon, Tomasz Jaskula

      Häftad, 2028

      326 kr

      Vlad Khononov - Balancing Coupling in Software Design, Häftad

      Balancing Coupling in Software Design

      Vlad Khononov

      Häftad, 2024

      315 kr

      Joseph Emison - Serverless as a Game Changer, Häftad

      Serverless as a Game Changer

      Joseph Emison

      Häftad, 2023

      312 kr

      Steffen Hartmann - Software as a Product, Häftad

      Software as a Product

      Steffen Hartmann

      Häftad, 2027

      467 kr

      Hoppa över listan

      Du kanske också är intresserad av

      Domenico Bianculli, Hassan Sartaj, Vasilios Andrikopoulos, Cesare Pautasso, Tommi Mikkonen, Jennifer Perez, Tomáš Bureš, Martina De Sanctis, Henry Muccini, Elena Navarro, Mohamed Soliman, Uwe Zdun - Software Architecture. ECSA 2025 Tracks and Workshops, Häftad
      Del 15982

      Software Architecture. ECSA 2025 Tracks and Workshops

      Domenico Bianculli, Hassan Sartaj, Vasilios Andrikopoulos, Cesare Pautasso, Tommi Mikkonen, Jennifer Perez, Tomáš Bureš, Martina De Sanctis, Henry Muccini, Elena Navarro, Mohamed Soliman, Uwe Zdun

      Häftad, 2025

      661 kr

      Cesare Pautasso, Daniel Lubke - Empirical Studies on the Development of Executable Business Processes, E-bok

      Empirical Studies on the Development of Executable Business Processes

      Cesare Pautasso, Daniel Lubke

      E-bok
      2019

      1 403 kr

      Uwe Zdun, Mohamed Soliman, Elena Navarro, Henry Muccini, Martina De Sanctis, Tomas Bures, Jennifer Perez, Tommi Mikkonen, Cesare Pautasso, Vasilios Andrikopoulos, Hassan Sartaj, Domenico Bianculli - Software Architecture. ECSA 2025 Tracks and Workshops, E-bok

      Software Architecture. ECSA 2025 Tracks and Workshops

      Uwe Zdun, Mohamed Soliman, Elena Navarro, Henry Muccini, Martina De Sanctis, Tomas Bures, Jennifer Perez, Tommi Mikkonen, Cesare Pautasso, Vasilios Andrikopoulos, Hassan Sartaj, Domenico Bianculli

      E-bok
      2025

      821 kr

      Daniel Lübke, Cesare Pautasso - Empirical Studies on the Development of Executable Business Processes, Häftad

      Empirical Studies on the Development of Executable Business Processes

      Daniel Lübke, Cesare Pautasso

      Häftad, 2020

      1 155 kr

      Daniel Lübke, Cesare Pautasso - Empirical Studies on the Development of Executable Business Processes, Inbunden

      Empirical Studies on the Development of Executable Business Processes

      Daniel Lübke, Cesare Pautasso

      Inbunden, 2019

      1 155 kr

      Stefan Peuser, Mark Tomlinson, Olaf Zimmermann - Perspectives on Web Services, E-bok

      Perspectives on Web Services

      Stefan Peuser, Mark Tomlinson, Olaf Zimmermann

      E-bok
      2012

      739 kr

      Olaf Zimmermann, Mark Tomlinson, Stefan Peuser - Perspectives on Web Services, Inbunden

      Perspectives on Web Services

      Olaf Zimmermann, Mark Tomlinson, Stefan Peuser

      Inbunden, 2003

      581 kr

      Anton Jansen, Ivano Malavolta, Henry Muccini, Ipek Ozkaya, Olaf Zimmermann - Software Architecture, Häftad
      Del 12292

      Software Architecture

      Anton Jansen, Ivano Malavolta, Henry Muccini, Ipek Ozkaya, Olaf Zimmermann

      Häftad, 2020

      579 kr

      Olaf Zimmermann, Ansgar Klein - Impulse der Reformation, E-bok

      Impulse der Reformation

      Olaf Zimmermann, Ansgar Klein

      E-bok
      2017

      591 kr

      Olaf Zimmermann, Ipek Ozkaya, Henry Muccini, Ivano Malavolta, Anton Jansen - Software Architecture, E-bok

      Software Architecture

      Olaf Zimmermann, Ipek Ozkaya, Henry Muccini, Ivano Malavolta, Anton Jansen

      E-bok
      2020

      739 kr