PowerBuilder モダナイゼーションサービス
AI と
移行先は
終わるのは製品ではなく、お使いのバージョン
PowerBuilder は
変換・テスト・脆弱性対応まで自動化
AI で
ビッグバン移行を回避する
業務ドメインごとに
PowerBuilder のサポート期限はバージョン単位
| バージョン | 主要保守の | サポート | 状態 |
|---|---|---|---|
| PB 2017 / 2017 R2 | 2022年6月30日 | 2023年6月30日 | 終了済 |
| PB 2017 R3 | — | 2025年7月31日 | 終了済 |
| PB 2019 / 2019 R2 | 2022年8月6日 | 2023年8月6日 | 終了済 |
| PB 2021 | 2023年9月4日 | 2024年9月4日 | 終了済 |
| PB 2019 R3 | 2026年1月22日 | 2028年1月22日 | 主要保守は |
| PB 2022 / 2022 R2 | 2026年5月7日 | 2027年5月7日 | 主要保守は |
| PB 2022 R3 | 2029年1月8日以降 | — | サポート中 |
出典:Appeon End of Life Policy および
よくある誤解と、実際のところ
「PowerBuilder は
Appeon が
「サポート
期限は
「移行するなら
変換ツールで、
移行を検討する 4 つの理由
サポート期限
主要保守が
動作環境の制約
古い
他システム・AI との連携
REST API・
保守体制の将来
.NET / C# に
移行先の選択肢 ― Windows Forms と Blazor
Windows Forms(デスクトップ)
現行の
- PowerBuilder の
画面構造と 対応づけやすい - 帳票印刷・
ローカルデバイスの 扱いが 素直 - 利用者の
操作感の 変化を 小さく 抑えられる
- Windows クライアントへの
配布は 引き続き必要 - ブラウザ
利用や 社外展開は 別途の 対応に なる
Blazor Server(Web アプリ)
同じ
- WinForms 版と
同じ ソースのまま、 ブラウザで 動作する - フォームは
サーバーで 動かし、 見た 目だけを ブラウザへ 送る - クライアントへの
配布が 不要で、 テレワークや 複数拠点にも 対応
- 反応の
速さと 通信量は ネットワークの 状況に 左右される - 描画に
GDI+ を 使う ため、 Windows サーバーが 前提
どちらも
デスクトップ移行と Web 化の比較
| 比較項目 | デスクトップ | Web 版 |
|---|---|---|
| 利用環境 | Windows PC に | ブラウザ |
| 配布・ | 各 PC への | サーバーに |
| 画面・ | PowerBuilder の | WinForms 版と |
| 帳票印刷 | プリンターへ | PDF を |
| ファイル・ | ローカルファイルや | ブラウザの |
| 利用場所 | 社内ネットワークが | テレワーク・ |
| 移行の | 小さい | 画面の |
| 向いている | 画面数の | 社外や |
段階的な
Web 版(Blazor Server)のアーキテクチャ
変換後の
サーバーで WinForms 互換のモデルを動かす
弊社ライブラリの
見た目は「絵」と HTML で送る
コントロールは
操作はウィンドウメッセージにして戻す
クリックや
利用者ごとにプロセスを分ける
変換後の
メリット:変換後の
注意点:画面の
変換プロセス ― AI で変換ツールを開発する
PB ソースを
ODO サポートライブラリが引き受けるもの
DataWindow 互換部品
データの
OCX・外部 DLL
16bit 世代を
業務基盤・基底クラス
PB 側の
文字列・日付処理
SJIS の
変換後の
画面 UI・帳票・データベース
画面 UI
DataGridView・
帳票
DataWindow の
データベース
まず現行ベンダの
プロジェクトの進め方 ― ドメイン単位の段階移行
準備・PoC
代表画面の
基盤構築
データベース
業務ドメインごとの移行
業務領域ごとに
バッチ・独立モジュール
バッチ
サービスメニュー
コンパイルエラー除去まで
テスト
ランタイムエラー除去まで
動く
オプションサービス
お見積りまでの進め方
PowerBuilder 資産をご共有いただく
PBL / ソース
ソースを社外に出せない場合
PBL の
その後、
まずは PowerBuilder のバージョンと画面数をお聞かせください
お使いの
TEL 03-5962-3776