Мне известен хотя бы один пост с такими же словами, как этот. Но это не совсем то же самое, что и этот пост. Я пытаюсь найти способ обмена данными между приложениями .NET и Java. Я не беспокоюсь об объектах, но просто строки, если хотите.
У меня есть приложение .NET, собирающее данные в реальном времени, и приложение Java, которое может анализировать эти данные и работать с ними. Я ищу способы повторно использовать это же Java-приложение, не кодируя его полностью в .NET.
Моя проблема в том, что данные «довольно» реального времени (.NET), и поэтому должен быть анализ (Java). Я могу жить с микросекундными задержками, но я не могу позволить себе одну секунду задержки. WebServices, Queues (как в Messaging Queues), RDBMS - вот некоторые варианты, которые я могу придумать. Есть ли лучший способ?
Или у кого-нибудь есть реальные цифры производительности для упомянутых выше решений, чтобы выбрать одно из них? И только для начала: СУБД не подходят для одновременного (подключения) вставки / обновления / чтения, по крайней мере, с грубым способом работы с СУБД. (Тупики?)