我正在考慮在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.
好點。這也讓我意識到,我需要對通信過程的速度有一些控制。例如,Windows消息可能會排隊並需要時間才能到達其收件人。我會更新o.p.也增加這個限制。 我想知道數據庫會帶來多大的開銷...... – sevaxx 2010-05-18 18:29:29
數據庫有一些磁盤讀/寫的東西,可能會很慢。 – Wartin 2010-05-18 18:58:54