Force.com Apex Code

オンデマンド開発の未来

Force.comのプログラミング言語、Force.com Apex Code は、次世代の業務アプリケーション構築に携わる開発者を支援する強力なソリューションです。Apex Codeによって 、 あらゆるタイプの新しいオンデマンド ・ アプリケーションが構築可能になり、新たなソフトウェアがなくても高度なプロセスやビジネスロジックを完全にオンデマンドで実現することができます。またApex Codeは、既存の機能の動作を変更したり、完全に新しい機能を作成することができるなど今までにないレベルのカスタマイズが可能です。

サーバサイドで完全制御

Apex Codeのリリースでは、個々の開発者やサードパーティのベンダーは、Salesfoce CRMの主要製品であるCRM製品を含む独自のアプリケーションを作成したセールスフォース ・ ドットコムの開発チームと同じツールを使用することができます。作成されたオンデマンドアプリケーションは、Force.com上でネイティブに実行されるので、開 発者はクライアントサイドアプリケーションに関連する問題に悩まされることはありません。

 

Apex CodeはJavaに類似した簡単に慣れ親しめる環境なので、開発者は、多くの機能をすぐに活用できます。Apex Codeはサーバでネイティブに実行され、 Salesforce CRMのボタンとイベントにコードを組み込むことによりユーザインターフェースの操作が可能になります。そのため、開発者は、サーバサイドでデータの操作、トランザクションの制御、 処理フローのコントロールの実装ができます。これにより、カスタムコンポーネントの作成、既存のSalesforce CRMコードの変更、トリガーやストアード・プロシージャの作成などを通じ、 複雑な業務ビジネスアプリケーションの構築から実行までが可能になります。

クライアントサイドアプリケーションの管理の問題はなくなるので、設計、接続やパフォーマンスに関する多くの問題は不要になり、開 発者は業務上の問題に対する最適なソリューションを提供することに完全に集中できます。 さらに 、 Apex Codeで構築されるアプリケーションは、 SOAPやXMLの標準Webサービスに準拠しているので 、 セキュリティ 、 信頼性 、 容易なアップグレード 、 使いやすさなど 、 マルチテナントアーキテクチャのメリットを享受できます 。

すべてに対する革新

Force.comおよびApex Code以前は、開発が非常に複雑で費用がかってましたが、現在は数多くの人々が洗練されたソリューションを作成 、 提供 、 実行しているため、 オンデマンドコミュニティ全体は、爆発的な革新のメリットを得られます。 コミュニティの創造性の最新の例については、 AppExchangeディレクトリを参照してください。また、 Developer Force に参加してコミュニティの一員になってください。