Поскольку вы упоминаете accept()
, я так понимаю, мы говорим о потоковых сокетах.
Вы можете отправлять одновременно из нескольких потоков или процессов в одном сокете, но нет никакой гарантии, что данные из несколькихотправители не будут чередоваться вместе.Так что вы, вероятно, не хотите этого делать.
Если вы отправляете небольшие объемы данных за один раз, которые не приводят к блокировке сокета, вы, вероятно, можете ожидать, что блоки данных будут отправлены каждому одновременному send()
/ write()
позвоните, чтобы прибыть непрерывно на другом конце.НАВЕРНОЕ.Вы не можете рассчитывать на это.