Я рассматриваю возможность создания приложения на C ++, которое будет анализировать текст из Интернета и создавать некоторые статистические результаты. Эти результаты я хочу получать во внешнем приложении в режиме реального времени. Внешнему приложению (к чьему коду у меня нет доступа, но я могу запросить платное добавление по индивидуальному заказу) затем потребуется код для чтения и использования этих результатов.
Мне интересно, как лучше всего связать два приложения с точки зрения скорости и простоты реализации. Я рассматриваю:
disk I/O (slow)
a Windows service
a DLL
a web service
a web page
Возможно, мне не хватает лучшего решения? Спасибо.
Update : there is an additional need to know how long a data request may take at worst.