Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Download
Faster access than browser!
 

Named pipe

Index Named pipe

In computing, a named pipe (also known as a FIFO for its behavior) is an extension to the traditional pipe concept on Unix and Unix-like systems, and is one of the methods of inter-process communication (IPC). [1]

40 relations: Anonymous pipe, Byte-oriented protocol, Command-line interface, Computing, Connection-oriented communication, DCE/RPC, Debugger, Device driver, FIFO (computing and electronics), File system, Foobar, Gzip, Input/output, Inter-process communication, Microsoft, Microsoft SQL Server, Microsoft Windows, MySQL, Namespace, OS/2, Packet switching, Personal computer, Pipeline (Unix), PostgreSQL, Process (computing), Process substitution, Reliability (computer networking), Serial port, Server Message Block, Software developer, Terminal emulator, Unix, Unix file types, Unix-like, Virtual machine, VMware Workstation, WinDbg, Windows API, Windows domain, .NET Framework.

Anonymous pipe

In computer science, an anonymous pipe is a simplex FIFO communication channel that may be used for one-way interprocess communication (IPC).

New!!: Named pipe and Anonymous pipe · See more »

Byte-oriented protocol

Byte-oriented framing protocol is "a communications protocol in which full bytes are used as control codes.

New!!: Named pipe and Byte-oriented protocol · See more »

Command-line interface

A command-line interface or command language interpreter (CLI), also known as command-line user interface, console user interface and character user interface (CUI), is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).

New!!: Named pipe and Command-line interface · See more »

Computing

Computing is any goal-oriented activity requiring, benefiting from, or creating computers.

New!!: Named pipe and Computing · See more »

Connection-oriented communication

Connection-oriented communication is a network communication mode in telecommunications and computer networking, where a communication session or a semi-permanent connection is established before any useful data can be transferred, and where a stream of data is delivered in the same order as it was sent.

New!!: Named pipe and Connection-oriented communication · See more »

DCE/RPC

DCE/RPC, short for "Distributed Computing Environment / Remote Procedure Calls", is the remote procedure call system developed for the Distributed Computing Environment (DCE).

New!!: Named pipe and DCE/RPC · See more »

Debugger

A debugger or debugging tool is a computer program that is used to test and debug other programs (the "target" program).

New!!: Named pipe and Debugger · See more »

Device driver

In computing, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer.

New!!: Named pipe and Device driver · See more »

FIFO (computing and electronics)

FIFO is an acronym for first in, first out, a method for organizing and manipulating a data buffer, where the oldest (first) entry, or 'head' of the queue, is processed first.

New!!: Named pipe and FIFO (computing and electronics) · See more »

File system

In computing, a file system or filesystem controls how data is stored and retrieved.

New!!: Named pipe and File system · See more »

Foobar

The terms foobar, or foo and others are used as placeholder names (also referred to as metasyntactic variables) in computer programming or computer-related documentation.

New!!: Named pipe and Foobar · See more »

Gzip

gzip is a file format and a software application used for file compression and decompression.

New!!: Named pipe and Gzip · See more »

Input/output

In computing, input/output or I/O (or, informally, io or IO) is the communication between an information processing system, such as a computer, and the outside world, possibly a human or another information processing system.

New!!: Named pipe and Input/output · See more »

Inter-process communication

In computer science, inter-process communication or interprocess communication (IPC) refers specifically to the mechanisms an operating system provides to allow the processes to manage shared data.

New!!: Named pipe and Inter-process communication · See more »

Microsoft

Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.

New!!: Named pipe and Microsoft · See more »

Microsoft SQL Server

Microsoft SQL Server is a relational database management system developed by Microsoft.

New!!: Named pipe and Microsoft SQL Server · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: Named pipe and Microsoft Windows · See more »

MySQL

MySQL ("My S-Q-L") is an open-source relational database management system (RDBMS).

New!!: Named pipe and MySQL · See more »

Namespace

In computing, a namespace is a set of symbols that are used to organize objects of various kinds, so that these objects may be referred to by name.

