rozhraním
Rozhraní je pojem z informačních technologií a systémového inženýrství, který popisuje místo a způsob, jakým se setkávají a komunikují dvě nebo více součástí systému. Může být fyzické, například porty a konektory, nebo logické, jako softwareové rozhraní definující požadavky na komunikaci a datové formáty. V češtině se tvar rozhraním používá v instrumentálním pádu.
Mezi hlavní typy patří rozhraní uživatelské (UI), rozhraní aplikační programovací (API), rozhraní hardwarové a síťové. Rozhraní
Návrh rozhraní klade důraz na jasnost, konzistenci, interoperabilitu a bezpečnost. Je důležité verzování a zpětná kompatibilita,
Příklady zahrnují hardware: USB, HDMI; software: REST a GraphQL API; uživatelská rozhraní: GUI a CLI.
V širším smyslu rozhraní funguje jako dohoda mezi komponentami a umožňuje jejich oddělený vývoj a integraci.
Mezi hlavní výzvy patří kompatibilita napříč verzemi, bezpečnost rozhraní a výkonová omezení.
Rozhraní jsou důležité v téměř všech oblastech od osobních zařízení po průmyslové systémy a jejich standardizace