Używamy cookies, aby ułatwić korzystanie z Portalu. Możesz określić warunki przechowywania, dostępu do plików cookies w Twojej przeglądarce. Dowiedz się więcej.
strona główna Strona główna | Nowości | Promocje | Zapowiedzi Twoje konto | Zarejestruj | Schowek | Kontakt | Pomoc
mapa działów
Szukaj: szukanie zaawansowane
Koszyk
Książki \ Google

Programming Google App Engine with Java Język: 2

978-1-4919-0020-8

Cena Brutto: 179.55

Cena netto: 171.00

Ilość:
Wersja: Drukowana
Autor Dan Sanderson
Liczba_stron 432
Wydawnictwo O'Reilly Media
Oprawa miękka
Data_Wydania 2015-08-13
Programming

Google App

Engine with Java



This practical guide shows intermediate and advanced web and mobile app developers how to build highly scalable Java applications in the cloud with Google App Engine. The flagship of Google's Cloud Platform, App Engine hosts your app on infrastructure that grows automatically with your traffic, minimizing up-front costs and accommodating unexpected visitors. You’ll learn hands-on how to perform common development tasks with App Engine services and development tools, including deployment and maintenance.


For Java applications, App Engine provides a J2EE standard servlet container with a complete Java 7 JVM and standard library. Because App Engine supports common Java API standards, your code stays clean and portable.

  • Get a hands-on introduction to App Engine's tools and features, using an example application
  • Simulate App Engine on your development machine directly from Eclipse
  • Structure your app into individually addressable modules, each with its own scaling configuration
  • Exploit the power of the scalable Cloud Datastore, using queries, transactions, and data modeling with JPA
  • Use Cloud SQL for standard relational databases with App Engine applications
  • Learn how to deploy, manage, and inspect your application on Google infrastructure


