Spectrum™ Technology Platformのアーキテクチャ

Spectrum™ Technology Platformが提供するPitney Bowes は、いくつかのモジュールを実行するサーバーで構成されます。これらのモジュールは、住所のバリデーション、ジオコーディング、高度なパーシング等、さまざまな機能を備えています。次の図に、Spectrum™ Technology Platformのアーキテクチャを示します。

サーバー

このサーバーがSpectrum™ Technology Platformの基盤となります。サーバーは、データを処理し、リポジトリ データを同期し、通信を管理します。また、ジョブ管理およびセキュリティ機能も提供します。

モジュール

モジュールは、特定の機能を実行する機能群です。例えば、Universal Addressing モジュールは、郵便規格に準拠するように住所を正規化します。Enterprise Tax モジュールは、その住所に該当する税務管轄区域を判定します。共通のビジネス問題を解決する各種モジュールがまとめられて、バンドルとしてライセンス供与されています。

コンポーネント

モジュールは、特定の機能をフロー内で実行するか、サービスとして実行するコンポーネントで構成されます。例えば、Enterprise Geocoding モジュールの Geocode US Address コンポーネントは、住所を地図上のポイント (緯度と経度) に変換して返します。Universal Addressing モジュールの Get City State Province は、郵便番号が示す都市および州/省を返します。

システムで利用できるコンポーネントは、Spectrum™ Technology Platformのどのバンドルのライセンスを取得したかによって異なります。

データベース

一部のモジュールは、参照データを含むデータベースに依存します。例えば、Universal Addressing モジュールは、米国の住所を検証して正規化するために米国郵政公社 (USPS) のデータにアクセスする必要があります。データベースは個別にインストールされ、一部のデータベースは最新データを提供するために定期的に更新されます。

モジュールには、必須データベースとオプションのデータベースがあります。オプションのデータベースは、Spectrum™ Technology Platformの処理を強化することのできる特定の機能に必要なデータを提供します。

Management Console

Management Console は、Spectrum™ Technology Platformを管理するためのツールです。Management Console で実行できる操作は、次のとおりです。

  • Spectrum™ Technology Platformとデータの間の接続を定義する。
  • サービスやフローのデフォルト設定を指定する。
  • 権限やパスワード等、ユーザ アカウントを管理する。
  • ログを表示する。
  • ライセンス有効期限情報を含めて、ライセンスを表示する。


Enterprise Designer

Enterprise Designer は、Spectrum™ Technology Platformのジョブ、サービス、サブフロー、およびプロセス フローを作成するためのツールです。ドラッグアンドドロップ インターフェイスを利用して、複雑なデータフローをグラフィカルに、容易に作成できます。

Metadata Insights

Metadata Insights を使用すると、適切な時間に収集された正確なデータに基づくビジネス分析を得るために必要な制御が可能になります。Metadata Insights を使用して、データ モデルを開発し、ソースからビジネス アプリケーションまでのデータの流れを表示し、プロファイリングによってデータの品質を評価します。この分析を活用すれば、特定のビジネスの課題を解決できるデータ リソースの特定、ビジネス全体でデータの有益性と一貫性を向上するプロセスの適合と最適化、およびデータの問題のトラブルシューティングを行うことができます。

Web サービスと API

Web サービスとプログラミング API を使用して、Spectrum™ Technology Platformの機能を独自のアプリケーションに統合することができます。これらのインターフェイスは、シンプルな統合とレコード処理の効率化を可能とし、将来のバージョンの下位互換性をサポートします。

Spectrum™ Technology PlatformAPI は、以下の言語で使用可能です。

  • C
  • C++
  • COM
  • Java
  • .NET

Web サービスは、SOAP および REST を介して提供されています。