Лично я не знаю, есть ли реализация на уровне сокетов.
В Objective C, посмотрите Справочное руководство по Core Endian.
Или взгляните на подпрограммы XDR уровня C, доступные в Mac OS X; процедуры представления внешних данных (XDR) являются частью общей среды RPC уровня Unix.
Или вы можете создавать свои собственные байты.
gSOAP или XML или другие подобные тоже включены в приложения; глядя превзойти сетевой трафик. (Я бы старался избегать использования собственного протокола, если смогу справиться с этим.)
И независимо от того, что вы делаете с этим материалом, не забудьте вставить номер версии в поток байтов в любом сетевом протоколе, который вы здесь реализуете.