1. ホーム
  2. terminology

[解決済み] シムとは?

2022-04-20 05:22:25

質問

シムの定義とは?

どのように解決するのですか?

ウィキペディアより

<ブロッククオート

コンピュータプログラミングにおいて シム は、APIを透過的に傍受し、渡されたパラメータを変更したり、操作そのものを処理したり、操作を別の場所にリダイレクトしたりする小さなライブラリです。Shim は通常、API の動作が変更され、それによって古い機能に依存している古いアプリケーションに互換性の問題が発生したときに使用されます。このような場合、古いAPIは新しいコードの上に薄い互換性レイヤーを置くことでまだサポートすることができます。シムはまた、開発されたのとは異なるソフトウェアプラットフォーム上でプログラムを実行するために使用することもできます。