New!!: Named pipe and Namespace · See more »

OS/2

OS/2 is a series of computer operating systems, initially created by Microsoft and IBM under the leadership of IBM software designer Ed Iacobucci.

New!!: Named pipe and OS/2 · See more »

Packet switching

Packet switching is a method of grouping data which is transmitted over a digital network into packets which are made of a header and a payload.

New!!: Named pipe and Packet switching · See more »

Personal computer

A personal computer (PC) is a multi-purpose computer whose size, capabilities, and price make it feasible for individual use.

New!!: Named pipe and Personal computer · See more »

Pipeline (Unix)

In Unix-like computer operating systems, a pipeline is a sequence of processes chained together by their standard streams, so that the output of each process (stdout) feeds directly as input (stdin) to the next one.

New!!: Named pipe and Pipeline (Unix) · See more »

PostgreSQL

PostgreSQL, often simply Postgres, is an object-relational database management system (ORDBMS) with an emphasis on extensibility and standards compliance.

New!!: Named pipe and PostgreSQL · See more »

Process (computing)

In computing, a process is an instance of a computer program that is being executed.

New!!: Named pipe and Process (computing) · See more »

Process substitution

In computing, process substitution is a form of inter-process communication that allows the input or output of a command to appear as a file.

New!!: Named pipe and Process substitution · See more »

Reliability (computer networking)

In computer networking, a reliable protocol provides notifications to the sender as to the delivery of transmitted data, as opposed to an unreliable protocol, which does not provide assurance of the delivery of data to the intended recipient(s).

New!!: Named pipe and Reliability (computer networking) · See more »

Serial port

In computing, a serial port is a serial communication interface through which information transfers in or out one bit at a time (in contrast to a parallel port).

New!!: Named pipe and Serial port · See more »

Server Message Block

In computer networking, Server Message Block (SMB), one version of which was also known as Common Internet File System (CIFS), operates as an application-layer network protocol mainly used for providing shared access to files, printers, and serial ports and miscellaneous communications between nodes on a network.

New!!: Named pipe and Server Message Block · See more »

Software developer

A software developer is a person concerned with facets of the software development process, including the research, design, programming, and testing of computer software.

New!!: Named pipe and Software developer · See more »

Terminal emulator

A terminal emulator, terminal application, or term, is a program that emulates a video terminal within some other display architecture.

New!!: Named pipe and Terminal emulator · See more »

Unix

Unix (trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.

New!!: Named pipe and Unix · See more »

Unix file types

For normal files in the file system, Unix does not impose or provide any internal file structure.

New!!: Named pipe and Unix file types · See more »

Unix-like

A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification.

New!!: Named pipe and Unix-like · See more »

Virtual machine

In computing, a virtual machine (VM) is an emulation of a computer system.

New!!: Named pipe and Virtual machine · See more »

VMware Workstation

VMware Workstation is a hosted hypervisor that runs on x64 versions of Windows and Linux operating systems (an x86 version of earlier releases was available); it enables users to set up virtual machines (VMs) on a single physical machine, and use them simultaneously along with the actual machine.

New!!: Named pipe and VMware Workstation · See more »

WinDbg

WinDbg is a multipurpose debugger for the Microsoft Windows computer operating system, distributed by Microsoft.

New!!: Named pipe and WinDbg · See more »

Windows API

The Windows API, informally WinAPI, is Microsoft's core set of application programming interfaces (APIs) available in the Microsoft Windows operating systems.

New!!: Named pipe and Windows API · See more »

Windows domain

A Windows domain is a form of a computer network in which all user accounts, computers, printers and other security principals, are registered with a central database located on one or more clusters of central computers known as domain controllers.

New!!: Named pipe and Windows domain · See more »

.NET Framework

.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.

New!!: Named pipe and .NET Framework · See more »

Redirects here:

Mkfifo, Named Pipe, Named Pipes, Named pipes.

References

[1] https://en.wikipedia.org/wiki/Named_pipe

OutgoingIncoming
Hey! We are on Facebook now! »