Go to main content
Formats
Format
BibTeX
MARCXML
TextMARC
MARC
DublinCore
EndNote
NLM
RefWorks
RIS
Cite
Citation

Linked e-resources

Details

At a Glance; Contents; About the Author; About the Technical Reviewer; Introduction; Chapter 1: Fundamentals of RESTful APIs; SOAP vs. REST; Web Architectural Style; Client-Server; Uniform Resource Interface; Layered System; Caching; Stateless; Code-on-Demand; HATEOAS; Security; What is REST?; REST Basics; REST Fundamentals; Resources; Representations; Content Negotiation; Wrapping-Up; Chapter 2: API Design and Modeling; API Design Strategies; API Creation Process and Methodology; Process; API Methodology; Domain Analysis or API Description; Architecture Design; Prototyping

ImplementationPublish; API Modeling; Comparison of API Modeling; Best Practices; Keep your base URL simple and intuitive; Error Handling; Error Code; Versioning; Partial Response; Pagination; Multiple Formats; API Façade; API Solution Architecture; Mobile Solutions; Cloud Solutions; Web Solutions; Integration Solutions; Multi-channel Solutions; Smart TV Solutions; Internet-of-Things; Stakeholders in API Solutions; API Providers; API Consumers; End users; Wrapping Up; Chapter 3: Introduction
XML, JSON; What is XML?; XML Comments; Why is XML Important?; How can you use XML?

Pros and Cons of XMLWhat is JSON?; JSON Syntax; Strings; Numbers; Objects; Arrays; Booleans; Null; Why is JSON Important?; How can you use JSON?; Pros and Cons of JSON; XML
JSON Comparison; Chapter 4: Introduction to JAX-RS; JAX-RS Introduction; Input and Output Content Type; JAX-RS Injection; Path Parameter; Query Parameter; Cookie Parameter; Header Parameter; Form Parameter; Matrix Parameter; REST Implementation; Chapter 5: API Portfolio and Framework; API Portfolio Architecture; Requirements; Consistency; Reuse; Customization; Discoverability; Longevity

How do we enforce these requirements-governance?Consistency; Reuse; Customization; Discoverability; Change Management; API Framework; Process APIs
Services Layer; System APIs
Data Access Object; Experience APIs
API Facade; Services Layer Implementation; Chapter 6: API Platform and Data Handler; API Platform Architecture; Why do we need API Platform?; So what is an API Platform?; So which capabilities does the API platform have?; API Development Platform; API Engagement Platform; How is API Platform organized? What is architecture of API Platform?

How does API architecture fit in surrounding technical architecture of an Enterprise?Data Handler; Data Access Object; Command Query Responsibilities Segmentation
CQRS; SQL Development Process; NoSQL Process; Do I have to choose between SQL and NoSQL?; Why a single REST API?; Wrapping Up; Chapter 7: API Management and API Client; Façade; Façade Pattern; API Facade; API Management; API Life Cycle; API Retirement; API Monetization; Chapter 8: API Security and Caching; API Security
OAuth 2; Roles; Tokens; Register as a client; Client registration; Authorization server response

Browse Subjects

Show more subjects...

Statistics

from
to
Export