我有很長的企業工程背景,因爲情況已經發現我的角色正在發生變化。我一直負責領導定量金融組織,對專有數據進行時間序列評估。matlab和企業應用程序
我們的應用程序堆棧(在工程方面,我沒有影響,但需要接口)是在Tomcat上運行的Hibernate 3.x(annotations和xml)的JAVA(或SCALA)。經驗豐富的軟件開發人員噸...
我需要從他們的數據兩種功能
研究
(我想直接從DB拉動)作爲參數來開發的任何算法(描述下面)
我的團隊主要是數學和計算金融學學位的人,有幾個有限的Java經驗(我有相當的.NET經驗)。
我們的任務是:
- 產生謹慎的交易信號(事件)我們的基礎數據的
應用這些算法來從我們的web應用程序即將發生的事件
開發(多個)算法實時
提出任何買賣信號(事件)回,因爲它們發生在應用程序棧
a。在應用程序中直觀地顯示事件
b。事件發送到客戶端通過互聯網(不知)
最好的情況是,用於算法的研究和開發爲目的的任何工具(MATLAB),也將在生產環境中使用 - 並且是完全集成的到我們的生產系統(作爲事件的聽衆,然後再次作爲事件的源頭)。
最糟糕的情況是我們開發的任何算法都需要在JAVA/SCALA空間中重新實現以進行集成。
我的問題是
與Java足以爲這個MATLAB整合?他們沒有使用應用程序服務器(比如JBOSS),所以我想每個tomcat機器在邏輯上和物理上都是它自己的JVM實例。所以我沒有看到任何JVM的約束(如在MATLAB擁有自己的實例)作爲一個主要障礙
有人將matlab連接到Hibernate上的數據庫嗎?
.NET是與matlab接口的更好選擇嗎?如果是的話,那麼Java集成不提供哪些功能呢?
Matlab中有什麼功能可將工作「編譯」爲模塊,並添加到標準單元測試和自動構建過程(即HUDSON)中?
感謝