ホワイトペーパーレビュー
エンタープライズ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
-
製品資料
[株式会社MatrixFlow] 「物流リソース最適化」ガイド:人員・配車・傭車を出庫依頼の確定前に決めきる -
製品資料
[株式会社キーエンス] なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは -
製品資料
[株式会社セールスフォース・ジャパン] 「CRMは設計と無関係」は本当か? PLMとの融合で実現する高速開発 -
事例
[日本ヒューレット・パッカード合同会社] AIエージェントの時代にどう備える? 「新たな働き手」を支える3要素とは -
製品資料
[日本ヒューレット・パッカード合同会社] “横並びの自動化”から脱却、AI活用で生産性と競争力を高める秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
2
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
3
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
4
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
5
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
6
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
7
「結局使わなくなる」Microsoft 365 Copilotを半年で定着 キリンの3施策
-
8
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
9
「中堅・中小企業のネットワーク・セキュリティ運用実態」に関するアンケート
-
10
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
8
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー