ホワイトペーパーレビュー
エンタープライズRIA開発が分かる3つのホワイトペーパー
業務アプリケーションでの採用も増えつつあるRIAにはさまざまな技術や製品がある。自社の業務に適したシステムを構築するために何が必要か? 本稿では、RIA開発に関連する3つのホワイトペーパーを紹介する。
Webアプリケーションの進化系として「リッチクライアント」や「RIA(Rich Internet Application)」と呼ばれるアプリケーションが広く活用されつつある。コンシューマー向けサイトから始まり、現在では企業間や企業内システムに導入したり、構築を検討したりする企業も増えてきた。
RIAシステムをより簡単に構築するにはどうすればよいのか?
本稿では、TechTargetジャパンのホワイトペーパーダウンロードセンターに登録されているホワイトペーパーの中から、RIA開発に関連する3つのホワイトペーパーを紹介する。
注目のRIAプラットフォームとは?
「ここがポイント! Silverlight3による実践RIA開発」
現在、RIA関連技術には「Adobe Flash」やJavaアプレット、Ajaxなどさまざまな技術が存在する。また、アドビシステムズの「Adobe AIR」、サン・マイクロシステムズの「JavaFX」、Curlといった開発プラットフォームも多く存在する。そんな中、RIA推進団体「RIAコンソーシアム」が2009年6月に発表した、Webアプリケーションの利用者を対象にしたアンケート調査「2009年3月 Webアプリケーションのビジネス利用調査」において、その認知度の伸び率が最も大きかったプラットフォームが、マイクロソフトの「Microsoft Silverlight」(以下、Silverlight)だった(前回比6%増の14.4%)。
このホワイトペーパーでは、RIA開発におけるSilverlightの活用方法を紹介している。Silverlightを採用する利点としては「XAMLベースの表現能力」「Webベースのデプロイ効率の高さ」「マルチプラットフォーム性」などを挙げている。
また、そうした利点を紹介するとともに、それらを最大限生かすためには「ほかのシステムとの連携や既存サービス資産の流用などを考慮に入れた、最適なアプリケーションアーキテクチャを選択することが重要だ」と説明する。さらに、SilverlightはWPF(Windows Presentation Foundation)同様にXAMLによる高いUIデザインを可能とする一方で、UIデザインに対するコストを増大させないための工夫も必要だという。
その上で、Silverlight 3による業務アプリケーション開発を進める際に問題になりやすい部分に焦点を当てて、SilverlightによるRIA開発のポイントを解説している。Silverlight開発に際して覚えておくべき主な制約事項、サービス、データ、プレゼンテーション層など各レイヤーにおける実装指針、UIコンポーネントを利用した効率的な実装方法を紹介している。
新しいRIAプラットフォームの開発ノウハウを理解したい方は、目を通してみてはいかがだろうか。
Silverlightに関連したホワイトペーパー
エンタープライズ適用のために必要なこと
「J2EEとシームレスに連携する次世代アプリケーション構築」
エンタープライズ分野でのRIA導入では、既存の基幹システムとの親和性や大規模なシステムにおける経験、技術者の確保という点も課題になることがある。例えば、ミッションクリティカル環境におけるパフォーマンスや可用性、ほかのシステムとのシームレスな連携、既存資産からのマイグレーションなどが求められる。多くのプラットフォームが存在する市場において、エンタープライズRIA開発に適したものを選択するにはどうすればよいだろうか?
このホワイトペーパーでは、Java/XMLベースのRIAプラットフォーム「Nexaweb」によるアプリケーション構築法を紹介している。Nexawebの最大の利点は、エンタープライズアプリケーション開発の主要な基盤要素「J2EE(Java 2 Enterprise Edition)」とのシームレスな連携性にあるとし、J2EEとの統合を実現するNexawebの各コンポーネントのアーキテクチャを解説している。
J2EEとの統合によるメリットの1つとして「既存のHTMLアプリケーションからの移行」を挙げている。Nexawebでは、サーバサイドのビジネスロジック、データモデル、クライアントサイドのコンポーネントなど、既存のアプリケーション資産の大部分を再活用することが可能。これにより、アプリケーションの移行時間を短縮させ、移行作業を容易にするという。また、HTMLアプリケーションの実際の移行手順も紹介されている。エンタープライズへの適用を考えている方は参考にするとよいだろう。
ホワイトペーパーダウンロードセンターには、そのほかにもマジックソフトウェア・ジャパンの「業務システムのRIA開発プロセスを1/3にカットする方法」や、カールの「リッチクライアント Curlプラットフォームの概要」など、エンタープライズRIAに適応するプラットフォームも紹介されている。
業務アプリケーションのリプレースをお手軽に
「作り直さない業務アプリケーションのリニューアル ~最小限の工数で入力操作性を改善する方法~」
システム全体のパフォーマンス向上を左右するともいえる、業務アプリケーションの操作性。それは、画面表示を中心としたユーザーインタフェースの設計段階で決まるといっても過言ではないだろう。使い勝手が悪化した業務アプリケーションを使い続けることは、ユーザーの生産性の低下を招き、そこに起因するトラブルが発生する可能性もある。どのような画面を設計していくのがよいのだろうか?
このホワイトペーパーでは、マイクロソフトのVisual Studioを利用してWindowsアプリケーションを開発するエンジニアが、ユーザーインタフェース画面を構築する際に役立つ情報を提供している。特に、すべての業務アプリケーションに必要不可欠なUI要素といえる、入力作業を行うテキストボックス(TextBox)に焦点を当てて、その機能に特化したサンプルをベースにして使い勝手の良い画面の構築を解説する。
また、データ入力はシステムに適切なデータを入れるための入り口で、業務アプリケーションにおける利用頻度の高い機能の1つと位置付け、そのユーザーインタフェース設計の重要性を説いている。
多くの企業ではシステムをリプレースする場合、なるべく工数や費用を掛けたくないのが本音であろう。可能な限り少ない工数でリプレースを実現する方法はないだろうか? このホワイトペーパーにはその問いに対する解決策が幾つか提示されている。
今回紹介したホワイトペーパー以外にも、ホワイトペーパーダウンロードセンターでは、技術文書や製品資料、事例紹介などRIA開発に関するホワイトペーパーを掲載している。ぜひダウンロードしてご活用いただきたい。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
新着ホワイトペーパー PR
-
技術文書・技術解説
[Jamf Japan 合同会社] MDMだけでモバイルセキュリティは十分? 不足する対策を16項目でチェック -
事例
[Wrike Japan 株式会社] 世界的な家電メーカーが実践する「クリエイティブプロセス効率化」の方法とは? -
事例
[Wrike Japan 株式会社] 世界的テクノロジー企業に学ぶ、プロセス標準化とプロジェクト納品自動化の秘訣 -
事例
[Wrike Japan 株式会社] ソニー・ピクチャーズ テレビジョンに学ぶ、次世代サービスデリバリーのヒント -
事例
[Wrike Japan 株式会社] ソミック石川に学ぶ、ICT浸透後に直面した「工数管理」の課題と解決策
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Copilot」はなぜ放置される? “議事録要約止まり”を脱する処方箋
-
2
脱VMwareの前提が崩れる BroadcomのVDDK公開停止で確認すべき点
-
3
「データストレージの活用方法」に関するアンケート
-
4
なぜOpenAIやAnthropicのAIは「脱走」したのか 情シスが迫られるエージェント統制
-
5
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
6
Oracle巨大ITプロジェクトはなぜつまずいたのか 8年で導入1割、追加で170億ドル
-
7
「Microsoft一択」で本当にいいのか 知らぬ間にライセンス費用が膨らむ真相
-
8
ANAが専用回線から移行した「NaaS」の全貌 ネットワーク準備が数カ月から数週間に
-
9
Microsoft製品でここまで自動化できる 情シスがやめられる手作業10選
-
10
「プログラマー不要論」にThe Linux Foundationが示した答え
ホワイトペーパーランキング PR
-
1
マンガで解説:「ゼロトラスト」「SASE」の必要性とメリット
-
2
5回聞くだけじゃ足りない? トヨタ式「なぜなぜ分析」の正しい実践方法
-
3
インシデント対応工数を約3割削減、東京ガスの事例に学ぶ監視体制刷新のコツ
-
4
AIエージェントで多様な日常業務を効率化するための入門ガイド
-
5
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
6
国税庁の次世代基幹システム「KSK2」稼働開始に向けて、対応すべき変更点とは?
-
7
5分で分かる「セキュア大容量ファイル転送サービス」の機能とメリット
-
8
ドラマで分かる、標的型攻撃メールの被害を受ける企業と回避できる企業の分岐点
-
9
「脱Excel」か「Excel快適化」か? 現場にやさしい業務改善の進め方
-
10
少額減価償却資産が40万円未満へ拡大、令和8年度税制改正で押さえるべき変更点
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー