CHƢƠNG 3 .AN NINH TRÊN CLOUD
4.3. Công nghệ ĐTĐM của Google
4.3.4.2. Xây dựng Website trên Google AppEngine dựa trên nền tảng Java 2
Java 2.0
Ở đây tôi xin đƣợc giới thiệu sơ qua về cách tạo một website trên đám mây của Google Apps Engine và cụ thể là cách thức thực hiện này dựa trên nền tảng ngơn ngữ lập trình Java 2.0 của Google tích đã tích hợp sẵn trên đó.
Bƣớc 1. Hãy tạo một tài khoản App Engine của Google (nó là miễn phí)
bằng cách nhấn vào liên kết Sign up (Đăng nhập) trong Getting Started (Bắt đầu) trên trang http://code.google.com/appengine/.
Bƣớc 2. Tải xuống trình cắm thêm App Engine của Google cho Eclipse từ http://code.google.com/appengine/downloads.html và cài đặt nó.
Bƣớc 3. Tạo một dự án mới bằng cách nhấn vào nút New Web Application
Project (Dự án ứng dụng Web mới) trong Eclipse, trong hộp thoại kết quả, bỏ dấu chọn của tùy chọn Use Google Web Toolkit (sử dụng dụng cụ Web của Google). Đặt tên dự án và gói tƣơng ứng là bất cứ cái gì bạn muốn.
Bƣớc 4. Chọn dự án của bạn trong hệ thống phân cấp và nhấn vào nút Deploy
App Engine Project (Triển khai dự án App Engine).
Bƣớc 5. Nhập mã ủy quyền của bạn (là cái mà bạn đã sử dụng khi tạo ra một
tài khoản App Engine trong Bƣớc 1).
Bƣớc 6. Kết hợp dự án cục bộ của bạn với mã nhận dạng (ID) của ứng dụng
mà bạn tạo ra khi bạn bƣớc đầu tạo một tài khoản App Engine. (Bạn có thể có đến 10 ID).
Bƣớc 7. Nhấn vào nút Deploy (Triển khai). Bạn sẽ thấy rất nhiều văn bản trơi
qua trên bàn điều khiển Eclipse (trình cắm thêm đang thực hiện rất nhiều đằng sau hậu trƣờng bao gồm việc cải tiến mọi lớp cần thiết nào để sử dụng dịch vụ lƣu trữ-dữ liệu rất ấn tƣợng của Google). Khi tiếng ồn dịu dần (và tất cả mọi thứ đã làm việc đúng), bạn sẽ thấy một thông báo kết thúc bằng dịng chữ "Việc triển khai đã hồn tất thành công."
Bƣớc 8. Đi tới trang tài khoản App Engine của bạn tại Google và tìm liên kết
Versions trên bảng điều khiển của Google. Ở đó bạn sẽ thấy phiên bản đã triển khai của bạn và URL tƣơng ứng của nó. Nhấn vào URL và sau đó nhấn vào liên kết tới servlet đã tạo ra để thấy dòng chữ "Hello, world" buồn tẻ nhƣng lại làm bạn hài lòng làm sao, đƣợc in ra dạng văn bản.
4.4. Công nghệ ĐTĐM của Microsoft 4.4.1. Nền tảng Windows Azure