Open棟梁Project - マイクロソフト系技術情報 Wiki
分野におけるCRM(顧客関係管理)を中心に構築されている。
その一方で、民間・政府・非営利のあらゆる部門における広範囲な
機能を制御可能な多様性からxRMという言葉が使われるようになってきている。
カスタマイズは
から構成される。
カスタマイズの方法には
などがある。
を除き、コンフィギュレーションのみでコードは書かないので
外部アプリケーションを除き、柔軟性の高いスクラッチ開発的は不可能。
設計情報の入力I/Fに専用ツール(デザイナ型)を採用し、GUIツールだけで変更可能
GUIツールだけで変更可能な手法
エクスポートしたソリューション パッケージのXMLを直接編集
Webサービスを使用した外部アプリケーションの開発
Webサービスを使用した
データ アクセスする、
ソリューション(カスタム ソリューション)を新規作成する。
以下のロールを持つユーザでCRMの組織にサインイン。
複数のカスタマイザーによるカスタマイズ
完了した作業に新しい要件が追加された時。
カスタマイズ ツールまたは API を使用して作成され、アプリケーション内で完全にホストされる。
アプリケーションの外部で動作するソフトウェアは、
インストーラー プログラムなど、従来の方法で
アプリケーションをパッケージ化してインストールする。
コンポーネントの中にはメタデータを形成しているものもある。
同上
また、エンティティを作成すると以下のコンポーネント
(for メタデータ・体裁)が自動的に作成され、個別の削除は不可能。
内部的には、エンティティに対応したDBのテーブルも作成されている。
DBテーブルにアクセスする方法
SQLでの直接アクセスはサポートされない。
SQLとして実行されるため、
Web サービス経由でクエリが実行されるため。
オブジェクトやXMLの階層構造でSQLを表現する。