さーばーかんつうしんくん
Sqlane(サーバー間通信君)
さーばーかんつうしんくん
Sqlane
(サーバー間通信君)
本製品の概要
Sqlane は、付属の DB 接続用サーバーアプリケーションとデータ通信を行い、
SQL コマンドの送信と結果の受信を行うクライアントライブラリ(DLL)です。
Windows のパソコンを 1 台「ホスト」にするだけで、Web サーバーを構築せずに、アプリからデータベースを使えます。
本製品の特長
■特長1 サーバーレスで使える、社内 LAN だけの通信
ホスト PC にサーバーアプリを置くだけで、同じ LAN の中のパソコン・スマートフォンから直接通信できます。
Web サーバーを構築することなく、社内 LAN の上だけで通信できるため、サーバーの維持の負担とセキュリティのリスクを小さくできます。
インターネットにつながらない現場(工場・倉庫・店舗のバックヤードなど)でも使えます。インターネット経由(HTTPS)の通信にも対応しています。
■特長2 Windows・Mac・Android・iOS のアプリに、そのまま組み込める
クライアント DLL は .NET 10 用です。Xamarin の後継の .NET MAUI で作るアプリなら、
デスクトップでもスマートフォンでも、同じコードのまま組み込めます。サンプルコード(コンソール・.NET MAUI)も付属しています。
■特長3 無料で広く使われている 5 つのデータベースに対応
SQLite・PostgreSQL・MySQL・MariaDB・SQL Server Express に、同じ書き方で SQL を送れます。
データベースの接続情報(パスワードなど)はホスト PC にだけ置き、暗号化して保存します。アプリには配りません。
■特長4 安全に公開するための仕組み
アプリから送れる SQL を、ホスト PC に登録した「名前付きクエリ」だけに限れます(インターネット経由の初期設定)。
アクセストークンと役割ごとの権限、TLS による暗号化、IP アドレスの制限、改ざんを検出できる監査ログを備えています。
英語・日本語に対応し、エラーは言語によらない番号(エラーコード)でも確かめられます。
■特長5 買い切り・ロイヤリティなし
月額の利用料も、作ったアプリの売上に応じたお支払い(ロイヤリティ)もありません。
クライアント DLL と、作ったアプリ・サーバーアプリの再配布は無料です。製品版として動かすサーバー 1 台ごとに、ライセンスを 1 本ご購入ください。
クレジットカードでお支払いいただくと、すぐにライセンスキーとインボイス対応の領収書をメールでお送りします。
価格(買い切り・1 ライセンス = 1 サーバー)
アプリから同時につなぐ数(同時接続数)に合わせてお選びください。1 ライセンスで、サーバーアプリ 1 台を製品版として使えます。
| スモール | 同時接続数 10 まで:29,800 円(税抜)/32,780 円(税込) |
|---|---|
| ミドル | 同時接続数 30 まで:59,800 円(税抜)/65,780 円(税込) |
| ラージ | 同時接続数 100 まで:98,000 円(税抜)/107,800 円(税込) |
| エンタープライズ | 同時接続数 上限なし:198,000 円(税抜)/217,800 円(税込) |
・サーバーを 3 台で使う場合は、そのプランのライセンスを 3 本ご購入ください(1 本のライセンスキーで認証できるのは 1 台です)。
・開発には、まず試用版(SELECT 文だけ・期限なし)をお使いください。更新系の SQL(INSERT・UPDATE・DELETE など)を試すときは、スモールを 1 本ご購入ください。
・購入日から 1 年以内に公開した新しい版も、製品版として使えます。アップデート期間の延長の販売はありません(期間より後の版は、新しくライセンスをご購入ください)。
※購入した版は、期限なく使い続けられます。11 本以上のご購入・請求書でのお支払いはお問い合わせください。
ライセンスの認証
ライセンスは、サーバーアプリが当社の認証サーバーでオンラインで認証します。1 本のライセンスは、最初に認証した 1 台のサーバーで使えます。
一度認証できれば、その後は期限なく製品版として使えます(認証サーバーにつながらない間も止まりません)。
オフライン環境(インターネットに接続しない、LAN だけの環境)でも使用できます。
インターネットに出られないサーバーには、管理画面に表示される「環境の識別子」をお送りいただくと、そのサーバー専用の「オフライン認証ファイル」をお送りします(追加の料金はありません)。
■別のサーバーに移すとき(認証の解除)
サーバーの入れ替えなどで別のサーバーに移すときは、お問い合わせください。当社で認証を解除し、新しいサーバーで認証できるようにします。
認証の解除は、1 ライセンスにつき 1 年に 2 回までです。
※「1 年」は、最初に認証した日から数えた 1 年ごとです。30 日以上認証のないサーバーから別のサーバーに移す場合は、新しいサーバーで認証すると自動で移ります(回数に数えません)。
認証のときにだけ、ライセンスキー・サーバーを見分けるための情報(元に戻せない形に変換したもの)・サーバーの名前を当社に送ります。
データベースの内容や SQL は送りません。
※ライセンスキー・認証の結果・オフライン認証ファイルを別のサーバーにコピーしても、製品版にはなりません。
本製品の仕様
| 対応データベース |
・SQLite 3 ・PostgreSQL ・MySQL ・MariaDB ・Microsoft SQL Server Express |
|---|---|
| サーバー アプリケーション |
・Windows 10(22H2 以降)・Windows 11・Windows Server 2019 以降 ・.NET 10 を同梱(別にインストールする必要はありません) ・Windows のサービスとしても動作します |
| クライアントDLL |
・.NET 10 ・.NET MAUI(Windows・Mac・Android・iOS)から利用できます |
| 開発環境 |
Windows ・Visual Studio 2026 Mac ・Visual Studio Code + C# Dev Kit ・JetBrains Rider |
| 通信 |
・社内 LAN:TCP(TLS で暗号化できます) ・インターネット:HTTPS(TLS 1.2 以降)。ホスト PC のグローバル IP アドレスまたはドメイン名あて |
| 言語 |
・日本語・英語(エラーメッセージ・管理画面・マニュアル) |
※サーバーアプリケーションは Windows のみの動作となります。
ご利用までの流れ
1.試用版で試す(無料・期限なし)
会社名・ご担当者名・メールアドレスを入力して、試用版(マニュアル・サンプルコード付き)をダウンロードします。
試用版は SELECT 文を使用した通信のみ使用できます(お支払いの情報は不要です)。
2.アプリを開発する
サンプルコードを参考に、アプリにクライアント DLL を組み込みます。更新系の SQL を試すときは、スモールを 1 本ご購入ください。
3.購入する
サーバーの台数分のライセンスを、クレジットカードでご購入いただけます。すぐにライセンスキーと領収書をメールでお送りします。
4.認証する
サーバーアプリにライセンスキーを入力すると、オンラインで認証され、そのサーバーで製品版として期限なく使えます(オフライン環境は、オフライン認証ファイルで認証します)。試用版の設定はそのまま使えます。
使用許諾契約書 特定商取引法に基づく表記 プライバシーポリシー
お問い合わせ
本製品に関するお問い合わせ、購入後の不具合、ご質問点等は下記にご連絡ください