我们使用RESTful Microsoft Web.API用于服务器端,Unity用于客户端用于扑克游戏 .

有没有办法从服务器获取有关游戏更改的更新(聊天消息和当前扑克室内的新游戏移动)?

我们考虑使用Keep Alive消息,例如:

private string m_URL = "ADDRESS";
private string results;

IEnumerator Start () {
    using (UnityWebRequest www = UnityWebRequest.Get(m_URL))
    {
        yield return www.Send();

        if (www.isError)
        {
            Debug.Log(www.error);
        }
        else
        {
            results = www.downloadHandler.text;
            Debug.Log(www.downloadHandler.text);
        }
    }
}
void Update()
{ 
    StartCoroutine(Start());
}

但我不认为这是最好的选择,可能会向服务器发送数百条消息