Я реализую профилировщик, который собирает данные и отправляет данные через сокет, сериализованный в XML, для данного хоста.Профилировщик реализован на C ++, хост (GUI) реализован на Java.
Он возникает для меня, помещая данные, которые принадлежат друг другу, в классы C ++, например, класс ThreadInfo, содержащий строку ThreadName, строку ThreadGroup,и т.д.
Далее этот класс будет сериализован в XML, отправлен через сокет, а графический интерфейс Java будет визуализировать данные.
На мой вопрос: я не уверен, стоит ли использовать другойрешение.Например, просто используйте CORBA для обмена классами.Тем не менее, классы не очень большие, и они создаются довольно легко.
Было бы распространено использовать доступное решение?