Pragniemy Państwa zapewnić, iż dokładamy wszelkich możliwych starań, by opisy książek i podręczników, zawarte na naszych stronach internetowych, zawierały bieżące i wiarygodne materiały. Może jednak, mimo naszych wysiłków, w opisy książek wkraść się przekłamanie z naszej strony niezamierzone. Nie może to stanowić powodu do roszczeń. O ile macie Państwo jakiekolwiek pytania lub wątpliwości - prosimy o kontakt z naszym ekspertem lub działem handlowym. Postaramy  się odpowiedzieć na wszystkie Państwa pytania zanim podejmiecie Państwo decyzje o złożeniu zamówienia.
#

  1. Chapter 1Introducing Google App Engine

    1. The Runtime Environment

    2. The Static File Servers

    3. Frontend Caches

    4. Cloud Datastore

    5. The Services

    6. Google Accounts, OpenID, and OAuth

    7. Google Cloud Endpoints

    8. Task Queues and Cron Jobs

    9. Namespaces

    10. Developer Tools

    11. The Cloud Console

    12. Getting Started

  2. Chapter 2Creating an Application

    1. Setting Up the Cloud SDK

    2. Developing the Application

    3. Registering the Application

    4. Uploading the Application

    5. Testing the App

    6. Enabling Billing

  3. Chapter 3Configuring an Application

    1. The App Engine Architecture

    2. Configuring a Java App

    3. App IDs and Versions

    4. Multithreading

    5. Request Handlers

    6. Static Files and Resource Files

    7. Domain Names

    8. Google Apps

    9. Configuring Secure Connections

    10. Secure Connections with Custom Domains

    11. Authorization with Google Accounts

    12. Environment Variables

    13. Inbound Services

    14. Custom Error Responses

    15. Java Servlet Sessions

  4. Chapter 4Request Handlers and Instances

    1. The Runtime Environment

    2. The Request Handler Abstraction

    3. Introducing Instances

    4. Request Scheduling and Pending Latency

    5. Warmup Requests

    6. Resident Instances

    7. Instance Classes and Utilization

    8. Instance Hours and Billing

    9. The Instances Console Panel

    10. Traffic Splitting

  5. Chapter 5Using Modules

    1. An Example Layout

    2. Configuring Modules

    3. Manual and Basic Scaling

    4. Startup Requests

    5. Shutdown Hooks

    6. Background Threads

    7. Modules and the Development Server

    8. Deploying Modules

    9. Addressing Modules with URLs

    10. Dispatching Requests to Modules

    11. Starting and Stopping Modules

    12. Managing and Deleting Modules and Versions

    13. The Modules API

    14. An Always-On Example

  6. Chapter 6Datastore Entities

    1. Entities, Keys, and Properties

    2. Introducing the Java Datastore API

    3. Property Values

    4. Keys and Key Objects

    5. Using Entities

    6. Allocating System IDs

    7. The Development Server and the Datastore

  7. Chapter 7Datastore Queries

    1. Queries and Kinds

    2. Query Results and Keys

    3. The Query API

    4. Introducing Indexes

    5. Automatic Indexes and Simple Queries

    6. Custom Indexes and Complex Queries

    7. Not-Equal and IN Filters

    8. Unset and Nonindexed Properties

    9. Sort Orders and Value Types

    10. Queries and Multivalued Properties

    11. Query Cursors

    12. Projection Queries

    13. Configuring Indexes

  8. Chapter 8Datastore Transactions

    1. Entities and Entity Groups

    2. What Can Happen in a Transaction

    3. Transactions in Java

    4. How Entities Are Updated

    5. How Entities Are Read

    6. Batch Updates

    7. How Indexes Are Updated

    8. Cross-Group Transactions

  9. Chapter 9Datastore Administration

    1. Inspecting the Datastore

    2. Managing Indexes

    3. Accessing Metadata from the App

    4. Remote Controls

  10. Chapter 10The Java Persistence API

    1. Setting Up JPA

    2. Entities and Keys

    3. Entity Properties

    4. Embedded Objects

    5. Saving, Fetching, and Deleting Objects

    6. Transactions in JPA

    7. Queries and JPQL

    8. Relationships

    9. For More Information

  11. Chapter 11Using Google Cloud SQL with App Engine

    1. Choosing a Cloud SQL Instance

    2. Installing MySQL Locally

    3. Creating a Cloud SQL Instance

    4. Connecting to an Instance from Your Computer

    5. Setting Up a Database

    6. Setting Up JDBC

    7. Connecting to the Database from App Engine

    8. Backup and Restore

    9. Exporting and Importing Data

    10. The gcloud sql Commands

  12. Chapter 12The Memory Cache

    1. Calling Memcache from Java

    2. Keys and Values

    3. Setting Values

    4. Getting Values

    5. Deleting Values

    6. Atomic Increment and Decrement

    7. Compare and Set

    8. Batching Calls to Memcache

    9. Memcache and the Datastore

    10. Handling Memcache Errors

    11. Memcache Administration

  13. Chapter 13Fetching URLs and Web Resources

    1. Fetching URLs

    2. Outgoing HTTP Requests

    3. HTTP over SSL (HTTPS)

    4. Request and Response Sizes

    5. Request Deadlines

    6. Handling Redirects

    7. Response Objects

  14. Chapter 14Sending and Receiving Email Messages

    1. Sending Email Messages

    2. Receiving Email Messages

  15. Chapter 15Sending and Receiving Instant Messages with XMPP

    1. Inviting a User to Chat

    2. Sending Chat Messages

    3. Receiving Chat Messages

    4. Handling Error Messages

    5. Managing Presence

  16. Chapter 16Task Queues and Scheduled Tasks

    1. Configuring Task Queues

    2. Enqueuing a Task

    3. Task Parameters

    4. Push Queues

    5. Pull Queues

    6. Transactional Task Enqueueing

    7. Task Chaining

    8. Task Queue Administration

    9. Deferring Work

    10. Scheduled Tasks

  17. Chapter 17Optimizing Service Calls

    1. Calling Services Asynchronously

    2. Visualizing Calls with AppStats

  18. Chapter 18Managing Request Logs

    1. Writing to the Log

    2. Viewing Recent Logs

    3. Downloading Logs

    4. Logs Retention

    5. Querying Logs from the App

  19. Chapter 19Deploying and Managing Applications

    1. Uploading an Application

    2. Using Versions

    3. Managing Service Configuration

    4. App Engine Settings

    5. Managing Developers

    6. Quotas and Billing

    7. Getting Help

powrót
 
Produkty Podobne
Wizytówka Google. Kompletny poradnik, jak utworzyć, skonfigurować i wypozycjonować lokalizację Google Moja Firma
Narzędzia Google dla e-commerce. Wydanie II poszerzone
Site Reliability Engineering. Jak Google zarządza systemami producyjnymi
CCNA Data Center (200-150, 200-155) Official Cert Guide Library
Narzędzia Google dla e-commerce
Google Analytics. Integracja i analiza danych
AdWords 360°. Katalog skutecznych kampanii
Programming Google App Engine with Java
Programming Google App Engine with Python
Google Analytics dla marketingowców. Wydanie II
Więcej produktów