単純コンポーネントには、ファイル、ディレクトリ、アーカイブファイル、またはアプリケーションなどの単一の物理リソースが含まれます。単純コンポーネントはほかのコンポーネントを参照しません。
複合コンポーネントは、ほかの単純コンポーネントまたは複合コンポーネントを参照するだけです。複合コンポーネントには、直接、物理リソースは含まれません。
次の XML の例は、システムコンポーネントタイプ system#CR Simple Base を拡張して JAR ファイルを含めた単純コンポーネントを示します。コンポーネントの定義に使用する特定の要素や属性については、『Sun N1 Service Provisioning System 5.2 XML スキーマリファレンスガイド』の第 3 章「コンポーネントのスキーマ」を参照してください。
<?xml version="1.0" encoding="UTF-8"?>
<component xmlns='http://www.sun.com/schema/SPS' name='plugin-core.jar'
version='5.2' description='Jar file implementation of core plugin services'
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' author='system'
softwareVendor='Sun Microsystems' path='/system'
xsi:schemaLocation='http://www.sun.com/schema/SPScomponent.xsd'>
<extends>
<type name='system#CR Simple Base'>
</type>
</extends>
<resourceRef>
<resource name='/system/plugin-core.jar' version='1.1'>
</resource>
</resourceRef>
</component>