Чи можливо створити веб-додаток, який за допомогою центрального сервера міг би створити прямі зв’язки з іншими користувачами того ж веб-додатка? Я уявляю процес, схожий на пробивання отворів UDP.
Я читав про новий API WebSockets в HTML5, але, здається, потрібно ініціювати з'єднання із сервером, сумісним із WS, перш ніж повністю розпочатись дуплексне з'єднання. Я більше замислююся над процесом встановлення прямих зв’язків між клієнтами, причому сервер залучається лише до початкового рукостискання.
ПРИМІТКА: аплети Java не враховуються. Мене цікавлять лише стандартні технології браузера.