一個實時行情分析軟體的構架問題

cl7997發表於2007-12-28

大家好:
目前我想實現一個類似股票實時行情分析的軟體,在構架選擇上有很多困惑,請大家幫幫忙。
現在已經確定,客戶端用.net實現,展示行情資料,比如:k線圖分析,服務端用java實現。
我的思路有兩種:(1)客戶端polling 輪詢 (2)服務端CALLBACK 回撥(webserice)
如果服務端用.net實現的話,目前有一種思路是用.net WCF的回撥機制,客戶端註冊一次,服務端可以透過呼叫回撥函式不斷地向客戶端傳送最新的行情資料,直到客戶端登出該功能。用java實現服務端,我在和.net客戶端的互操作上遇到較大麻煩,我不能直接利用WCF的回撥機制,我查到SUN 的WSIT可以和WCF互動,但我不知WSIT能否利用WCF的回撥機制(CALLBACK)?
現在eclipse的新外掛stp可以開發SCA,我感覺SCA和WCF有一定的相似性,可以很好的在JAVA平臺實現回撥,不知SCA能否和WCF良好互動,透過回撥機制實現資料實時更新。
另外,我還看到JMS可以和.NET互動,不知道用JMS實現是否更有優勢?和webservice回撥機制相比效能如何?
最後,請版主banq 給些意見,或告訴我更好的思路。謝謝大家!

相關文章