6. RIA(Rich Internet Application):
パソコンに相当な設置が必要なC/S(クライアント/サーバー) UI モデルと、設置の必要がない、若しくは尐ない乏しい
ウェブ基盤モデルの長所のみを取り入れたハイブリッドモデル-Gartnerより
インタラクティブなインターネット環境具現
リッチなユーザインタフェース Software as a Serviceに適合
ウェブでのオン・オフライン
RIA 高いROI実現
サービス支援 (Rich Internet
Application)
サーバの性能向上と
ネットワーク効率性アップ グリーンITの実現
非同期通信(Asynchronous Communication)
を用いた速い応答速度
6
7. High
Traditional
Client/Server RIA
Functionality
Flexibility
Mainframe Today’s Internet
Computing Application
Low High
Cost Saving
※出所:Gartner Research(May 2005)
7
9. REA(企業に必要なRIA):Rich Enterprise Application
Responsive Performance
Multimedia Performance
Interactive User Interface
Attractive Design
Video
Functionality
Streaming
Industry Standard
Normal RIA REA
9
11. Mainframe Desktop Client/Server Websites RIA・REA
Interactivity
None : High : High : Low : Next
Dumb Green-Screen or Drag-and-Drop, Drag-and-Drop, Point-and-Click,
Command-Line Terminals Point-and-Click Point-and-Click Form-fill-in Architecture
▶ 最高のUI実現
High : Medium :
Low :
Flexibility None : Resizable Components, Resizable Components,
Limited Customization of
及び機能性
No Customization Possible Configurable Display, Local Configurable Display,
Data, Custom Shortcuts Server-side Data
Page Appearance ▶ 優れた開発及び
メンテナンス
Medium : High : ▶ WebとC/Sの
None : None :
Real-time Computation, Real-time Computation, 長所採用
Only displays sent by Only Displays Data sent by
Power Server
Complicated Information
Visualization
Coupled with Access to
Server-side Data
Server
from Forrester Research
11
14. 「XPLATFORM」は、徹底して企業の立場からRIAを実現させるために誕生し、最高の企業 UXを保証する
REA (Rich Enterprise Application)向け“ UI 開発プラットフォーム”
RAD 開発ツールである「UX Studio」一つで、企業が求める機能及び性能に加え、便利で見栄えの良いデザイン
要素開発を支援するランタイムバージョン(企業用ウィジェットを含む。)とノーダウンロードでクロスブラウザを
支援するAJAX バージョンの二つを 統合開発可能
RTE(Real Time Enterprise) 実現のため,オブジェクティブ志向プログラミング、企業用ウィジェット、より軽い 、
CPU占有率,使い勝手の良いザインエディターを提供することで、豊富な機能,早い性能、多様なデザイン要素を
簡単かつ素早く開発可能
標準遵守・先導
最適の機能・性能・デザインを備えた オブジェクティブ志向
企業専用UIプラットフォーム プログラミング
WYSISYG, Easy Design/ マルチプラットフォーム・
Debug RAD Tool デバイス
14
15. XPLATFORM XPLATFORM
ランタイムバージョン(ウィジェットを含む) AJAXバージョン
Client/RIA Platform Web Server/ Application Server
XPLATFORM AJAX
Web Server/ Compiler Engine
Form WAS Java
XML Script
Html,
Business CSS
Model
(option)
XPLATFORM Runtime Apps XPLATFORM AJAX Apps
(Full Function & High Performance)
Builder (No Download but Limited Function)
※ 一度の開発により、ランタイム(ウィジェットを含む.)とAJAXを同時支援
15
16. Tool (option)
Builder
XPLATFORM AJAX
Compiler Engine
Web Server Ajax Business
/WAS Component Model
Form Java
/FrameWork Html, Java
XML Script
CSS Script
Runtime(Widget) Multi Browser(Ajax) Hybrid Application
Client
Android iPhone
16
17. Legacy
DBMS
Web
JSP/Servelet Service/SOA
X-API SAP/ORACLE ERP
WOA
ASP
XPLATFORM X-API
Component
for Deploy
Model
Form
XML
17
18. - W3C XML(extensible Markup Language)
XML
1.0(4th Edition) Specification準拠
- ECMA (European Computer Manufacturers
Association)Spec 3.0準拠(OOP機能)
JavaScript
- Web Browser JavaScript– ECMA Spec 3
(ECMA-262 3th Edition)
- W3C DOM (Document Object Model) API
DOM
Level 3準拠
- W3C CSS(Cascading Style Sheets) 2
CSS
(Level 2) Specificationサポート
18
19. ※WYSISYG(What You See Is What You Get)
高い開発生産性
WYSISYG方式のウェブ開発環境、50個余りの企業向け コンポーネント内臓
ハイブリッドUIソリューション
一つの開発ツール及びソースで、ランタイムバージョンとAJAX バージョンを同時支援
ワンソースマルチユース
一度の開発で、多様なプラットフォームとOSで起動
“プラットフォーム非依存”スマートモバイル開発
一度の開発でアンドロイド、iPhone OS、ウィンドウズモバイルを同時支援
19