An Entity of Type: library, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In computer programming, a shim is a library that transparently intercepts API calls and changes the arguments passed, handles the operation itself or redirects the operation elsewhere. Shims can be used to support an old API in a newer environment, or a new API in an older environment. Shims can also be used for running programs on different software platforms than they were developed for.

Property Value
dbo:abstract
  • Als Shim bezeichnet man im Jargon der Softwareentwicklung ein Computerprogramm, das einer bestehenden Anwendung eine Kompatibilitätserweiterung hinzufügt. (de)
  • In computer programming, a shim is a library that transparently intercepts API calls and changes the arguments passed, handles the operation itself or redirects the operation elsewhere. Shims can be used to support an old API in a newer environment, or a new API in an older environment. Shims can also be used for running programs on different software platforms than they were developed for. Shims for older APIs typically come about when the behavior of an API changes, thereby causing compatibility issues for older applications which still rely on the older functionality; in such cases, the older API can still be supported by a thin compatibility layer on top of the newer code. Shims for newer APIs are defined as: "a library that brings a new API to an older environment, using only the means of that environment." (en)
  • Shim (engelska: mellanlägg) är ett datorprogram som ligger mellan två andra program, så att de inte kommunicerar direkt med varandra. (sv)
  • 在程序设计领域,垫片(英語:shim)是一种小型函数库,可以用来截取 API 调用、修改传入参数,最后自行处理对应操作或者将操作交由其它地方执行。 垫片可以在新环境中支持老 API,也可以在老环境里支持新 API。一些程序并没有针对某些平台开发,也可以通过使用垫片来辅助运行。 (zh)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 376796 (xsd:integer)
dbo:wikiPageLength
  • 5005 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1003086888 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Als Shim bezeichnet man im Jargon der Softwareentwicklung ein Computerprogramm, das einer bestehenden Anwendung eine Kompatibilitätserweiterung hinzufügt. (de)
  • Shim (engelska: mellanlägg) är ett datorprogram som ligger mellan två andra program, så att de inte kommunicerar direkt med varandra. (sv)
  • 在程序设计领域,垫片(英語:shim)是一种小型函数库,可以用来截取 API 调用、修改传入参数,最后自行处理对应操作或者将操作交由其它地方执行。 垫片可以在新环境中支持老 API,也可以在老环境里支持新 API。一些程序并没有针对某些平台开发,也可以通过使用垫片来辅助运行。 (zh)
  • In computer programming, a shim is a library that transparently intercepts API calls and changes the arguments passed, handles the operation itself or redirects the operation elsewhere. Shims can be used to support an old API in a newer environment, or a new API in an older environment. Shims can also be used for running programs on different software platforms than they were developed for. (en)
rdfs:label
  • Shim (Informatik) (de)
  • Shim (computing) (en)
  • Shim (sv)
  • 垫片 (程序设计) (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License