Потому что в ОРС UA уже реализованы всё механизмы стандарта на основе подписок. Публикуете доступные переменные и забираете подписчиками. И шифрование там есть уже. Но я им не пользовался.
А для сокетов вам придётся всё писать с нуля...
Вид для печати