Adobe® ColdFusion® 10 ソフトウェアは、Java™ の強力な機能を ColdFusion の生産性と組み合わせて使用できる Java EE ベースの Web アプリケーションサーバーです。スマートな組み込みソリューションにより、複雑なロジックを凝縮してコード行数を削減できます。HTML5 の予備知識がなくても、組み込みの HTML5 機能を使用してリッチインターフェイスを容易に作成できます。

アプリケーションをすばやく構築

Java™ とのシームレスな統合を活用して、Java の強力な機能と ColdFusion の生産性と簡便性を併せて利用できます。言語の拡張およびオブジェクトリレーショナルマッピングの改良により、開発の労力を削減できます。

PDF ドキュメントの操作

PDF ファイルの作業を効率化し、画像、透かし、ヘッダー、フッターをドキュメントに直接追加することにより、必要なコードを削減できます。PDF フォームへのデータの取り込み、PDF フォームからのデータの抽出により、アプリケーションユーザーからデータを収集し、安全な環境で情報を共有できます。

仮想ファイルシステムの強化

改良された仮想ファイルシステムを使用して、I/O コール回数の少ないアプリケーションを構築できます。ColdFusion ファイルを動的に生成し、メモリ、FTP、セキュア FTP、ZIP や JAR ファイルから直接実行できます。

オブジェクトリレーショナルマッピングの機能強化

SQL を書くことなしに、オブジェクトリレーショナルマッピング(ORM)を使用して、データベースに依存しないアプリケーションを構築し、管理できます。組み込みの Lucene 検索エンジンによる ORM エンティティのインデックス付けとフルテキスト検索を実行し、SQL ロギングから充実したデバッグ情報を取得できます。

Java™ との強化された連携

Java と ColdFusion との間の双方向の統合を生かして、サーバーを再起動せずに、カスタムパスから動的に Java ライブラリを読み込みます。Java から ColdFusion コンポーネント(CFC)を呼び出して、生産性向上機能にアクセスし、CFC 対応の動的プロキシを作成して Java オブジェクトとして扱うことができます。

リッチな Ajax UI コントロール

CFML のタグや属性を通じて多様な Ajax コントロールセットを利用し、魅力的で直感的なアプリケーションを構築できます。クライアントサイドの Ajax アプリケーションとサーバー上の ColdFusion コンポーネントを簡単にバインドできます。

サービスとしての ColdFusion(CFaaS)

CFML を 1 行も書かずに、お使いの Flex アプリケーションや Simple Object Access Protocol(SOAP)から、チャートや PDF ドキュメントの作成、画像の操作、メールの作成や送信といったエンタープライズサービスを利用できます。


未来型テクノロジーを採用

HTML5 の予備知識がなくても、クラス最高のユーザーエクスペリエンスを提供できます。ColdFusion でサポートしている HTML5 機能を使用して、より動的でパフォーマンスに優れた Web アプリケーションを簡単に作成できます。

動的でインタラクティブな HTML5 チャート作成

インタラクティブなクライアントサイド HTML5 チャートの大きなリポジトリにアクセスし、組み込みの CFCHART タグを使用して、チャートを簡単に実装できます。Adobe Flash® テクノロジーをベースにしたチャートなど、チャートをカスタマイズしてリッチなユーザーエクスペリエンスを作り出すことができます。

HTML5 ビデオプレーヤーおよび Flash Player

組み込み HTML5 ビデオプレーヤーが提供するリッチなエクスペリエンスを活用でき、HTML5 以外のブラウザとも、Adobe Flash® Player へのフォールバックを使用した相互運用性を実現できます。明確に定義された API を持つ改良版の Flash Player は、ブラウザの種類を問わない一貫したユーザーエクスペリエンスを提供するために役立ちます。

HTML5 Web ソケットのサポート

複数のクライアントにデータを公開するか、リアルタイムでのサーバーレスポンスによるポイントツーポイントのデータプッシュを実行できます。組み込み機能によるサポートを活用することで、プロトコルの予備知識がなくても、HTML5 Web ソケットにすぐにアクセスできます。

RESTful Web サービスのサポート

すべての HTTP メソッドの組み込みサポート、JSON および XML のシリアル化およびシリアル化解除により、ColdFusion コンポーネントを Representational State Transfer(REST)Web サービスとしてすぐに公開できます。


エンタープライズ対応アプリケーションをデプロイ

各種組み込みソリューションを活用して、エンタープライズ環境でより効率よく、拡張性の高い Web アプリケーションを簡単に構築し、デプロイできます。認証と暗号化機能の向上により、Web アプリケーションの安全性を高めることができます。

改良されたスケジューラー

アプリケーション固有のタスク、イベント処理、グループ化、チェーン化により、スケジュールされたタスクのより効率的な管理を実現できます。クラスタ設定でタスクを実行することにより、より細かく、大規模に、整理された形でタスクを管理できます。

電子メール管理

多くのコードを書かなくても、電子メールを効果的に管理できます。CFMAIL タグによる SMTP サーバーを使用した電子メールの送信、CFIMAP タグによる IMAP サーバーに接続しての電子メールの管理、および CFPOP タグによる POP メールサーバーからのメールの抽出を簡単に行うことができます。

Microsoft® Office ファイルとの連携

