Trang web

Máy ứng dụng của Google hiện hỗ trợ giao thức IM chuẩn

AMONG US, but GIANT Impostor

AMONG US, but GIANT Impostor
Anonim

Môi trường phát triển được lưu trữ trên Máy ứng dụng của Google hiện cho phép các ứng dụng trao đổi tin nhắn tức thì với các mạng dựa trên chuẩn mở XMPP.

Hỗ trợ cho XMPP (Giao thức nhắn tin mở rộng và giao thức hiện diện) là một phần của bản nâng cấp mới nhất cho phần mềm App Engine. Bộ phát triển cho ngôn ngữ lập trình Python và Java, Google cho biết vào thứ Sáu

API XMPP mới (giao diện lập trình ứng dụng) sẽ cho phép các ứng dụng được xây dựng và lưu trữ trên App Engine để giao tiếp qua IM với người dùng các dịch vụ như Google Talk và của người khác có mạng dựa trên XMPP, cũng thường được gọi là Jabber.

[Đọc thêm: Các dịch vụ truyền hình trực tuyến tốt nhất]

Google dự định mở rộng chức năng IM ngoài việc trao đổi tin nhắn văn bản tới các khu vực khác, như nhận dạng trạng thái của người dùng, còn được gọi là hiện diện IM.

Ngoài ra, phiên bản 1.2.5 của App Engine SDK cũng thêm một API hàng đợi công việc cho các ứng dụng Java, đã tồn tại cho các ứng dụng Python.

Một tính năng mới khác là trình khởi chạy App Engine cho Windows, sản phẩm đã có cho Mac OS X. Trình khởi chạy được thiết kế để đơn giản hóa việc tạo, thử nghiệm cục bộ và tải lên máy chủ App Engine của Python các ứng dụng, theo Google.

"Ngoài ra, chúng tôi sẽ phát hành mã nguồn cho cả Mac và Windows App Engine Launchers như các dự án mã nguồn mở", đọc bài đăng trên blog của Google.

App Engine, được giới thiệu trong tính khả dụng hạn chế vào đầu tháng 4 năm 2008 và mở rộng khoảng một tháng sau đó, không phải là môi trường phát triển được lưu trữ cho tất cả các loại ứng dụng và nhà phát triển.

Thay vào đó, Google đã thiết kế App Engine cho các loại ứng dụng mà công ty tìm kiếm phát triển, cụ thể là các ứng dụng web có sức hấp dẫn hàng loạt, không đòi hỏi các quy trình dài hạn, ví dụ như các dữ liệu khoa học khủng khiếp.

Các điểm ngọt của App Engine là các ứng dụng Web được cơ sở dữ liệu như blog, chương trình năng suất văn phòng và các công cụ mạng xã hội.

Không giống như các dịch vụ máy tính và phát triển khác, như AWS của Amazon, App Engine cung cấp cho các nhà phát triển một bộ các thành phần tích hợp chặt chẽ, giảm điều chỉnh và cấu hình mà các nhà phát triển phải tham gia.

Trong khi thiết kế này hy sinh tính linh hoạt và kiểm soát bằng cách giảm các tùy chọn, nó phù hợp với mục tiêu của App Engine để thu hút các nhà phát triển muốn tạo và triển khai ứng dụng một cách nhanh chóng, dựa vào Google để xử lý phần còn lại.