19/04/01 05:38:40.41 ymg/4x830.net
>>186
例えば、sqlite3 をダウンロード・解凍して、Ruby から使う場合、
sqlite3.dll を、Ruby内で読み込んで使う。
これは、同一プロセス内でのライブラリのロード
一方、sqlite3.exe を先に起動しておいて、Rubyからプロセス間通信する事もできる
この場合は、別プロセスとなり、sqlite3.exeがサーバー、
データベースへの問い合わせを行う、Rubyがクライアントとなる
つまり、dll・exeの違いは、同一プロセスかどうか