Подобный IDL синтаксический анализатор, который превращает определение документа в мощные классы? [закрытый]

6
задан paniq 14 June 2010 в 20:33
поделиться

2 ответа

ICE - самый близкий продукт, который я смог придумать. Я не знаю, можно ли сделать сериализацию на диск с помощью ICE, но я не могу придумать причину, почему бы этого не сделать. Проблема в том, что он стоит $$$. Я лично не договаривался с ними о лицензии, но ICE - самый крупный игрок в этой области, которого я знаю.

Затем у вас есть Pyro для python, который предназначен только для распределенных объектов.

Distributed Objects in Objective-C (N/A для iPhone/iPad Dev, что отстой IMHO)

Есть некоторые библиотеки распределенных объектов на C++, но они в основном мертвы и непригодны для использования (на ум приходит CORBA).

Я могу сказать, что спрос на этот тип технологии будет очень велик. Я изучал некоторые вопросы сериализации и удаленных объектов, поскольку готовые решения могут быть очень дорогими.

Что касается фреймворков с открытым исходным кодом, которые помогут вам в разработке внутри компании, я рекомендую boost::asio's strands для асинхронного потокобезопасного чтения/записи и boost::serialization для сериализации. Я не очень хорошо разбираюсь в технологиях JSON, но это выглядит как интересное чтение.

Хотелось бы, чтобы уже существовало что-то свободно распространяемое для этого сетевого/сериализационного клея, который мог бы быть полезен столь многим проектам.

1
ответ дан 17 December 2019 в 22:10
поделиться

SWIG не отвечает всем вашим требованиям, но значительно упрощает взаимодействие c ++ <-> python.

0
ответ дан 17 December 2019 в 22:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: