Можно ли нарисовать диаграмму в веб-браузере -> серверные сценарии?
Может быть.
Могу ли я нарисовать схему для сокета?
Вы имеете в виду "может ли сокет иметь спасательный круг в моей диаграмме последовательности"? Да, оно может. Диаграммы последовательности описывают глаголы, фиксируя взаимодействия объектов. Вы можете описать, как создать соединение с сокетом в одном из них, потому что «создать» - это глагол. Само соединение будет одним из участников.
Могу ли я нарисовать диаграмму последовательности для промежуточных процессов в TCP
сервер?
Может быть. Какие? Зачем?
Похоже, ты продолжаешь спрашивать разрешения. Вы можете делать все что угодно. Полезно ли это, еще предстоит определить.
Каким правилам я подчиняюсь?
Нет правил, кроме тех, которые встроены в диаграмму. Нет полиции UML, которая приедет за тобой за нарушение воображаемых правил.