外部インターフェースの要件
ネットワーク要素、外部OSS、データベースで構成されています。
機能上の要件
開発中の製品の共通機能(例:CNNI)に完全に依存しており、各新製品単位で拡張できます。
論理データベースの要件
データベースのパフォーマンス要件を規定します。
NSPを使用すれば、ビジネス・アプリケーションの開発者は製品固有の機能の開発に専念できるとともに、通信、永続性、トランザクション、ロード・バランシングといった複雑な機能の持つ優位性を高めることができます。NSPはビジネス・アプリケーションのコンポーネントを容易かつ効果的に推進する、最新鋭ツールと技術を提供します。機能の多くがコーディングよりもむしろコンフィギュレーションに依存しています。ユーザー・フレンドリーなツールを使ってビジネス・コンポーネントのコンテクストを設定し、ビジネス・アプリケーションの展開プロセスの触媒となって作動します。
NSPはJ2EEアーキテクチャ上でJ2EEサーバーとして機能し、多くのコアサービスを提供します。開発されたNSPは独立して機能し、ある意味自己完結しているため、NSP上で開発・展開した製品の抽象化層を形成します。NSPはコア・サービスと抽象化サービスという2種類のアプリケーション・サービスを提供します。コア・サービスは総じて一般的なサービスです。抽象化サービスは一部製品ラインや特定の垂直構造市場に固有のサービスです。