Kanca (bilgisayar bilimi)

Bir kanca (kelimenin tam anlamıyla "kanca" veya "kanca"), bir yazılımın kullanıcısının , belirli zamanlarda ek eylemler gerçekleştirmesini sağlayarak ikincisinin çalışmasını özelleştirmesine olanak tanır . Yazılım tasarımcısı, programının çalışması boyunca eylem listelerine giriş noktaları olan kancalar sağlar . Varsayılan olarak, kanca genellikle boştur ve yalnızca temel uygulama işlevleri gerçekleştirilir. Ancak, kullanıcı yazılımı özelleştirmek için programın parçalarını bu kancalara "bağlayabilir" .

Teknik olarak, bir kanca , genellikle belirli bir konuma yerelleştirilmiş bir komut dosyası dilinde bir dosya biçimini alabilir . Ana program genellikle kancanın özelliklerini empoze eder  : tipi, konumu, hatta adı ve yürütüleceği an.

Web kancası, geri arama işlevi aracılığıyla bir web uygulamasına sahip bir kanca türüdür .

Örnekler

Kanca örnekleri  :