サムライテクノロジー株式会社

東京都中央区日本橋小伝馬町14-10 12F

TEL:03-5649-9926

モバイル端末の、
データベース端末に関する
問題を解決。
データベースアクセス専用の
ソフトウェア Fast Connector

Fast Connectorとは?

FastConnector は、SAMURAI TECHNOLOGYのコアテクノロジーである独自の圧縮転送技術 ( 特許第3598495 ) を採用することでソフトウェアでの通信高速化を実現した、RDBMS用データアクセスの定番ソフトウェアです。Windows Mobile等のPDA端末に搭載することで、効果的な開発を行うことができます。

導入事例はこちら

製品特長

モバイル/ワイヤレスシーンに
最適化
モバイル/ワイヤレスシーンで利用されることの多い業務用WindowsMobile端末の通信環境は、無線やCFカードを使った通信が多く、オフラインや不慮の通信遮断を考慮したアプリケーション開発方式を選ばなければなりません。
SAMURAI TECHNOLOGYでは、多くのWindowsMobileアプリケーションに携わった経験から、WindowsMobile端末での開発をウェブベースではなく、オフラインでも利用でき、複雑なGUIも手軽に提供可能なクライアントサーバ方式をおすすめいたします。 FastConnector は、PCベースのアプリケーション構築と同様にクライアントサーバ型アプリケーションから直接SQLを発行することができ、トランザクション機能も利用できるため、WindowsMobileにおいてもクリティカルな業務アプリケーションを手軽に構築することができます。

おすすめユーザ

以下のような開発ユーザ様へ、
導入をおすすめしております。

case1

モバイル端末からのデータベース接続が
不安定、通信コストを抑えたい

FastConnectorは独自の圧縮技術で、複数回に渡るパケット通信を一括で行います。結果、レスポンス速度が向上・待ち時間が減少し、スムーズな通信を実現します。更に通信費が従量課金制の場合は、コストの大幅な削減が見込めます。

case1

case2

既存のOracleデータベースに、
モバイル端末から直接アクセスしたい

Oracleのように、データベースに対してダイレクトにアクセスできるミドルウェアが提供されていない場合でも、 FastConnectorを利用することで、ダイレクトにデータベースへアクセスすることが可能です。( FastConnectorは、on Oracle製品です )

case2

導入事例はこちら

ソフトウェア構成

FastConnector は、クライアントソフト ( FastConnector Object 略称:FCO ) と、サーバソフト ( FastConnector Server 略称:FCS ) の2つのコンポーネントから、構成されています。
クライアントコンピュータ側のFCOと、データベースサーバ側のFCSの間では、検索結果表のプリフェッチやデータ圧縮など、FastConnector の持つ さまざまなアルゴリズムにより、通信手順の最適化が行われています。

ソフトウェア構成構成図

ハードウェア構成

10数台の倉庫業務から、
数千台規模の運用まで
FastConnectorのソフトウェアは、クライアントlibファイルとサーバソフトという小さな2つのモジュールから構成されています。
サーバソフトは、DBサーバの中にインストールしてご利用いただけますので、FastConnector専用にハードウェアを用意する必要がありません。
また、数千台規模のご利用のケースには、ロードバランサー機器と組み合わせていただくことで、負荷分散や冗長化構成をとることも可能です。

ハードウェア構成構成図
動作確認済みメーカー
キーエンス、カシオ計算機、富士通、NEC、東芝、シャープ、日本HP、その他( 海外端末等実績あり )
お問い合わせページより、ご検討中のWindows端末の機種名とご利用希望時期をお送りください。 サポート担当より追ってご回答させていただきます。
※ 機種がお決まりでない場合は、当社推奨端末をご紹介させていただきます。
WindowsCE端末への
組み込み販売
(OEM提供)について
FastConnector を WindowsMobile 端末 ( または、WindowsMobileを使ったアプリケーション ) にプリインストールでの出荷をご希望の企業様には、通常のライセンス体系とは別のOEM用ライセンスのご提供をいたしております。
>住友倉庫様ご採用事例記事

Real Application Clusters などの大規模なクラスタ構成では、FastConnector Server をデータベースサーバではなく別筐体の専用サーバにインストールいただくことで、スケーラビリティを確保することができます。FastConnector Server の ロードバランシングのご要望につきましては、別途お問い合わせください。

FastConnectorのAPIを使ったコーディングサンプル

詳しい内容は、 評価版 にてご確認ください。

'変数宣言
Dim sSQL As String  'SQL
Dim lMaxRow As Long  '最大行数
Dim lCntRow As Long  '行カウント用
Dim sArrTbl() As String  '配列
Dim nHstmt As Integer  'ハンドルステートメント
'ハンドルステートメント確保
nHstmt = FCO.GetHstmt
'SQL
sSQL = "SELECT EMPNO,ENAME FROM EMP"
'実行
lMaxRow = FCO.SelectAllDirect(sSQL, nHstmt)
'動的配列変数に対するメモリ領域の再割り当て
ReDim sArrTbl(1 To lMaxRow, 1 To 2)
'最大行数分ループ
For lCntRow = 1 To lMaxRow
'取得
sArrTbl(lCntRow, 1) = FCO.GetRowCol(lCntRow, "EMPNO", nHstmt)
sArrTbl(lCntRow, 2) = FCO.GetRowCol(lCntRow, "ENAME", nHstmt)

Next lCntRow
'ハンドルステートメント解放
FCO.EndHstmt (nHstmt)

FastConnector動作環境

サーバ環境 Windows Server 2008 / 2008R2 / 2012 / 2012R2 / 2016
Red Hat Enterprise Linux 5以降
クライ
アント
環境
Windows 7 / 8 / 8.1 / 10
WindowsCE 5.0 / 6.0
Windows Embedded Compact 7
Android4.0以降
対応データ
ベース環境
Oracle 11g / 12c
SQL Server 2008 / 2012 / 2014 / 2016
PostgreSQL 8.23
MySQL 5.6.2以降
4D

※ 上記環境以外での使用をご希望されるお客様につきましては別途お問合せください。

価格とサポート内容

FastConnector 製品価格
別途お問い合わせ下さい。
FastConnector 年間サポートメニュー
契約期間:
1年間 ( 初年度は、必須加入 )
対応時間:
年末年始・祝祭日を除く
平日10:00 ~ 18:00
サポート内容:
FastConnectorに関する技術的なサポート ( メール対応 )
マイナーバージョンアップモジュールの無償提供
メジャーバージョンアップ時の優待価格でのラインセンス提供

ORACLE FastConnectorは、On Oracle 商品です。
日本オラクル様 オラクル通信にFastConnector事例記事(株式会社テックエンジニアリング様)を掲載いただきました。
※ On OracleはORACLE Corporationの商標です。

※LotusおよびDominoは、IBM CorporationおよびLotus Development Corporationの商標です。
※Oracleは、米国ORACLE Corporationの米国およびその他の国における登録商標または商標です。
※Windows、Windows Server、SQLServer は、米国Microsoft Corp.の米国及びその他の国における商標 または、登録商標 です。

ISO27001

国際標準規格であるISO27001の
認証取得をしております。