【问题标题】:what to use for instant messaging capabilities?什么用于即时消息功能?
【发布时间】:2019-04-16 02:22:21
【问题描述】:

我将参加 microsoft 考试 70-486。在经历转储时,我遇到了以下问题

您正在开发一个向客户提供即时消息传递功能的 ASP.NET MVC 应用程序。

您有以下要求:

  1. 消息必须能够同时发送和接收。
  2. 必须消除延迟和不必要的标头数据。
  3. 应用程序必须符合 HTML5 标准。

您需要设计应用程序以满足要求。 你应该怎么做?

A.从浏览器配置轮询。

B.实现长时间运行的 HTTP 请求。

C.在客户端和服务端实现 WebSockets 协议。

D.在客户端实例化一个 MessageChannel 对象。

现在我对 C 和 D 选项感到困惑。在网上,大多数人都说 C 是答案,但据我所知,它不能满足第一个要求 “消息必须能够同时发送和接收”。

任何帮助都将不胜感激。 谢谢你

【问题讨论】:

    标签: c# asp.net asp.net-mvc websocket message-channel


    【解决方案1】:

    来自以前将即时消息传递功能构建到社交网络 Web 应用程序的经验。以下是一些值得关注的技术:

    • SignalR(用于服务器和客户端之间的通信)
    • Bootstrap(页面布局和样式,符合 HTML5)
    • ReactJS(处理请求和显示消息时的易用性)

    尝试构建一个小型测试应用程序,并自己找出哪些技术运行良好。

    【讨论】:

    • 嗨@Alex,感谢您的回复。实际上,我需要得到上述问题的答案,因为它在垃圾堆中并且可能会在考试中出现。我完成了我的考试,没有得到这个问题。如果我需要处理即时消息功能,我将按照您的建议创建小型应用程序并进行测试。再次感谢
    【解决方案2】:

    正确答案是选项 D

    【讨论】:

    • 您能否为您的回答添加理由。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多