Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 20 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
20
Dung lượng
901 KB
Nội dung
Khoa CNTT- Học viện kỹ thuật quân Google App Engine Trần Văn An Khái niệm Google App Engine (App Engine hay GAE) tảng điện toán đám mây Google để phát triển lưu trữ ứng dụng web trung tâm liệu Google quản lý (google-managed data centers) Khái niệm GAE thiết kế để lưu trữ ứng dụng phục vụ nhiều người dùng cách đồng thời Đảm bảo co giãn (scales) Càng nhiều người sử dụng chương trình, App Engine tạo nhiều tài nguyên cho ứng dụng quản lý chúng Các thành phần AppEngine Python Runtime Java Runtime Environment Các thành phần AppEngine Datastore chế để thao tác với liệu hệ thống liệu phân tán Google APIs Datastore cung cấp Interface để thao tác với liệu phía Là Các thành phần AppEngine Google Accounts: AppEngine liên kết mật thiết với tài khoản Google Người dùng cho user login vào ứng dụng tài khoản Google họ Các thành phần AppEngine App Engine Services : Cung cấp nhiều dịch vụ để sử dụng cho ứng dụng Ví dụ như: URL Fetch, Mail,… Tạo project https://console.developers.google.com/project Tạo project https://console.developers.google.com/project Cài đặt plugins cho Eclipse Help > Install New Software Add https://dl.google.com/eclipse/plugin/4.4 10 Tao project 11 Tạo project 12 Run project 13 Run project 14 Create model Tạo 15 JPA JPA Java Persistence API hay JPA đăc tả Java cho việc ánh xạ đối tượng Java tới sở liệu quan hệ sử dụng cộng nghệ phổ biến ORM( Object Relational Mapping) JPA API cung cấp đầy đủ công cụ cho phép người lập trình tạo sở liệu cách đơn giản nhanh chóng 16 Cấu hình cho JPA với Google App Engine File cấu hình dùng để JPA dùng App Engine datastore 17 EntityManagerFactory 18 Dao Dùng 19 để tương tác với liệu Tạo servlets 20