二層構造のVBアプリを三層構造のWebアプリに変換 「XGEN-VB」が実現する業務アプリのモダナイゼーション

 日本ネクサウェブの「XGEN-VB」は、Visual Basicで開発された業務アプリケーションを、HTML5ベースのWebアプリケーションに変換するソリューションだ。同ソリューションを使えば、老朽化したVBアプリケーションのマルチプラットフォーム対応を短期間で実現することができる。

Visual Basicのコードを自動変換

 スマートデバイスの台頭は、オフィス内に縛られていた業務プロセスをモバイルに拡張し、迅速な業務の遂行を可能にする原動力となっている。ところが、Windows PCを前提にVisual Basic(VB)で開発された業務アプリケーションは、そうしたビジネス環境の変化から取り残されたレガシーなアプリケーションになっているのが現状だ。

 こうしたVBアプリケーションのモダナイゼーションを短期間かつ低コストで実現するのが「XGEN-VB」である。XGEN-VBでは、独自開発の「VB Converter」により、VBのソースコードをHTML5とJavaScriptを使ったWebアプリケーションのコードに変換する。クライアント/サーバー型の二層アプリケーションを、ブラウザ/APサーバー/DBサーバーのWeb三層アプリケーションに生まれ変わらせることができるのだ。

 変換したアプリケーションの実行基盤「nexacro platform」は、PCやスマートフォン、タブレットといったデバイスの違いや、ブラウザの種類やバージョンによる挙動の違いを吸収するフレームワークを搭載しているため、ワンソースでマルチデバイス・マルチプラットフォーム対応のアプリケーションを開発・実行することが可能だ。

XGEN-VB(VB Converter)のアーキテクチャ XGEN-VB(VB Converter)のアーキテクチャ
※クリックすると拡大画像が見られます

 XGEN-VBは、製品販売ではなく日本ネクサウェブおよび同社のパートナー企業によってサービスとして提供される。この点について、日本ネクサウェブの森 英樹氏は次のように説明する。

 「自動変換といっても、元のVBコードによっては、変換後のチューニングや修正といった調整が必要になることがあります。お客様の負担を軽減するため、そうした調整作業を含めたサービスとして提供しています」

 なお、XGEN-VBでは、実行環境としてnexacro platformを必要とするが、既存のシステムには手を加えないので、元のVBアプリケーションはそのまま利用することもできる。XGEN-VBの詳細については、下記のダウンロード資料でご確認いただきたい。

提供:日本ネクサウェブ株式会社
[PR]企画・制作 朝日インタラクティブ株式会社 営業部  掲載内容有効期限:2015年10月31日
このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]