Некоторые части промежуточного программного обеспечения изначально поддерживают веб-сокеты, например. HiveMQ: http://www.hivemq.com/mqtt-over-websockets-with-hivemq/. Какие преимущества предоставляются разработчику, использующему API-интерфейс веб-сокетов в качестве первоклассного клиента для промежуточного программного обеспечения, а не маршрутизацию запросов через промежуточный сервер, который поддерживает API-интерфейсы для конкретных языков, например.
Клиент -> Промежуточное ПО
vs
Клиент -> Сервер -> Промежуточное ПО
Например, мы могли бы утверждать, что пропуск промежуточного сервера снизит затраты на пропускную способность, не потребует от разработчика написания дополнительного уровня, встроенной поддержки веб-сокетов SSL?
Какие еще преимущества могут быть предоставлены не только разработчику, но и любой стороне за счет поддержки веб-сокетов для промежуточного программного обеспечения?