Есть два основных реализаций протокола Буферы:
- Mine (в основном порт кода Java) ProtoBuf-Net (более WCF дружественный, цокольный вверх перевыполнение)
- Marc Gravell в
Я знаю, что Марк недавно был в середине крупного рефакторинга; Я не знаю, до сих пор ли он.
Мой собственный порт работает, насколько мне известно (бара ошибка в упакованном типе, о котором сообщалось пару дней назад), но не хватает полировки вокруг поколения вещей. Некоторые пользователи заинтересованы в совместимости Silverlight, с которой я работал, но еще не пробовал. (В принципе, в Silverlight есть несколько методов, которые я использовал, я думаю, что может перенесли все их сейчас - мне нужно проверить.)
Я не знаю, реализована ли реализация в производстве для любых систем, но я буду рад попытаться исправить любые ошибки, которые вы поднимаете. Обратите внимание, что я не, намеревающийся реализовать «облегченные» ПБ, которые появились в основном коде 2.2; они сделали бы более сложное наследование более назойливым. Я представлю дополнительную опцию, чтобы режим (оптимизация скорости/размера) указывался отдельно для C# в ближайшее время.
Ну, это звучит достаточно хорошо для меня!Я буду загружать и играть с ним. Я изучаю хорошее быстрое и компактное решение для почтенной реализации CORBA, и поэтому качество продукции является одной из самых важных функций. – Fortyrunner