Описание тега protostuff
Protostuff - это материал, который использует protobuf Google.
1
ответ
Как заставить protobuf-net и protostuff взаимно поддерживать унаследованные классы в.Net и Java?
Я делаю связь между программой на основе.Net в системе Windows и устройствами Android. На стороне.Net я использую замечательную программу Marcu Gravell protobuf-net, а на стороне Android я использую замечательную программу David Yu для создания прот…
02 сен '13 в 02:50
1
ответ
Всегда ли безопасно добавлять поля в конце Java-класса при использовании Protimestuff по умолчанию RuntimeSchema?
Я использую Protostuff RuntimeSchema самым простым способом: Schema<Bean> schema = RuntimeSchema.createFrom(Bean.class); Я буду сохранять результат byte[] где-нибудь и десериализовать его в будущем. Но есть вероятность, что я добавлю некоторые…
02 мар '17 в 07:08
1
ответ
Protostuff - в Windows создается неверный путь вывода для файлов.java
Я получаю сообщение об ошибке "Неверный синтаксис имени файла, имени каталога или метки тома" из-за того, что protostuff-maven-plugin не генерирует правильный путь вывода, пока он работает нормально на Mac. Ниже приведены подробности: Ошибки, вызван…
04 фев '15 в 20:05
1
ответ
Как вы сериализуете неизменные коллекции Гуавы, используя Protostuff?
Я использую protostuff-runtime для сериализации графов объектов. Некоторые из этих объектов имеют ссылки на неизменяемые коллекции Guava, такие как ImmutableList и ImmutableSet. Protostuff не может десериализовать эти коллекции из коробки, потому чт…
10 сен '12 в 13:17
1
ответ
Сериализация и десериализация Throwable в JDK 1.6 и JDK 1.7 с использованием ProtoStuff
У нас есть две системы, одна из которых работает с JDK 1.6, а другая - с JDK 1.7. Для связи между двумя узлами мы используем сериализацию ProtoStuff для преобразования двоичного файла и передачи в другой узел, где снова исполняется двоичный код. В J…
25 апр '15 в 09:16
1
ответ
RuntimeSchema в Protostuff циклические ссылки?
Мы используем Protostuff RuntimeSchema для сериализации наших данных. Это в основном работает, но мы иногда получаем: java.lang.StackruError at io.protostuff.runtime.ObjectSchema.mergeFrom(ObjectSchema.java:350) ~[protostuff-runtime-1.5.3.jar:1.5.3]…
02 июл '17 в 13:49
1
ответ
Почему прототипы портят объекты при использовании обобщенных элементов в сочетании с циклическими ссылками?
Я использую двоичный прототип с круговыми ссылками и дженериками. В качестве очень упрощенного сценария у меня есть следующие классы: public class A { private String name; private B b; public String getName() { return name; } public void setName(Str…
01 фев '12 в 18:50
1
ответ
Преобразование объекта (включая лямбду) в JSON и наоборот
Я использую protostuff для преобразования объекта моего собственного класса в JSON и наоборот. Есть ява 8 и лямбда. Преобразовать в файл JSON, например: LinkedBuffer buffer = LinkedBuffer.allocate(2048); Schema schema = RuntimeSchema.getSchema(obj.g…
16 май '16 в 08:22
0
ответов
Протокол прототипов выдает сообщение, содержащее недопустимый тег (ноль)
Я пытаюсь сериализовать POJO на примере их вики, но получаю сообщение "Протокол содержит недопустимый тег (ноль)". Я хочу, чтобы мой POJO был преобразован в байт [], отправил его брокеру сообщений, получил его и десериализовал. У меня есть тестовый …
08 окт '13 в 21:00
1
ответ
Динамическая схема и десериализация с использованием прототипа
Я использую Protostuff в попытке сериализовать / десериализовать объекты нескольких различных типов, для которых нет доступных источников protobuf (это сценарий RPC сервер-сервер). Сериализация идет хорошо, потому что я знаю тип объекта для сериализ…
15 окт '15 в 16:56
1
ответ
Список прототипов как JSON
Какой самый простой способ заставить прототип вести себя как стандартный сериализатор Джексона? Я хотел иметь возможность сериализовать графы объектов, списки или массивы как корневые объекты, но кажется, что для этого даже нет обходного пути? Вот -…
30 сен '16 в 13:20
2
ответа
Полезная нагрузка protobuf больше, чем JSON?
У меня есть объект, представляющий собой список объектов 'Level', и я тестирую передачу их с помощью Spring Boot Rest Controller двумя способами: с JSON в Rest Controller я использую что-то вроде: @RequestMapping(value = "/api/v1/layers/{layername}"…
07 июл '16 в 12:18
2
ответа
Как сериализовать карту в байтовый массив с помощью protostuff
Любой метод для сериализации java.util.Map в байтовый массив при использовании protostuff. Я видел, что в файле protostuff-collectionsschema.jar есть MapSchema, но не знаю, как его использовать. Может кто-нибудь дать мне пример кода, спасибо заранее.
07 окт '15 в 13:49
1
ответ
Серийный байт-код прототипа на Android нельзя десериализовать на ПК
Когда я пытаюсь десериализовать свою сериализованную модель на ПК, я вижу странную ошибку, которая видна внизу. Десериализация работает на Android, как и в случае, когда я сериализирую ту же модель на ПК и десериализую ее на ПК. Таким образом, это п…
09 авг '13 в 13:11
1
ответ
Тип объекта в байте [] для десериализации со схемой?
Я пытаюсь заменить мой строковый протокол протоколом, использующим protobuf. Я сериализую команду перемещения с: Schema<MoveCommand> schema = RuntimeSchema.getSchema(MoveCommand.class); ProtostuffIOUtil.toByteArray(this, schema, buffer) И моя …
23 окт '15 в 13:45
0
ответов
Как построить akka-protostuff-сериализацию?
Я использую akka (akka-2.2.1) через Java, и я не знаком с scala или sbt. Мне нужно изменить сериализатор на один из следующих. https://github.com/romix/akka-protostuff-serialization https://github.com/romix/akka-kryo-serialization Как построить это?
23 дек '13 в 08:33
0
ответов
Akka http: Возможно ли использовать protostuff в akka-http для сортировки и отмены сортировки?
Мне нужно передать экземпляры класса с одним полем, которое является Map[String, AnyRef] по проводам. И у меня есть проблемы, связанные с созданием маршаллера и демаршаллера для выполнения этой работы, однако я могу сериализовать и десериализовать э…
06 июн '16 в 09:41
1
ответ
Как я могу прочитать данные JSON из C++ через Java, используя определение piqi
Мы используем сторонний веб-сервис REST, который определяет их json API, используя схемы piqi. Наша текущая архитектура требует, чтобы эти данные были прочитаны через клиент Java и переданы в двоичный файл C++. В идеале я хотел бы, чтобы все POJO и …
10 янв '13 в 22:37
1
ответ
Десериализовать массив байтов protostuff с помощью JavaScript
Я использовал protostuff для преобразования в байтовый массив входных данных json, которые у меня есть. Код в Java: LinkedBuffer buffer = LinkedBuffer.allocate(1024); Schema<String> orderSchema = RuntimeSchema.getSchema(String.class); int i = …
22 июн '16 в 09:19
1
ответ
Используя protostuff, как пропустить чтение удаленного объекта?
Я являюсь частью команды, которая использует Protostuff для чтения / записи данных. Это mergeFrom метод класса простирается от Schema учебный класс: @Override public void mergeFrom(Input input, Entity entity) throws IOException { for(int number = in…
19 июл '12 в 08:13