APEX コードのパッケージ化

Apex を含むアプリケーションを開発して AppExchange に公開

Metadata_thumb Developer Edition、Enterprise Edition、Unlimited Edition

  • Apexを含むコンポーネントやアプリケーションを開発、パッケージ化してAppExchange に公開
  • Apex を含むコンポーネントやアプリケーションを AppExchange からすべての Salesforce の Edition にインストール

Apex は、セールスフォース・ドットコムが開発した世界初のオンデマンドプログラミング言語です。これにより、Force.com プラットフォーム上でさまざまなビジネスロジックとアプリケーションを自在に構築して実行できるようになります。Spring ’08 では、Apex コードを非管理パッケージ、管理パッケージ、認定パッケージとして展開できるようになります。パッケージ化したアプリケーションを Apex コードの作成機能を持たない Edition にも展開できるようになります。

機能詳細

  • 知的財産の保護: Apex では、知的財産を外部に公開することなく管理アプリケーションをパッケージ化することができます。管理パッケージをインストールした顧客は Apex ビジネス ロジックを実行することはできますが、ソースコードを参照することはできません。
  • アプリケーションの新しいクラス: パートナーの認定パッケージアプリケーションには独自のリソース領域が割り当てられ、Apex コードのガバナ制限の制約を受けることはありません。認定アプリケーションは、すべての Salesforce の Edition にインストールできます。
  • 前提となる設定情報の管理: Business-to-Individual (B2I)、ディビジョン、マルチ通貨などに対してアプリケーションが前提としている設定情報のチェックが、アップロードプロセス中ではなく、アプリケーションのインストール時に行われるようになります。

注意: この機能はデフォルトで表示されます。設定は不要です。


Eclipsedetails