LINUX.ORG.RU

unix domain sockets vs. internet sockets


0

0
subj, что лучше использовать для связки backend+gui? Насколько я понимаю IS -- кроссплатформенное высокопроизводительное решение, а какие преимущества у UDS? Где их лучше использовать?
anonymous
> а какие преимущества у UDS?

Они как минимум производительней.

> Где их лучше использовать?

Соответственно их ограничениям.

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi
Ну одни поменять на другие - не проблема, так что без особой разницы для разработки, а производительность у UDS выше, так что я бы их и выбрал.
krum
()
С UDS можно контролировать права доступа, а к Internet могут коннектится все пользователи системы.
rymis ★★
()
uds производительнее - факт.

> де их лучше использовать?

в приложениях, которые могут работать как локально, так и через интернет(пример - x server). когда приложение работает локально - используется uds, когда через интернет - is.

asgard
()
>какие преимущества у UDS

Если я правильно помню, то еще они гарантируют атомарность записи/чтения.

mky ★★★★★
()
Ответ на: комментарий от mky
> Если я правильно помню, то еще они гарантируют атомарность > записи/чтения. >

Не, что-то не то у вас с памятью...

BTW никто почему-то не упомянул о возможности передачи файл-дескпирторов через unix domain sockets.

Onanim
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.