.NETインタフェース定義を使用しないSPP.NETは,SUP.NETやCUP.NETなどのOpenTP1 for .NET FrameworkのUAP以外にも,C言語およびCOBOL言語で作成したアプリケーション(SUP,CUPなど)から呼び出すことができます。
SPP.NETをOpenTP1 for .NET FrameworkのUAP以外のクライアントアプリケーションから利用する可能性がある場合は,必ず.NETインタフェース定義を使用しないSPP.NETを実装しておきます。
.NETインタフェース定義を使用しないSPP.NETを実装する場合,次のプログラム言語が使用できます。
COBOL言語で実装する方法については,「4.8 COBOL言語でのUAPの作成方法」を参照してください。
SPP.NETを実装する場合は,次の規則に従って各プログラム言語でクラスを実装します。