CFSPREADSHEET タグを使用して、Excel ファイルの読み込み、作成、更新ができます。PowerPoint および Word ファイルから PDF ファイルを生成したり、PowerPoint プレゼンテーションから HTML ファイルまたは SWF ファイルを作成したりすることができます。サポートが強化され、Microsoft Office 2010 ファイルの作業ができるようになりました。

Tomcat との連携

Adobe® JRun™ に代わって組み込まれた Tomcat アプリケーションサーバーによるパフォーマンスが向上しました。デベロッパーコミュニティからの積極的かつ幅広いサポートを受け、Tomcat は最新の Web 標準のほとんどを実装しています。

Microsoft® Exchange Server との連携

改良された Microsoft® Exchange Web Services(EWS)を使用して Exchange Server 2010 に接続し、フォルダーの操作、ユーザーの状態、会話の操作といったサーバー機能に使いやすいタグでアクセスできます。

Apache Solr による検索の改良

17 の言語サポートが追加されるとともに、柔軟性が増して、動的なカスタムフィールドをベースにしたインデックスの作成と検索が可能です。改良されたインデックスの作成でデータインポートハンドラーを使用し、Solr を再実行せずに個々のコレクションを再読み込みすることでコントロールしやすくなりました。

セキュリティの機能強化

ユーザー入力のサニタイズ機能を使用して、クロスサイトスクリプティングおよびクロスサイトリクエストフォージェリに対するサーバーの安全性を高めることができます。強化されたログインメカニズムにより、アプリケーションの認証強度を高めることができます。新しいセキュアプロファイルを選択し、サーバー全体にわたるデフォルトの安全性設定を有効にします。


使用例

サーバーメッセージング

あるオンラインの医療ポータルでは、患者からの救急ニーズに対応するために、医師とのメッセージングチャネルを Web サイト上に用意しています。ライブチャット形式のメッセージチャネルは、HTML5 Web ソケットを使用して既存の Web サイトと簡単に統合できます。組み込みの電子メール管理機能とスケジュールされたタスク機能により、Web サイトから患者に対して処方箋や支払明細を電子メールで送信できます。

エンタープライズダッシュボード

大規模な日用品小売会社では、地域ごとの最新の販売量、収益、在庫を確認できるエンタープライズダッシュボードの構築が必要です。このようなダッシュボードは、ColdFusion 10 の Web ソケットに対応したリッチコントロールとサポートを活用することで簡単に実現できます。このダッシュボードでは、複数のデータ型のサポートを簡単に使用して、バックエンドの様々なデータベースから情報を取得できます。

オンラインコラボレーション

HTML5 Web ソケットの組み込みサポートにより、グループチャット、ホワイトボード、ドキュメントレビュー、プレゼンテーションを導入することで、オンラインコラボレーション対応のアプリケーションを簡単に作成できます。バイナリデータのサーバーからクライアントへのプッシュもサポートできます。ColdFusion は、シンプルなファイルやデータベースを使用してサーバーにデータを保存し、データにすぐアクセスできる統合されたソリューションを提供します。

インターネットマーケットプレース

あるインターネットミュージックストアは、オーディオファイルやビデオファイルの巨大なリポジトリを備えています。このミュージックストアでは、利用者向けにカスタマイズした情報を表示しています。ColdFusion バックエンドを備えた Web サイトでは、Java とのシームレスな統合を使用して、既存の Java ライブラリを簡単に呼び出すことができます。これにより、ファイルからメタデータをすばやく取り出し、Adobe ColdFusion によって可能になった動的なインターフェイスにその情報を表示できます。

オンライントレーニングポッドキャスト

あるテクノロジー企業では、様々なタイムゾーンにいる社員向けの柔軟性の高いトレーニングオプションとして、イントラネット上でアクセスできる録画された E セミナーを提供しています。これらのビデオは、新しいビデオプレーヤー機能により複数のデバイスで視聴できます。オンラインテストの評価は、CFSCRIPT のサポートと言語拡張を使用して作成した簡単なバックエンドプログラムを通じて提供できます。

独自のソーシャルフォーラムの作成

ある旅行情報 Web サイトは、航空会社やホテルのレビューを掲載するために、旅行者が自らの旅行体験を書き込んだり、全体的な評価を付けたりできるリッチでインタラクティブなインターフェイスを提供しています。休暇シーズン中は、Web サイトのアクセス増に対応するために、ColdFusion Enterprise Edition が提供するエンタープライズインフラストラクチャを使用してサーバーインフラストラクチャを拡大しています。

モバイルデバイスへのアプリケーションの簡単な移植

Adobe ColdFusion を強力なバックエンドとして使用して、オンラインゲームアプリケーションをすばやく構築できます。HTML5 Web ソケットのサポートを活用して、更新やチャート作成サポートをプッシュし、統計をリッチ形式で表示できます。ユーザーがモバイルデバイスからアプリケーションにアクセスできるような柔軟性を提供して、使用範囲を広げることができます。組み込み REST サポートを使用してビジネスロジックを公開することで、HTTP によるバックエンドを簡単に構築できます。

動的な PDF の生成

ある保険会社では、保険のオンライン販売を開始しようとしています。顧客は、保険に加入するために自身の個人情報、旅行情報、支払情報を Web サイト上で送信できます。Adobe ColdFusion では、確認処理を完全に自動化するビジネスロジックを簡単に開発できます。PDF 機能を利用すれば、利用者のために保険証書をすぐに生成することができます。



本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

リーガルノーティス   |   プライバシーポリシー