我想知道是否可以在OpenLink Virtuoso中通過HTTP運行isql查詢。運行Virtuoso通過HTTP進行Interactive SQL查詢
我知道isql服務器運行在端口1111上,但我找不到任何示例(例如curl)通過HTTP運行SQL查詢(而非SPARQL)。
我不想使用ODBC,因爲這需要在不同的環境(UNIX或Windows)上進行配置,並且我沒有時間爲此更改我們的Vagrant腳本。
JDBC也不是一種選擇,因爲我們在NodeJS上運行,並且這需要一個包裝器,這會在查詢時間中增加額外開銷。
運行OpenLink公司的Virtuoso 7.
謝謝,這正是我的想法...黑客使用指揮是不可能的,太多麻煩和脆弱的代碼。應該可以通過JDBC發送命令,但是我也無法讓它在node-jdbc包裝器後面工作......我被HTTP請求卡住了,在幾千個查詢後開始失敗......請看這個問題:https://stackoverflow.com/questions/46489180/closing-openlink-virtuoso-http-connections –