что использовать для обмена мгновенными сообщениями? - PullRequest
0 голосов
/ 13 ноября 2018

Я выступаю на экзамене Microsoft 70-486.Проходя через дампы, я наткнулся на следующий вопрос

Вы разрабатываете приложение ASP.NET MVC, которое предоставляет клиентам возможности обмена мгновенными сообщениями.

У вас есть следующие требования:

  1. Сообщения должны быть в состоянии отправлять и получать одновременно.
  2. Необходимо исключить задержку и ненужные данные заголовка.
  3. Приложение должно соответствовать стандартам HTML5.

Вам необходимо оформить приложение, чтобы соответствовать требованиям.Что делать?

A.Настройте опрос из браузера.

B.Реализуйте длительные HTTP-запросы.

C.Внедрите протокол WebSockets на клиенте и сервере.

D.Создание экземпляра объекта MessageChannel на клиенте.

Теперь я запутался в параметрах C и D.В Интернете большинство людей говорят, что C - это ответ, но, насколько я знаю, он не будет удовлетворять 1-му требованию «Сообщения должны быть в состоянии отправлять и получать одновременно».

Любая помощь будет заметна.Thankyou

Ответы [ 2 ]

0 голосов
/ 02 января 2019

Правильный ответ будет вариант D

0 голосов
/ 13 ноября 2018

Исходя из предыдущего опыта, вы встроили функцию обмена мгновенными сообщениями в веб-приложение для социальных сетей.Вот несколько технологий, на которые стоит обратить внимание:

  • SignalR (для связи между сервером и клиентом)
  • Bootstrap (макет страницы истиль, с соответствием HTML5)
  • ReactJS (Простота использования при обработке запросов и отображении сообщений)

Попробуйте создать небольшое тестовое приложение и потрудитесьсами какие технологии работают хорошо.

...