KIO
Encyclopedia
KIO is part of the KDE
KDE
KDE is an international free software community producing an integrated set of cross-platform applications designed to run on Linux, FreeBSD, Microsoft Windows, Solaris and Mac OS X systems...

 architecture. It provides access to files, web sites and other resources through a single consistent API
Application programming interface
An application programming interface is a source code based specification intended to be used as an interface by software components to communicate with each other...

. Applications, such as Konqueror
Konqueror
Not to be confused with the Conqueror web browser.Konqueror is a web browser and file manager that provides file-viewer functionality for file systems such as local files, files on a remote ftp server and files in a disk image. It is a core part of the KDE desktop environment...

 which are written using this framework can operate on files stored on remote servers in exactly the same way as they operate on those stored locally. This allows for a file browser like Konqueror to both be a highly versatile and powerful file manager as well as a web browser.

KIO slaves are programs that provide support for individual protocols (e.g. HTTP
Hypertext Transfer Protocol
The Hypertext Transfer Protocol is a networking protocol for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web....

, FTP
File Transfer Protocol
File Transfer Protocol is a standard network protocol used to transfer files from one host to another host over a TCP-based network, such as the Internet. FTP is built on a client-server architecture and utilizes separate control and data connections between the client and server...

, SMB
Samba (software)
Samba is a free software re-implementation, originally developed by Andrew Tridgell, of the SMB/CIFS networking protocol. As of version 3, Samba provides file and print services for various Microsoft Windows clients and can integrate with a Windows Server domain, either as a Primary Domain...

, SSH
Secure Shell
Secure Shell is a network protocol for secure data communication, remote shell services or command execution and other secure network services between two networked computers that it connects via a secure channel over an insecure network: a server and a client...

, FISH, SFTP
SSH file transfer protocol
In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream...

, SVN, TAR
Tar (file format)
In computing, tar is both a file format and the name of a program used to handle such files...

).

The protocols page in Kinfocenter
Kinfocenter
Kinfocenter is a utility in KDE that provides information about a computer system.Before KDE 3.1 it was integrated with the control center. Most of the options were originally designed for Linux, but many have been ported to other operating systems...

provides a list of protocols available on the machine.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK