用語集
A |B |C |D |E |F |G |H |I |J |K |L |M |N |O |P |Q |R |S |T |U |V |W |X |Y |Z
A
- 管理者 (システム管理者)
- アプリケーションの設定およびカスタマイズができる組織内の 1 人以上のユーザ。システム管理者プロファイルに割り当てられているユーザは、管理者権限があります。
- Apex
- Apex は、開発者が Force.com プラットフォームサーバでフローとトランザクションの制御ステートメントを Force.com API へのコールと組み合わせて実行できるようにした、強く型付けされたオブジェクト指向のプログラミング言語です。Java に似た、データベースのストアドプロシージャのように動作する構文を使用する Apex により、開発者は、ボタンクリック、関連レコードの更新、および Visualforce ページなどのほとんどのシステムイベントにビジネスロジックを追加できます。Apex コードは、Web サービス要求、およびオブジェクトのトリガから開始できます。
- App
- 「アプリケーション」の短縮形です。特定のビジネス要件を扱うタブ、レポート、ダッシュボードおよび Visualforce ページなどのコンポーネントの集合です。Salesforce では、セールスおよびコールセンターなどの標準アプリケーションを提供しています。お客様のニーズに合わせてこれらの標準アプリケーションをカスタマイズできます。また、アプリケーションをパッケージ化して、カスタム項目、カスタムタブ、カスタムオブジェクトなどの関連コンポーネントと共に AppExchange にアップロードできます。そのアプリケーションを AppExchange から他の Salesforce ユーザが利用できるようにすることもできます。
- アプリケーションメニュー
- 「Force.com アプリケーションメニュー」を参照してください。
- AppExchange
- AppExchange は Salesforce の共有インターフェースであり、Force.com プラットフォームのアプリケーションやサービスを参照および共有できます。
- AppExchange のアップグレード
- アプリケーションのアップグレードは、新しいバージョンをインストールするプロセスです。
- アプリケーションプログラムインターフェース (API)
- コンピュータシステム、ライブラリ、またはアプリケーションが、その他のコンピュータプログラムがサービスを要求したりデータを交換したりできる機能を提供するインターフェースです。
- 承認プロセス
- 承認プロセスは、Salesforce でレコードを承認する場合に、組織で使用できる自動化されたプロセスです。承認プロセスでは、承認するレコードの条件と各承認ステップの承認者を指定します。各承認ステップは、その承認プロセスの対象レコードすべてに適用することも、システム管理者が定義した特定の条件を満たすレコードのみに適用することもできます。承認プロセスでは、レコードの承認、却下、取り消しまたは最初の承認申請時に実施するアクションも指定します。
C
- 子リレーション
- 別の sObject を一対多リレーションの片方として参照する sObject に定義されたリレーション。たとえば、取引先責任者、商談および行動は取引先との子リレーションがあります。
- 「sObject」も参照してください。
- クラス、Apex
- Apex オブジェクトの作成でベースとして使用する一種のテンプレート。他のクラス、ユーザ定義メソッド、変数、例外型、および static 初期設定化コードで構成されます。多くの場合、Apex クラスは、Java 内のその対応物に基づいています。
- クライアントアプリケーション
- Salesforce ユーザインターフェースの外部で実行し、Force.com API または Bulk API のみを使用するアプリケーションです。通常、デスクトップまたはモバイルデバイス上で稼動します。これらのアプリケーションは、プラットフォームをデータソースとして扱い、設計されたツールおよびプラットフォームの開発モデルを使用します。
- クラウドコンピューティング
- インターネットをベースにソフトウェアを開発および配布するモデル。サービス (データなど) のテクノロジインフラストラクチャは、インターネット上にホストされます。このため、コンシューマがサービスをブラウザやその他のシンクライアントで開発および使用でき、ハードウェアやソフトウェア、メンテナンスに投資する必要がありません。
- コンポーネント、Visualforce
- <apex:detail> などの一連のタグを使用して Visualforce ページに追加できます。Visualforce には、多くの標準コンポーネントが含まれていますが、独自のカスタムコンポーネントを作成することもできます。
- コンポーネントの参照、Visualforce
- 組織で使用できる Visualforce の標準コンポーネントおよびカスタムコンポーネントの説明。Visualforce ページの開発フッターまたは『Visualforce 開発者ガイド』からコンポーネントライブラリにアクセスできます。
- 複合アプリケーション
- Yahoo! 地図など 1 つ以上の外部 Web サービスとネイティブのプラットフォーム機能を組み合わせるアプリケーション。複合アプリケーションを使用すれば、柔軟性が高まり、他のサービスとのインテグレーションが可能になります、外部コードの実行と管理が必要になる場合があります。「クライアントアプリケーション」 と 「ネイティブアプリケーション」 も参照してください。
- コントローラ、Visualforce
- Visualforce ページに実行する必要のあるデータおよびビジネスロジックを提供する Apex クラス。Visualforce ページは、デフォルトですべての標���オブジェクトまたはカスタムオブジェクトに付属する標準コントローラを使用、またはカスタムコントローラを使用できます。
- カスタムアプリケーション
- 「アプリケーション」を参照してください。
- カスタムリンク
- カスタムリンクとは管理者によって定義された URL。これを使用して、Salesforce データを外部 Web サイトとバックエンドのオフィスシステムと統合します。以前は Web リンクと呼ばれていました。
- カスタムオブジェクト
- 組織固有の情報を保存することが可能なカスタムレコード。
- カスタムレポートタイプ
- 「レポートタイプ」を参照してください。
- カスタムSコントロール
- カスタムリンクで使用するカスタム Web コンテンツ。カスタム Sコントロールには、Java アプレット、Active-X コントロール、Excel ファイル、カスタム HTML Web フォームなど、ブラウザに表示できるあらゆる種類のコンテンツを入れることができます。
D
- ダッシュボード
- ダッシュボードでは、ソースレポートから得たデータを、グラフ、ゲージ、テーブル、総計値、または Visualforce ページなど、視覚化されたコンポーネントとして表示します。コンポーネントは、組織の主要な総計値のスナップショットおよびパフォーマンスの指標を提供します。各ダッシュボードには、最大 20 個のコンポーネントを持たせることができます。
- データベース
- 情報の編成されたコレクション。Force.com プラットフォームの基底となるアーキテクチャには、データが格納されているデータベースが含まれています。
- データベーステーブル
- 追跡する必要のある人物、物事、またはコンセプトに関する情報のリストで、行および列で表示されます。「オブジェクト」も参照してください。
- データローダ
- Salesforce 組織からデータをインポートおよびエクスポートするために使用する Force.com プラットフォームのツールです。
- データ操作言語 (DML)
- レコードを挿入、更新、削除する Apex のメソッドまたは操作。
- 連動項目
- 対応する制御項目で選択された値に基づいて、使用可能な値が表示される、カスタム選択リストまたは複数選択リストの項目です。
- Salesforce 開発者
- Salesforce 開発者 Web サイト (developer.salesforce.com) では、サンプルコード、ツールキット、オンライン開発者コミュニティなど、プラットフォーム開発者向けの幅広いリソースを提供しています。開発向けの Force.com プラットフォーム環境も、ここから入手できます。
E
- メールアラート
- メールアラートは、メールテンプレートを使用してワークフロールールまたは承認プロセスによって生成され、Salesforce ユーザなど、指定された受信者に送信されるワークフローおよび承認アクションです。
- Enterprise WSDL
- Salesforce 組織のみでインテグレーションを構築する顧客や、Tibco、webMethods などのツールを使って強い型キャストが必要なインテグレーションを構築するパートナー向けの強い型付けの WSDL です。Enterprise WSDL の欠点は、組織のデータモデルに存在するすべての一意のオブジェクトおよび項目にバインドされているため、1 つの Salesforce 組織のスキーマだけを扱うという点です。
F
- 項目
- テキストまたは通貨の値など、情報の特定の部分を保持するオブジェクトの一部。
- 項目の連動関係
- 別の項目の値に基づいて、選択リストの内容を変更できるフィルタ。
- 項目レベルセキュリティ
- 項目が、ユーザに非表示、表示、参照のみ、または編集可能であるかどうかを決定する設定。Enterprise Edition、Unlimited Edition、Performance Edition、Developer Edition でのみ使用できます。
- フォルダ
- フォルダは、レポート、ダッシュボード、ドキュメント、またはメールテンプレートの保管場所です。フォルダは、公開、非表示、または共有にすることができ、「参照のみ」か「参照・更新」に設定できます。フォルダの内容へのアクセス権を持つユーザの制御は、ロール、権限、公開グループ、またはライセンスの種類に基づいて行います。フォルダを組織全体で使用できるようにしたり、非公開にして所有者のみにアクセス権を与えたりすることもできます。
- Force.com
- クラウドでアプリケーションを構築するための Salesforce プラットフォーム。Force.com は、強力なユーザインターフェース、オペレーティングシステムおよびデータベースを結合して、企業全体でアプリケーションをカスタマイズおよび展開できます。
- Force.com アプリケーションメニュー
- カスタマイズ可能なアプリケーション (別称「アプリケーション」) をワンクリックで切り替えることができるメニュー。Force.com アプリケーションメニューは、ユーザインターフェースの各ページの上部に表示されます。
- Force.com IDE
- 開発者が Eclipse 開発環境で Force.com アプリケーションを管理、作成、デバッグおよびリリースできる Eclipse プラグイン。
- Force.com 移行ツール
- ローカルファイルシステムと Salesforce 組織との間で Force.com コンポーネントを移行する Apache Ant 開発スクリプトを作成するためのツールキットです。
- Web サービス API
- Salesforce 組織の情報へのアクセスを提供する Web サービスアプリケーションプログラミングインターフェース。「SOAP API」および「Bulk API」も参照してください。
- 外部キー
- 値が別のテーブルの主キーと同じ項目です。外部キーは、別のテーブルの主キーのコピーとしてみなすことができます。2 つのテーブルのリレーションは、あるテーブルの外部キーの値と、別のテーブルの主キーの値が一致することによって成り立ちます。
G
- ガバナ制限
- 効率性の低いコードを作成する開発者が他の Salesforce ユーザのリソースを独占しないようにする Apex 実行の制限です。
- グループ
- 一連のユーザのグループ。グループには、各ユーザ、その他のグループ、ロールのユーザが含まれます。Connect for Outlook または Connect for Lotus Notes を使用する場合、グループを使用してデータへの共有アクセスを定義したり、同期するデータを指定したりできます。
- ユーザは自分の個人グループを定義できます。管理者は、組織内の全員が使用する公開グループを作成できます。
- Group Edition
- ユーザ数が制限された小規模ビジネスやワークグループに設計された製品。
I
- インポートウィザード
- Salesforce 組織にデータをインポートするツール。[設定] からアクセスできます。
- インスタンス
- 組織のデータをホストし、アプリケーションを実行する単一の論理サーバとして示されるソフトウェアおよびハードウェアのクラスタです。Force.com プラットフォームは複数のインスタンスで稼動しますが、1 つの組織のデータは常に 1 つのインスタンスに保存されています。
- インテグレーションユーザ
- クライアントアプリケーションまたはインテグレーションのみを対象に定義された Salesforce ユーザです。また、SOAP API コンテキストではログインユーザとも呼ばれます。
L
- レイアウト
- 「ページレイアウト」を参照してください。
- レターヘッド
- HTML メールテンプレートの基本属性を決定します。ユーザは、背景色、ロゴ、フォントサイズ、フォントの色などの属性を含むレターヘッドを作成できます。
M
- 管理パッケージ
- ユニットとして AppExchange に投稿され、名前空間と、場合によりライセンス管理組織に関連付けられるアプリケーションコンポーネントの集合です。アップグレードをサポートするには、管理パッケージであることが必要です。組織は、他の多くの組織でダウンロードおよびインストールできる単一の管理パッケージを作成できます。管理パッケージは、未管理パッケージとは異なり、コンポーネントの一部がロックされていて、後でアップグレードできます。未管理パッケージには、ロックされたコンポーネントは含まれておらず、アップグレードはできません。また、管理パッケージでは、開発者の知的財産保護のため、登録している組織では特定のコンポーネント (Apex など) は隠されます。
- 多対多リレーション
- リレーションの両端に多くの子があるリレーション。多対多リレーションは、連結オブジェクトを使用して実装されます。
- メタデータ
- 組織および組織のいずれかの部分の構造、外観、機能に関する情報。Force.com では、メタデータを記述するのに XML を使用します。
- メタデータベースの開発
- アプリケーションを宣言的な「設計図」として定義できるアプリケーション開発モデル。コードは必要ありません。データモデル、オブジェクト、フォーム、ワークフローなど、プラットフォームに構築されたアプリケーションはメタデータで定義されます。
- メタデータ WSDL
- Force.com Metadata API コールを使用するユーザの WSDL。
- マルチテナンシー
- すべてのユーザおよびアプリケーションが単一で共通のインフラストラクチャおよびコードベースを共有するアプリケーションモデル。
- MVC (Model-View-Controller)
- アプリケーションをデータを示すコンポーネントに分割する設計パラダイム (モデル)、ユーザインターフェースでデータを表示する手段 (ビュー)、およびビジネスロジックデータを使用してデータを処理する手段 (コントローラ)。
O
- オブジェクト
- Salesforce 組織に情報を保存するために使用するオブジェクト。オブジェクトは、保存する情報の種類の全体的な定義です。たとえば、Case オブジェクトを使用して、顧客からの問い合わせに関する情報を保存できます。各オブジェクトについて、組織は、そのデータ型の具体的なインスタンスに関する情報を保存する複数のレコードを保有します。たとえば、佐藤次郎さんから寄せられたトレーニングに関する問い合わせに関する情報を保存するケースレコードと、山田花子さんから寄せられたコンフィグレーションの問題に関する情報を保存するケースレコードなどです。
- 一対多リレーション
- 1 つのオブジェクトが多数のオブジェクトに関連するリレーション。たとえば、取引先に 1 つまたは複数の関連取引先��任者がある場合があります。
- 組織
- ライセンスユーザセットが定義された Salesforce のリリース。組織は、Salesforce の各お客様に提供される仮想スペースです。組織には、すべてのデータおよびアプリケーションが含まれており、他のすべての組織から独立しています。
- 組織の共有設定
- ユーザが組織で持つデータアクセスのベースラインレベルを指定できる設定。たとえば、オブジェクト権限によって有効化されている特定のオブジェクトの任意のレコードを参照できますが、編集するには別の権限が必要となるよう、組織の共有設定を設定できます。
- アウトバウンドメッセージ
- アウトバウンドメッセージは、外部サービスなどの指定したエンドポイントに指定の情報を送信するワークフロー、承認、およびマイルストンアクションです。アウトバウンドメッセージは、Salesforce の設定メニューで設定します。その後で、外部エンドポイントを設定する必要があります。SOAP API を使用して、メッセージのリスナーを作成できます。
- 所有者
- レコード (取引先責任者またはケースなど) が割り当てられる個別ユーザです。
P
- パッケージ
- AppExchange を介して他の組織で使用可能な Force.com のコンポーネントおよびアプリケーションのグループです。AppExchange にまとめてアップロードできるように、パッケージを使用してアプリケーションおよび関連するコンポーネントをバンドルします。
- 選択リスト
- Salesforce オブジェクトの特定の項目で選択できる選択肢。たとえば、取引先の [業種] 項目など。ユーザは、項目に直接入力せずに、選択リストから 1 つの値を選択できます。「マスタ選択リスト」も参照してください。
- 選択リスト (複数選択)
- Salesforce オブジェクトの特定の項目で選択できる選択肢のリストです。複数選択リストを使用して 1 つまたは複数の値を選択できます。ユーザは値をダブルクリックして選択するか、Ctrl キーを押したまま値をクリックしてスクロールリストから複数の値を選択し、矢印アイコンを使用して選択されたボックスに値を移動できます。
- Platform Edition
- セールスやサービス & サポートなどの標準 Salesforce アプリケーションを含まない Enterprise Edition、Unlimited Edition、または Performance Edition に基づいた Salesforce エディションです。
- 主キー
- リレーショナルデータベースのコンセプトです。リレーショナルデータベースの各テーブルには、データ値が一意にレコードを識別する項目があります。この項目を、主キーと呼びます。2 つのテーブルのリレーションは、あるテーブルの外部キーの値と、別のテーブルの主キーの値が一致することによって成り立ちます。
- 本番組織
- 実際の本番データとそれらにアクセスするライブユーザを持っている Salesforce 組織です。
- プロファイル
- Salesforce 内でユーザがさまざまな機能を実行するための権限を定義します。たとえば、ソリューション管理者プロファイルでは、ソリューションを作成、編集、および削除するためのアクセス権がユーザに付与されます。
R
- 参照のみ
- ユーザに割り当て可能な標準プロファイルの 1 つ。アクセス権が参照のみのユーザは、組織内での役割に基づいて、情報を表示し、レポートできます。(つまり、CEO のアクセス権が参照のみの場合は、システム内の全データを表示できます。アクセス権が参照のみのユーザに西日本営業担当の役割が割り当てられている場合は、自分の役割のデータ、および階層内で自分より下の役割のデータをすべて表示できます)。
- レコード
- Salesforce オブジェクトの単一インスタンス。たとえば、「John Jones」は取引先責任者レコードの名前となります。
- レコードタイプ
- レコードタイプとは、そのレコードの標準およびカスタムの選択リスト項目の一部またはすべてを含めることができる特定のレコードに使用可能な項目。レコードタイプをプロファイルに関連付けて、含まれている選択リストの値のみがそのプロファイルのユーザに使用できるようにできます。
- レコードレベルセキュリティ
- データを制御するメソッドで、特定のユーザがオブジェクトを参照および編集でき、ユーザが編集できるレコードを制限できます。
- リレーション
- ページレイアウト内の関連リストおよびレポート内の詳細レベルを作成するために使われる、2 つのオブジェクトの間の接続。両方のオブジェクトの特定の項目において一致する値を使用して、関連するデータにリンクします。たとえば、あるオブジェクトには会社に関連するデータが保存されていて、別のオブジェクトには人に関連するデータが保存されている場合、リレーションを使用すると、その会社で働いている人を検索できます。
- レポート
- レポートは、一定の条件を満たすレコードセットを返し、行と列に整理して表示します。レポートデータは、条件で絞り込んだり、グループ化したり、グラフなどの図にして表示したりすることができます。レポートはフォルダに保存され、フォルダごとに誰にアクセス権を与えるかを制御します。表形式レポート、サマリーレポート、マトリックスレポートを参照してください。
- レポートタイプ
- レポートタイプは、主オブジェクトとその関連オブジェクトとの関係に基づいて、レポートで使用するレコードと項目のセットを定義するものです。レポートには、レポートタイプで定義された条件を満たすレコードのみが表示されます。Salesforce には、定義済みの標準レポートタイプのセットが用意されています。管理者がカスタムレポートタイプを作成することもできます。
- 実行ユーザ
- 各ダッシュボードには実行ユーザが指定され、そのユーザのセキュリティ設定によってダッシュボードに表示されるデータが決まります。実行ユーザが特定の 1 ユーザである場合、すべてのダッシュボード閲覧者には、閲覧者個々人のセキュリティ設定に関係なく、実行ユーザのセキュリティ設定に基づいてデータが表示されます。動的ダッシュボードの場合、実行ユーザをログインユーザに設定することができるため、各ユーザには独自のアクセスレベルに従ってダッシュボードが表示されます。
S
- SaaS
- 「サービスとしてのソフトウェア (SaaS)」を参照してください。
- Sコントロール
- カスタムリンクで使用するカスタム Web コンテンツ。カスタムSコントロールには、Java アプレット、Active-X コントロール、Excel ファイル、カスタム HTML Web フォームなど、ブラウザに表示できるあらゆる種類のコンテンツを入れることができます。
- IdeaExchange
- Salesforce ユーザが新しい商品のコンセプトを提案したり、お気に入りの拡張機能を勧めたり、製品マネージャや他のユーザと対話したり、今後のリリースが予定される Salesforce 製品のプレビューを行ったりすることができるフォーラム。IdeaExchange ideas.salesforce.com を参照してください。
- Salesforce SOA (サービス指向アーキテクチャ)
- Apex 内から外部 Web サービスへのコールを実行できる Force.com の強力な機能です。
- Sandbox
- 開発、テストおよびトレーニング用の、Salesforce 本番組織とほぼ同一のコピー。Sandbox のコンテンツとサイズは、Sandbox の種別および Sandbox に関連付けられた本番組織のエディションによって異なります。
- セッション ID
- ユーザが Salesforce に正常にログインした場合に返される認証トークンです。セッション ID を使用すると、ユーザが Salesforce で別のアクションを実行するときに毎回ログインする必要がなくなります。レコード ID または Salesforce ID と異なり、Salesforce レコードの一意の ID を示す用語です。
- セッションタイムアウト
- ログインしてからユーザが自動的にログアウトするまでの時間です。セッションは、前もって決定された非活動状態の期間の後、自動的に終了します。非活動状態の期間の長さは、[設定] の をクリックすることによって Salesforce で設定できます。デフォルト値は 120 分 (2 時間) です。ユーザが Web インターフェースでアクションを実行または API コールを実行すると、非活動状態タイマーが 0 にリセットされます。
- 設定
- システム管理者が組織の設定および Force.com アプリケーションをカスタマイズおよび定義できるメニューです。組織のユーザインターフェース設定に応じて、[設定] はユーザインターフェースのヘッダーでリンクになっている場合もあれば、ユーザ名の下でドロップダウンリストになっている場合もあります。
- サイト
- Force.com サイトでは、公開 Web サイトとアプリケーションを作成できます。それらは Salesforce 組織と直接統合されるため、ユーザがログインする場合にユーザ名やパスワードは必要ありません。
- SOAP (Simple Object Access Protocol)
- XML 符号化データを渡す一定の方法を定義する���ロトコルです。
- サービスとしてのソフトウェア (SaaS)
- ソフトウェアアプリケーションがサービスとしてホストされ、顧客にインターネットを経由して提供される配信モデルです。SaaS ベンダは、アプリケーションおよび各顧客データの日常メンテナンス、操作およびサポートを行う責任があります。このサービスで、顧客が独自のハードウェア、ソフトウェア、そして関連 IT リソースを使用してアプリケーションをインストール、構成、保守する必要性を緩和します。SaaS モデルを使用して、あらゆる市場区分にサービスを配信することができます。
- SOQL (Salesforce オブジェクトクエリ言語)
- Force.com データベースからデータを選択する条件を指定するために使う、単純で強力なクエリ文字列を構築できるクエリ言語です。
- SOSL (Salesforce オブジェクト検索言語)
- Force.com API を使用して、テキストベースの検索を実行できるクエリ言語。
- 標準オブジェクト
- Force.com プラットフォームに含まれる組み込みオブジェクト。アプリケーション独自の情報を格納するカスタムオブジェクトを作成することもできます。
- システムログ
- 開発者コンソールの一部。コードスニペットのデバッグに使用できる独立したウィンドウ。ウィンドウの下部にテストするコードを入力して、[実行] をクリックします。システムログの本文には、実行する行の長さや、作成されたデータベースコール数などのシステムリソース情報が表示されます。コードが完了しなかった場合は、コンソールにデバッグ情報が表示されます。
T
- Test メソッド
- 特定のコードが適切に動作しているかを確認する Apex クラスメソッド。Test メソッドは引数を採用せず、データをデータベースにコミットしません。また、コマンドラインまたは Force.com IDE のような Apex IDE で runTests() システムメソッドによって実行できます。
- トランスレーションワークベンチ
- トランスレーションワークベンチを使用して、翻訳する言語を指定し、翻訳者を言語に割り当て、Salesforce 組織に作成したカスタマイズの翻訳を作成し、管理対象パッケージから表示ラベルと翻訳を上書きすることができます。カスタム選択リスト値からカスタム項目にいたるすべてを翻訳し、海外のユーザが Salesforce のすべてを彼らの言語で使用できるようになりました。
- トリガ
- データベースの特定の種別のレコードが挿入、更新、または削除される前後で実行する Apex スクリプトです。各トリガは、トリガが実行されるレコードへのアクセス権限を提供する一連のコンテキスト変数で実行し、すべてのトリガは一括モードで実行します。つまり、一度に 1 つずつレコードを処理するのではなく、複数のレコードを一度に処理します。
V
- 入力規則
- 指定される基準に一致しない場合、レコードを保存しない規則。
- Visualforce
- 開発者が、プラットフォームに作成されたアプリケーションのカスタムページおよびコンポーネントを容易に定義できる、単純で、タグベースのマークアップ言語。各タグが、ページのセクション、関連リスト、または項目など、大まかなコンポーネントときめの細かいコンポーネントのどちらにも対応しています。コンポーネントの動作は、標準の Salesforce ページと同じロジックを使用して制御することも、開発者が独自のロジックを Apex で記述されたコントローラと関連付けることもできます。
W
- Web サービス
- 2 つのアプリケーションが、異なるプラットフォームで稼動していたり、異なる言語で作成されていたり、地理的に離れた場所に存在していたりする場合でも、インターネットを経由してデータを容易に交換できるメカニズム。
- WebService メソッド
- サードパーティのアプリケーションのマッシュアップなど、外部システムによって使用できる Apex クラスメソッドまたは変数。Web サービスメソッドは、グローバルクラスで定義する必要があります。
- ウィザード
- 1 つの複雑なタスクを行うユーザを複数のステップで誘導するユーザインターフェース。
- WSDL (Web Services Description Language) ファイル
- Web サービスと送受信するメッセージの形式を説明する XML ファイル。開発環境の SOAP クライアントは、Salesforce Enterprise WSDL または Partner WSDL を使用して、SOAP API で Salesforce と通信します。