Вопрос к тестировщикам
Или до тебя только сейчас начинает доходить, что в этой ситуации вообще можно продолжать работать?
Так завод и работает. В чем проблема?
Ну а в ZigBee на возможность доставить команду на устройство сокет, конечно, влияет, но вот не гарантирует что доставленное будет принято.
Насколько я помню, сокет - это пара из IP адреса и порта, т.е. сокет - это понятие из IP-протокола. Таким образом, фраза "доставить что-то на сокет по протоколу ZigBee" не имеет смысла.
Ну да ладно - для тебя, сидящего на сокете и не интересующегося окружением, это слишком сложно...
Ага, зато если послушать тебя, съевшего собаку на ZigBee, то получается, что устройства ZigBee несут в себе опасность для всего мира. И хакеры должны выстраиваться в очередь за этим волшебным железом :) А что? Подключился к сети и трындец - все программы (кроме твоей конечно) сдохли. Кррррасота :)
У сокетного (не ДотНет, а ВинАпи) хендла есть IDisposable?
У .Net'ого есть. Если по какой-то причине .Net'й сокет использовать нельзя, а можно только ВинАпи, то всегда можно обернуть сокет ВинАпи враппером и реализовать IDisposable.
Враппер, кстати, сделает использование ВинАпишного сокета тестируемым :) Так что одни сплошные плюсы.