エンタープライズ モビリティ iphone Magic xpa Application Platform アプリケーション 開 発 実 行 デバイス 管 理 システム MDM/MAM ipad Android Windows Magic xpi Integration Platform 基 幹 シス



Similar documents
TIPS - 棚 割 りを 開 始 するまで Liteを 起 動 し 企 業 情 報 の 追 加 を 行 い 棚 割 を 行 う 企 業 の 追 加 をして 下 さい 企 業 情 報 の 追 加 時 に エラーメッセージが 表 示 された 場 合 別 途 TIPS トラブルが 発 生 した 場 合

<4D F736F F D20819C486F70658F6F93588ED297708AC7979D89E696CA837D836A B E A2E646F63>

R4財務対応障害一覧

3. システム 要 件 IM- 社 内 便 Ver.7.2 は 以 下 の 製 品 上 で 動 作 します サーバ 要 件 Windows Server 2003 R2 Windows Server 2008 Windows Server 2008 R2 Red Hat Enterprise Lin

Mac OS Xでの利用設定 マニュアル

KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2

(Microsoft PowerPoint - Ver12\203o\201[\203W\203\207\203\223\203A\203b\203v\216\221\227\277.ppt)

PowerPoint プレゼンテーション

01_07_01 データのインポート_エクスポート_1

PowerPoint プレゼンテーション

新 生産管理システム ご提案書 2002年10月15日 ムラテック情報システム株式会社

Excel 応 用 Ⅱ Excelの 知 識 をより 深 め 今 以 上 に 活 用 し 業 務 を 効 率 化 させたい 人 にお 勧 めします また 豊 富 な 問 題 演 習 で 実 務 に 活 かせるスキルを 身 につけます 容 : 複 合 グラフの 操 作 データベースの 活 用 ピボット

5-2.操作説明書(支店連携)_xlsx

別冊資料-11

<4D F736F F D2090BF8B818AC7979D8B40945C91808DEC837D836A B2E646F63>

<4D F736F F D2095CA8E A90DA91B18C9F93A289F1939A8F D8288B3816A5F E646F63>

5-2 一 般 ユーザー 用 :メール 2 送 信 者 のリンクをクリックすると 受 信 メールの 内 容 を 見 ることができます 受 信 メール 内 容 画 面 項 目 送 信 者 宛 先 CC 本 文 (テキスト) 本 文 (HTML) メールアドレスのリンクをクリックするとアドレス 帳 へ

<4D F736F F F696E74202D208CC2906C938A8E9189C690E096BE89EF8E9197BF E358C8E313993FA816A>


あいち電子調達共同システム

端 末 型 払 い 出 しの 場 合 接 続 構 成 図 フレッツ グループから 払 出 されたIPアドレス /32 NTT 西 日 本 地 域 IP 網 フレッツ グループ フレッツ グループから 払 出 されたIPアドレス /

<8FEE95F AD D2E786C73>

Sol-007 内部統制一元管理 _ppt [互換モード]

CTX-6114AI Citrix Access Suite 4

スライド 1

03_主要処理画面.xlsx

K-REE Access販売管理 フォーム定義書

目 次 1. 大 学 情 報 データベースシステムの 使 用 方 法 について EXCEL 一 括 登 録 EXCEL ダウンロード 検 索 条 件 の 指 定 プレビュー EXCEL ダウンロード(データ 抽 出 あ

改 訂 履 歴 版 概 要 区 分 更 新 日 1.0 新 規 作 成 新 規 2014/06/26 2

スライド 1

目 次 1. Web メールのご 利 用 について Web メール 画 面 のフロー 図 Web メールへのアクセス ログイン 画 面 ログイン 後 (メール 一 覧 画 面 ) 画 面 共 通 項 目

積 載 せず かつ 燃 料 冷 却 水 及 び 潤 滑 油 の 全 量 を 搭 載 し 自 動 車 製 作 者 が 定 める 工 具 及 び 付 属 品 (スペアタイヤを 含 む )を 全 て 装 備 した 状 態 をいう この 場 合 に おいて 燃 料 の 全 量 を 搭 載 するとは 燃 料

研究者情報データベース

目 次 1. Easy HandyⅡ とは 3 2. 機 能 概 要 4 3. Easy HandyⅡ の 構 成 5 4. 入 荷 出 荷 棚 卸 処 理 の 流 れ 6 5. Easy HandyⅡ と 他 システムとの 連 携 7 6. 画 面 サンプル(PC 版 ) 8 7. 画 面 サンプ

目 次 1. 積 算 内 訳 書 に 関 する 留 意 事 項 1 ページ 2. 積 算 内 訳 書 のダウンロード 3 ページ 3. 積 算 内 訳 書 の 作 成 (Excel 2003の 場 合 ) 6 ページ 4. 積 算 内 訳 書 の 作 成 (Excel 2007の 場 合 ) 13

WEB保守パック申込

Pro-Web マネジメントシステム WebFOCUS Application Server をフル 活 用 Web レポーティング をトータルにサポート Pro-Request Pro-Talk プログラム 管 理 ツール FOCUSリクエストを 一 元 管 理 リクエストの 新 規 作 成 編

たった 3 分でここまでできる 次世代の超高速アプリ開発 Magic の概要と開発事例 Magic Software Japan, K.K.

4 応 募 者 向 けメニュー 画 面 が 表 示 されます 応 募 者 向 けメニュー 画 面 で [ 交 付 内 定 時 の 手 続 を 行 う] [ 交 付 決 定 後 の 手 続 を 行 う]をクリックします 10

ホワイトワークスタイルの ご提案

する ( 評 定 の 時 期 ) 第 条 成 績 評 定 の 時 期 は 第 3 次 評 定 者 にあっては 完 成 検 査 及 び 部 分 引 渡 しに 伴 う 検 査 の 時 とし 第 次 評 定 者 及 び 第 次 評 定 者 にあっては 工 事 の 完 成 の 時 とする ( 成 績 評 定

<4D F736F F D20819B93FC97CD CC91808DEC95FB FC92F994C5816A>

Microsoft Word - サンプル _データベースアクセス_.doc

_禑暥ã†�ã…“ã……ã…‹ç«¯æœ«ã‡»ã……ã…‹ã‡¢ã……ã…Šæ›‰é€ƒæł¸ã•’10ã•‚V1.3.xls

POWER EGG V2.01 ユーザーズマニュアル ファイル管理編

ーがサーバーにファイルをアップロードしたり ファイルを 電 子 メールで 送 信 したために) 利 用 できるようになった 場 合 手 動 で 転 送 されたこれらのファイルにアクセスするユーザーまたはデバイスに CAL は 必 要 ありません 以 下 の 例 では 特 定 の 製 品 について 説

V-CUBE One

の と す る (1) 防 犯 カ メ ラ を 購 入 し 設 置 ( 新 設 又 は 増 設 に 限 る ) す る こ と (2) 設 置 す る 防 犯 カ メ ラ は 新 設 又 は 既 設 の 録 画 機 と 接 続 す る こ と た だ し 録 画 機 能 付 防 犯 カ メ ラ は

Transcription:

ios/androidのネイティブアプリ 開 発 に 対 応 した Magic xpa Application Platformのご 紹 介 なぜ 超 高 速 開 発 ができるのか? マジックソフトウェア ジャパン 株 式 会 社

エンタープライズ モビリティ iphone Magic xpa Application Platform アプリケーション 開 発 実 行 デバイス 管 理 システム MDM/MAM ipad Android Windows Magic xpi Integration Platform 基 幹 システム 連 携 SAP ERP JDE E1 SAP B1 JDE World DynamicsCRM Salesforce SharePoint Notes Google IBM i 2

Magic xpa Application Platform の 概 要

Magic xpa Application Platformとは 30 年 の 実 績 が 示 す 高 生 産 性 と 保 守 性 を 誇 る ビジネスアプリケーション 用 の 開 発 実 行 プラットフォームです メタデータ 指 向 の 開 発 アプローチは 一 つの 開 発 手 法 で 様 々な 実 装 形 態 をサポート クライアント/サーバ Web(HTML) RIA:Rich Internet Application モバイル RIA スマート デバイス Windows RIA Web クライアント/サーバ

Magic xpa エンジン メタデータ 指 向 のプリ コンパイルされたエンジン 低 レベル 機 械 的 コーディング 作 業 を 排 除 新 しいテクノロジーに 対 応 マルチプラットフォーム 資 産 継 承 ( 上 互 換 性 ) マルチリンガル

アプリケーション 資 産 継 承 IT 環 境 の 変 化 や 新 テクノロジーをフレームワークが 吸 収 するため アプリケー ション 資 産 を 継 承 しながら 新 しいテクノロジーに 対 応 しています DOS Windows 7/8 1990 V4 1999 V8 ダウンサイジング SQL 対 応 2001 V9 Web AS/400 対 応 2003 V9Plus アプリケーション 資 産 を 継 承 XML N-Tier 2006 V10 2009 V1 RIA Java Unicode 2010 V1Plus RIA.NET SaaS 2012 Magic xpa Mobile 新 しいテクノロジーに 対 応 6

リポジトリ 形 式 のアプリケーション メタデータ リポジトリベースの 開 発 オブジェクトの 継 承 により 修 正 内 容 が 漏 れなく 自 動 反 映 高 度 なクロスレファレンスの 機 能 プロトタイピングやスパイラルでの 開 発 が 容 易 ヘルプ リポジトリ コンポーネント リポジトリ モデル リポジトリ プログラム リポジトリ 権 利 リポジトリ データ リポジトリ メニュー リポジトリ

強 力 なリポジトリの 継 承 機 能 リポジトリの 継 承 機 能 は モデルリポジトリの 変 更 内 容 をデータリポジトリ データの 変 換 プログラムリポジトリにも 自 動 的 に 変 更 されます モデル 変 更 前 に テーブルやプロ グラムの 継 承 先 をチェック 可 能 商 品 コード モデル リポジトリ 顧 客 コード テーブル 変 更 前 にプログラムの 継 承 先 をチェック 可 能 商 品 マスタ 顧 客 マスタ データ リポジトリ 受 注 明 細 受 注 ヘッダ プログラム リポジトリ 各 リポジトリを 変 更 すると 継 承 先 も 自 動 的 に 変 更 される 商 品 マスタ メンテ 顧 客 マスタ メンテ リポジトリ 受 注 エントリ 8

強 力 なクロスリファレンス 検 索 と 置 換 機 能 ( 例 )DB 顧 客 マスタ を 使 っている プログラムのリスト ( 例 ) 特 定 プログラムをコールしているプ ログラムのリスト 検 索 範 囲 選 択 可 能 該 当 場 所 へ 容 易 にジャンプすることが 可 能 9

開 発 時 入 力 の 最 小 化 アプリケーションで 使 うオブジェクトはすべてリポジトリに 登 録 されている 開 発 時 には あらゆるところで 一 覧 表 示 (ズーム)& 選 択 で 指 定 データ 名 カラム 名 変 数 名 プログラム 名 などの 記 述 が 不 要 一 度 リポジトリに 登 録 したら 同 じ 名 称 は 記 述 しない スペルミスによる 間 違 いが 起 こらない スコープを 超 えたものは 表 示 されない( 存 在 しないものは 選 択 できない) 例 1: 顧 客 テーブルの 顧 客 番 号 カラムを 定 義 1 モデル 欄 から ズーム (F5キー) でモデル 一 覧 表 示 2 カラムに 設 定 するモデル をここから 選 択 する モデルの 全 ての 特 性 が 継 承 される 10

日 本 語 使 用 による 開 発 名 前 にはどんな 文 字 も 使 える ( 全 角 半 角 カナ 空 白 特 殊 文 字 ) 最 大 30 文 字 ( 半 角 ) データ リポジトリ 変 数 名 プログラム 名 イベント 名 等 々 DBCSが 使 用 可 能 DBMS 上 での 名 前 は カラム 特 性 で DBMSの 命 名 規 約 に 従 った 形 で 別 途 指 定 できる プログラム リポジトリ 11

ビルトインされた 共 通 処 理 パターン プログラム タスク データビュー ロジック フォーム ビジネスロジックのみを 高 レベルで 記 述 : 10コマンドのみ コメント 項 目 更 新 コール 外 部 コール イベント 実 行 アクション ブロック エラー フォーム 項 目 きめ 細 かなカスタマイズが 可 能 : 150 以 上 の 内 部 (ビルトイン)イベント 細 かなパラメータ 設 定 が 可 能 500 以 上 の 豊 富 な 組 み 込 み 関 数 ロジック 無 しでもCURDを 実 現 Create Read Update Delete 12

マルチ データベース 対 応 データベース ゲートウェイは Magic xpaエンジンとdbms 間 のミドルウェアです Magic xpa エンジン ファイルマネージメント Gateway DB2/400 Gateway Oracle Gateway MS-SQL Gateway Pervasive Gateway メモリ DB2/400 Oracle MS SQLServer Pervasive. PSQL メモリーゲートウェイは メ モリ 上 に 仮 想 DBを 提 供 DBMS 毎 に 専 用 ゲートウェ イを 提 供 - 高 速 化 SQLの 自 動 生 成 ( 最 適 な SQL 生 成 : 拡 張 SQL 使 用 ) IBM i (AS/400)にも 対 応 アプリケーション-DBMS 間 の 独 立 化 データ アプリケーションの 高 いポータビリティ 異 なるDBMSを 同 時 アクセ スが 可 能 13

Magic xpa サーバアーキテクチャ インテーネットリクエスタ: WebサーバとMagic xpa Serverの 橋 渡 しをするモジュール Webサーバ(IIS)に 組 込 まれる MRB((Magic Request Broker): Magic xpa Serverへのリクエスト 処 理 の 交 通 整 理 役 となるモジュール Magic xpa Enterprise Server WEB サーバ Webブラウザ インターネットリク エスタ MRB モバイル クライアント クライアント 側 サーバ 側 Magic xpa RIA Server ライセンス サーバ TCP/IPで 接 続 できる 環 境 であれば 各 モジュール は 原 則 どこにでも 配 置 可 能 例 えば MRBは Webサーバ 上 や 別 の 独 立 したサ ーバでも 配 置 可 能 Magic xpa Enterprise Server/Magic xpa RIA Server: RIAアプリケーション Webアプリケーション パーティシ ョニングアプリケーションを 実 行 する 実 行 エンジン 14

スケールアウト/ 可 用 性 構 成 WEB サーバ インターネットリク エスタ MRB マルチインスタンス 化 が 可 能 : 複 数 プロセス 起 動 可 用 性 向 上 INIファイルでインスタンス 毎 最 大 スレッド 数 を 指 定 スケールアウトが 容 易 に 可 能 : マルチインスタンス 化 はマルチサ ーバにも 対 応 スループット 向 上 代 理 MRB: MRBに 障 害 が 発 生 した 場 合 に 切 り 替 えるMRB 可 用 性 向 上 スタンバイライセンス: 待 機 系 のライセンスは スタンバイ ライセンスが 必 要 15

ロードバランサによる 多 重 化 unipaas クライアント モジュール WEB サーバ ロードバランサ インターネットリク エスタ WEB サーバ MRB Magic xpa RIA Server ライセンス サーバ インターネットリク エスタ MRB Magic xpa RIA Server クライアント 側 サーバ 側 ロードバランサによるシステム 多 重 化 可 用 性 向 上 負 荷 分 散 によるレスポンス 向 上 16

モバイルRIAの 対 応

1ソースで 各 種 デバイスへ 対 応 OSネイティブ アプリ XML ロジック データ 画 面 情 報 日 本 語 版 ではサポートされないOS(デバイス)があります

モバイルアプリケーション 開 発 アーキテクチャー アプリ 内 部 構 造 ネイティブ Webアプリ ハイブリッドアプリ 軽 量 言 語 (LL) アプリ クライアント&サーバ の 一 元 開 発 が 可 能 Magic xpa RIA モバイル Magicアプリ Magic xpa RIA Server ネイティブ アプリ ブラウザ Webアプリ ハイブレッドアプリ HTML CSS 軽 量 言 語 アプリ 軽 量 言 語 Magicアプリ (メタデータ) Objective-c Javaで 開 発 HTML CSS JavaScripts LL(JavaScripts 他 ) ブラウザーコンポー ネント(WebView) LLのインタプリタ 他 Magic xpa エンジン (Objective-c,Java) クライアントOS クライアントOS クライアントOS クライアントOS クライアントOS 開 発 容 易 性 マルチデバイス デバイス アクセス パフォーマンス クライアント サーバ 一 元 開 発 - - - -

RIAモバイルの 開 発 の 課 題 一 般 のRIAモバイル 開 発 クライアント 多 くのプログラム が 必 要!! 画 面 制 御 業 務 ロジック (クライアント 側 ) 通 信 制 御 多 くのWeb 技 術 知 識 が 必 要!! 同 期 制 御 は 高 いスキルが 必 要! 通 信 業 務 ロジック (サーバ 側 ) データアクセス 制 御 クライアントとサーハ は 別 言 語 で 開 発! サーバ 問 題 切 り 分 けが 難 しい!

Magic モバイルRIAでは Magicでの 開 発 Magic モバイルRIA Magic xpa RIA クライアント 画 面 制 御 画 面 制 御 業 務 ロジック (クライアント 側 ) 通 信 制 御 画 面 とロジックは Magicのみで 開 発! 制 御 業 務 ロジック その 他 の 部 分 は Magicが 自 動 処 理! データアクセス (DBゲートウェイ) 通 信 業 務 ロジック (サーバ 側 ) データアクセス 制 御 Magic xpa RIAサーバ DBMS 開 発 対 象

RIA 画 面 作 成 画 面 設 計 は オンラインタスク(クライアントサーバ)と 同 様 の 作 成 方 法 です 22

RIA ロジック 記 述 コーディングするだけで 自 動 的 にクライアント/サーバにロ ジックが 分 離 されます ロジックは 基 本 的 にオンラインタスクと 同 様 です S: サーバ 実 行 処 理 C: クライアント 実 行 処 理 23

RIA 開 発 プロセスの 違 い 一 般 的 なRIA 基 本 設 計 クライアント サーバ 側 を 一 元 的 に 開 発 を 行 うことができる Magic xpaは 開 発 プロセスを 大 幅 に 削 減 をすることが 可 能 Magic xpa RIA 基 本 設 計 サーバ 詳 細 設 計 クライアント 詳 細 設 計 詳 細 設 計 サーバ コーディング サーバ 単 体 テスト クライアント コーディング クライアント 単 体 テスト 開 発 単 体 テスト プロセスの 大 幅 カット! 結 合 総 合 テスト 結 合 総 合 テスト 24

モバイルRIA 実 行 画 面 例

アプリケーション 更 新 プロセス 通 常 のネイティブアプリケーションの 更 新 プロセス アプリ 開 発 修 正 コンパイル ビルド テスト アプリ サーバ 配 置 アプリ ダウンロード インストール Magic xpaアプリケーションの 更 新 プロセス アプリ 開 発 修 正 テスト アプリ サーバ 配 置 アプリ 自 動 配 布 Magic xpaリポジトリ 内 のアプリケーション 変 更 は クライアントのネーティブアプリケーションの 更 新 が 不 要 の 為 更 新 作 業 が 容 易

デモンストレーション

デモ 環 境 RIA 実 行 環 境 テ モ 端 末 Magic xpa Enterprise Studio Internet Webserver Magic xpa RIA Server 会 場 開 発 環 境 東 京

デモ 概 要 デモ1 インテリアショップデモ 公 開 デモ デモ2 商 品 マスタ メンテナンス 作 成 デモ3 商 品 コード 変 更 ( 桁 数 変 更 ) デモ4 サブフォーム (N:Nデータ 構 造 ) 受 注 ヘッダー 受 注 明 細 受 注 ヘッダ 受 注 明 細 デモ5 地 図 表 示 (Google Maps) 顧 客 マスタ 商 品 マスタ

補 足 資 料

Magic xpa Application Platform 製 品 構 成 製 品 名 Magic xpa Enterprise Studio Magic xpa Enterprise Client 内 容 アプリケーション 開 発 環 境 クライアントサーバ Webアプリケーション RIAアプリ ケーションの 全 アプリケーション 開 発 をサポート クライアントサーバ アプリケーション 実 行 環 境 Magic xpa Enterprise Server サーバ アプリケーション 実 行 環 境 Webアプリケーション アプリケーションパーティショ ニング( 大 量 バッチ 処 理 ) ロードバランシング Magic xpa RIA Server RIAサーバ アプリケーション 実 行 環 境 RIAアプリケーション(Windows RIA ios Android) ロードバランシング

リンク 情 報 マジックソフトウェア ジャパン 株 式 会 社 http://www.magicsoftware.com/ja Magic xpa/magic xpi 技 術 者 向 けサイト DEVNET JAPAN http://devnet.magicsoftware.co.jp/

Magic xpa RIA デモサイト Magic xpa RIA デモサイト http://psdws3.magicsoftware.co.jp/msj_demomenu.html ios App Storeより Magic xpa Client 日 本 語 版 アプリをインストール URL 入 力 ( 初 回 の 一 回 のみ) http://psdws3.magicsoftware.co.jp/demomenu/demomenu.txt Android モジュールダウンロードインストール Windows RIAのデモも 多 数 公 開 されています

Magic xpa ハンズオンセミナー http://www.magicsoftware.com/ja 実 機 でのプログラム 作 成 体 験 をしていただけます

Utility Magic Optimizer 複 数 プロジェクトを 横 断 解 析 アプリケーション 構 造 の 即 時 可 視 化 ツール

Utility Magic Optimizer 実 行 例 テーブル リレーション 図 オブジェクト マトリクス 表 ドキュメント 実 装 明 細 書

Utility ReportsMagic XML 対 応 帳 票 ソリューション 日 本 の 帳 票 印 刷 に 求 められる 精 密 なフォーム 設 計 容 易 な 帳 票 変 更 に 対 応 Magic xpaとの 優 れた 親 和 性 ( 印 刷 機 能 の 拡 張 ) C/S Web RIAシステムでのシームレス 対 応 データ 圧 縮 セキュリティにも 対 応 モバイルでの 利 用 は PDF 化 するか イメージ 変 換 (Ver2 対 応 )する 必 要 があります 37

Utility ReportsMagic 関 連 図 RMDesigner フォームファイル 作 成 アプリケーション 開 発 Magic xpa ReportsMagic フォーム フラットファイル RFF 圧 縮 暗 号 化 XML CSV イメージ ReportsMagic 印 刷 データ 作 成 印 刷 仮 想 プリンタ ドライバ Magic GUI 印 刷 プログラム EXE RMViewer.NET/ActiveX 画 面 表 示 印 刷 38