精巧なデザインとリスクのジレンマ

RAMP-TSを進めると、VLFおよびRAMP-TSサーバーがJavaScript、HTML DOMなどで公開される内部処理モデルを使用していることにお気付きになるでしょう。組み込みのコードを確認したり、モデルを調査するすべての種類のツールを使用することで、これを実行できます。

これにより、次のような「精巧なデザイン VS リスク」のジレンマが生じることがあります。   

ユーザーは、フレームワークや RAMP-TS の内部処理モデルを解析し、修正や再使用することで巧妙なロジックを記述することもできるでしょう。また、これを行う正当な理由もあり、非常に役立つ、大きな結果を得ることができるかもしれません。 

ただし、これにより明らかに大きなリスクにさらされるのです。このリスクとは、フレームワークや RAMP-TS の将来のバージョンで内部モデルの動作や内容が変更される可能性があることです。この変更により、内部モデルの使用時にその実用性が損なわれたり、機能しなくなったり、損傷を受ける可能性があります。 

製品サポートとメンテナンスの観点から、LANSA は公開済みのインターフェース (本ガイドまたは VLF ガイドでドキュメント化されている内容) はサポートします。

フレームワークや RAMP-TS の内部処理モデルを解析、修正、再使用、または入れ替える場合、ユーザーはリスクを負っていること、ユーザーやその勤務先の組織がその費用を負担しなければならないことに注意する必要があります。 

このような操作を行うことは何ら問題ありませんが、関連するリスクとその後の結果の責任者を明確にする必要があります。

  • No labels