星期四, 11月 10, 2005

[資訊雜記]FoxPro over TCP/IP

VFP 雖然可以使用 ODBC/OLEDB 存取自己的 Database, 但是, 基本上,那還是 File base 的方式,所以如果你想使用 TCP/IP 方式來存取資料庫,那麼你就得被迫使用其他的 Database,如 Microsoft SQL server, Firebird, Oracle... 之類的.

我的 idea 大致就像這樣子...
FoxProOverTCPIP

裡面的 Custom ODBC Driver 與 Daemon/Service 就是要寫的部份.
本想找找看,要怎麼寫 ODBC driver 的.
結果不小心發現,已經有人寫了類似的東西了.
一個是 ODBC Socket Server,另外一個則是Open Database Transport Protocol),都跟我的 idea 相當類似.

ODBC Socket Server, 主要是 client 提供 connect string 與 query string, 讓 server 去做 query 的動作並傳回 xml.
這裡有一些可以參考的文章:
*ODBC Socket Server, PHPBuilder.com

Open Database Transport Protocol)的話,跟 PHP 比較相近,所以提供的範例都是 PHP.

嗯嗯,看來是不用多此一舉再寫一次了... :)

沒有留言: