queue

(redirected from Message queue)
Also found in: Dictionary, Thesaurus, Medical, Legal, Encyclopedia, Wikipedia.

Queue

An ordered collection of persons or things in which one is serviced after another. For example, persons may form a queue to buy tickets to the cinema. Likewise, an employee may form a list of tasks to be done each day and perform them each in turn. The word queue is most common in Britain and the Commonwealth; the equivalent in American English is waiting line or simply line.

queue

the build-up of customers who are delayed while waiting for service. Queuing can occur in a retail outlet where shoppers queue at supermarket checkouts or cars queue on petrol station forecourts. Similar queuing problems occur in factories where components queue to be processed on machines.

Variability in the demand for service and the variable time to complete service makes it difficult to judge the level of service to provide for customers. Where numerous service channels are provided, customers will experience few delays even when many customers arrive simultaneously for service. On the other hand, providing numerous service channels involves large labour costs, as in the case of supermarket checkout staff or bank clerks, or large investment in physical facilities, such as tanker berths or airport runways.

Queuing models employing statistical techniques can be used to analyse queues and to balance the cost of resources used to provide service against the cost of the time lost by customers while waiting for service.

These models consider the number of potential customers; the likely rate at which they arrive; whether they arrive singly or in batches; the number of parallel queues; maximum queue length; order of service (first come, first served or prioritized); number of servers; likely service time; and whether customers are served singly or in batches. For complex queues, SIMULATION techniques may be employed to decide the level of service to provide and how to organize the service facilities. See BALK, MULTIPLE CHANNEL-SINGLE PHASE.

References in periodicals archive ?
Message queues provide also buffering so the software developer does not have to find a way of implementing a buffering system if the connection between the applications is lost for a period of time.
Level 8's "Falcon Gateway" technology facilitates communication between computers running Microsoft Message Queue Server and non-Microsoft environments such as mainframe, midrange and UNIX(1)-based systems.
Transformations of flat files - With support for data transformations, users can define the file structure of source flat files in a schema file when integrating XML, EDI, and text with applications, relational databases or message queues.
Sybase(R), IBM(R) DB2, flat files, message queues, or any JDBC
An expanded set of data sources, including: relational databases, web services, message queues, Enterprise Service Buses (ESB's), and flat files
The iWay-AmberPoint solution will allow SOA managers to track any service call made using any interface, including XML, message queues, and B2B interactions.
Of great importance to users of the Microsoft Window 2000 operating system, NFR Security protects customers against a remote compromise issue in the Microsoft Distributed Transaction Coordinator (MSDTC), which is used by the Microsoft Windows operating system to coordinate transactions such as databases, message queues and file systems across distributed machines.
Most importantly, the company is protecting against a remote compromise issue in the Microsoft Distributed Transaction Coordinator (MSDTC), which is used by the Microsoft Windows operating system to coordinate transactions such as databases, message queues and file systems across distributed machines.
The synthesis tool extracts the primitives and inserts code to create and manipulate the appropriate operating system data structures such as semaphores, mutexes, mailboxes, and message queues.
Real-time Data Integration: employing a high performance data flow technology, Iteration RTS sources real-time and historical data from multiple enterprise systems across an organization including: EAI (Enterprise Application Integration) systems, message queues, databases, data warehouses, web services, XML, and flat files.

Full browser ?