KDE Input/Output
aus Wikipedia, der freien Enzyklopädie
KDE Input/Output (KIO) stellt ein asynchrones virtuelles Dateisystem dar. Hinter diesem virtuellen Dateisystem stellen zahlreiche KIO-Slaves Zugriff auf unterschiedlichste Funktionalitäten bereit. Diese KIO-Slaves implementieren Schnittstellen, welche Anwendungsprogrammen den transparenten Zugriff auf Systeme erlauben, die ihre Funktionalitäten über Protokolle wie HTTP, FTP, SSH, WebDAV, Bluetooth und vielen weiteren ermöglichen. Dies wird über eine Abstraktion der gemeinsamen Funktionalitäten die solche Protokolle ermöglichen erreicht. Dadurch können sämtliche KDE-Anwendungen auf einen großen Satz an Protokollen zugreifen als würde es sich dabei um ein lokales Dateisystem handeln und ohne etwas über die eigentliche Funktionsweise wissen zu müssen.