Ну, это действительно зависит от цели диаграммы: -)
Мы имеем дело главным образом с сетевой инфраструктурой, поэтому мы будем использовать стрелки, указывающие в направлении установления сеанса - это поможет нам в определении правил брандмауэра для всех наших зон.
Но если вы разрабатываете диаграмму приложения и вам необходимо знать поток данных для приложения, вы должны использовать стрелки, отображающие поток данных, а не создание сеанса.
Я бы подумал, что до тех пор, пока график ясно показывает, что вы представляете, вы можете пойти любым путем. Вы могли бы даже сделать гибридное решение, например, со стрелками в конце, показывающими поток данных, в то время как у вас есть стрелка меньшего размера в середине, показывающая направление создания сеанса - пока вы все еще документируете, на диаграмме что это значит.
Не знаю, есть ли у Visio такая линия стрелки - я бы просто использовал две из них, одна перекрывая другую.