---
title: 启用实时查询
slug: docs-ch/platform/parse-live-query
description: 了解如何在Back4App中激活实时查询功能，实现应用的实时消息交互。
image: https://www.back4app.com/_public/img/back4app-og.png
createdAt: 2024-02-01T14:20:01.954Z
---

# 激活您的实时查询

## 介绍

查询是Parse技术的关键概念之一。它允许您通过指定一些条件来检索对象，使得构建社交网络、仪表板、移动商务以及惊人的游戏等应用变得简单。然而，Parse.Query是基于拉取模型的，这不适合需要实时支持的应用程序。

假设您正在构建一个需要实时消息的应用程序，比如聊天应用。Parse.Query将不是理想的解决方案，因为用户应用不知道另一个用户何时用新消息更新了对话。在这种情况下，数据库有一个新的更新来通知其他用户从服务器查询以获取更新。

**实时查询解决了这个问题。** 这个工具允许您订阅您感兴趣的Parse.Query。一旦订阅，服务器将在实时中通知客户端每当与Parse.Query匹配的Parse.Object被创建或更新时。

在本指南中，我们将向您展示如何将实时查询激活到您的应用中。

## 先决条件

:::hint{type="info"}
**要完成本教程，您需要：**

- 在Back4App上有一个经过验证的账户。
- 在Back4App上创建一个应用。
  - 查看这个 [创建新应用教程](https://www.back4app.com/docs/get-started/new-parse-app) 以了解如何在Back4App上创建应用。
:::

## 我如何使用这个功能？

当您启用实时查询功能时，您可以在Back4App端使用更多功能，因此，它有许多不同的用途，如下所述。您还将学习稍后设置子域的过程，在接下来的说明中。

## 1 - 定位功能块

要定位并启用您的实时查询功能，请登录到您的 Back4App 账户，转到我的应用选项，然后单击 <font color="#2166ae">`服务器设置`</font>. 之后，搜索 <font color="#2166ae">`服务器 URL 和实时查询`块</font>，并选择设置。 <font color="#2166ae">`服务器 URL 和实时查询`</font>部分看起来像这样:

![](https://api.archbee.com/api/optimize/yD3zCY-NNBBIfd0uqcfR5/s0-t_ufZcSOI82tmZgpZ0_image.png)

## 2 - 在您的应用中使用实时查询

要启用客户端与实时查询服务器的交互，必须在 Web 托管框中激活实时查询，并选择允许客户端与服务器之间通信的类。与此相关的部分如下所示:

::Image[]{src="https://api.archbee.com/api/optimize/yD3zCY-NNBBIfd0uqcfR5/CES9K-MM9MUICVUYqU3xj_image.png" size="50" width="846" height="899" position="center" showCaption="false"}

## 3 - 更改默认 serverURL

您可以将默认 URL [https://parseapi.back4app.com/](https://parseapi.back4app.com/) 更改为您的子域 [\* .b4a.io/](https://www.back4app.com/docs/platform/*.b4a.io/).

通过上述指南，您将能够使用 Back4App 设置自定义 API 地址，并启用各种功能，包括使用实时查询和更改您的 ServerURL!
