Connection broker

Last updated

In software engineering, a connection broker is a resource manager that manages a pool of connections to connection-based resources such as databases or remote desktops, enabling rapid reuse of these connections by short-lived processes without the overhead of setting up a new connection each time.

Software engineering is the application of engineering to the development of software in a systematic method.

Database organized collection of data

A database is an organized collection of data, generally stored and accessed electronically from a computer system. Where databases are more complex they are often developed using formal design and modeling techniques.

Connection brokers are often used in systems using N-tier architectures.


[1] A remote desktop connection broker is software that allows clients to access various types of server-hosted desktops and applications. In hosted desktop environments, the remote desktop connection broker is the “middle” component, in-between the desktops in the data center (hosted virtual machines, shared terminal server desktops, and blades) and the clients that are used to access the desktops (thin clients, soft clients, and mobile devices, among others).


Remote desktop connection brokers perform a variety of tasks, including:


  1. "What is remote desktop connection broker? - Definition from WhatIs.com". SearchVirtualDesktop. Retrieved 2019-06-20.

Related Research Articles

Thin client Non-powerful computer optimized for remote server access

A thin client is a lightweight computer that has been optimized for establishing a remote connection with a server-based computing environment. The server does most of the work, which can include launching software programs, performing calculations, and storing data. This contrasts with a fat client or a conventional personal computer; the former is also intended for working in a client–server model but has significant local processing power, while the latter aims to perform its function mostly locally.

Remote Desktop Protocol (RDP) is a proprietary protocol developed by Microsoft, which provides a user with a graphical interface to connect to another computer over a network connection. The user employs RDP client software for this purpose, while the other computer must run RDP server software.

Remote administration refers to any method of controlling a computer from a remote location. Software that allows remote administration is becoming increasingly common and is often used when it is difficult or impractical to be physically near a system in order to use it. A remote location may refer to a computer in the next room or one on the other side of the world. It may also refer to both legal and illegal remote administration.

Desktop virtualization is software technology that separates the desktop environment and associated application software from the physical client device that is used to access it.

Microsoft Application Virtualization is an application virtualization and application streaming solution from Microsoft. It was originally developed by Softricity, a company based in Boston, Massachusetts, acquired by Microsoft on July 17, 2006. App-V represents Microsoft's entry to the application virtualization market, alongside their other virtualization technologies such as Hyper-V, Microsoft User Environment Virtualization (UE-V), Remote Desktop Services, and System Center Virtual Machine Manager.

In computing, the term remote desktop refers to a software or operating system feature that allows a personal computer's desktop environment to be run remotely on one system, while being displayed on a separate client device. Remote desktop applications have varying features. Some allow attaching to an existing user's session and "remote controlling", either displaying the remote control session or blanking the screen. Taking over a desktop remotely is a form of remote administration.

This page is a comparison of remote desktop software available for various platforms.

Ericom Software, Inc., founded in 1993, is located in Closter, New Jersey, and provides software for secure web browsing, remote access and application publishing for server-based computing environments.

Remote Desktop Services (RDS), known as Terminal Services in Windows Server 2008 and earlier, is one of the components of Microsoft Windows that allow a user to take control of a remote computer or virtual machine over a network connection. RDS is Microsoft's implementation of thin client, where Windows software, and the entire desktop of the computer running RDS, are made accessible to a remote client machine that supports Remote Desktop Protocol (RDP). With RDS, only software user interfaces are transferred to the client system. All input from the client system is transmitted to the server, where software execution takes place. This is in contrast to application streaming systems, like Microsoft App-V, in which computer programs are streamed to the client on-demand and executed on the client machine.

In computing, virtualization refers to the act of creating a virtual version of something, including virtual computer hardware platforms, storage devices, and computer network resources.

Ulteo Open Virtual Desktop

Ulteo Open Virtual Desktop (OVD) was an open-source Application Delivery and Virtual Desktop infrastructure project that could deliver applications or a desktop hosted on a Linux or Windows server to end users. It was an open source alternative to Citrix and VMware solutions and was, as of June 2012, the only presentation virtualization solution supporting both Linux and Windows applications. It was created by Gaël Duval, who previously created Mandriva Linux. The software seems to be withdrawn, website is unavailable.

Leostream, founded in 2002, is a privately held technology company based in Waltham, Massachusetts. Its flagship product is a connection broker for virtual desktop infrastructure (VDI) and resources hosted in the datacenter.

GO-Global

GraphOn GO-Global is remote access/application publishing software that allows users to access and run Windows, Linux, and UNIX applications installed on a central server. GO-Global displays the application's user interface on personal computers and other client devices running a variety of operating systems, including UNIX, Linux, Mac OS X, Windows, Windows Mobile, and Pocket PC. GO-Global can be used to Web-enable existing applications without the need to modify existing code. Applications appear on the client device either in a Web browser or within a loose window on the desktop.

Oracle Virtual Desktop Infrastructure (VDI) software is a desktop virtualization product that provides desktop virtualization to replace personal computers with virtual machines (VMs) on a server. Desktops are accessed via Sun Ray Client, Oracle VDC Client (basically a software version of the Sun Ray, also using the same ALP protocol as the Sun Ray, Remote Desktop Protocol client, or optionally through the web via Oracle Secure Global Desktop software.

Wanova, Inc, headquartered in San Jose, California, provides software to help IT organizations manage, support and protect data on desktop and laptop computers. Wanova's primary product, Wanova Mirage, was designed as an alternative to server-hosted desktop virtualization technologies, combining the centralization and management capabilities of virtual desktop infrastructure (VDI) with features that allow the system to work for laptops and other WAN-connected desktops. Mirage enables IT organizations to store the complete contents of each personal computer (PC) in the data center for centralized management and data protection. End users execute a locally cached copy of their centrally-stored PC, which makes it possible for users to use their PC whether or not they are connected to the network. The software includes additional features that optimize the system to work over a wide area network(WAN). Wanova Mirage software was designed for information technology organizations supporting distributed enterprises and has three primary components: the Mirage Client, Mirage Server and capabilities that optimize network and storage efficiency.

QVD is an open-source virtual desktop infrastructure (VDI) product built on Linux. Its main purpose is to provide remote desktops to users.

Teradici

Teradici is a privately held software company founded in 2004, with its head office in Metropolitan Vancouver, BC. Teradici initially developed a protocol (PCoIP) for compressing and decompressing images and sound when remotely accessing blade servers, and implemented it in hardware. This technology was later expanded to thin clients/zero clients for general Virtual Desktop Infrastructure. Teradici's protocol or hardware is used by HP, Dell-Wyse, Amulet Hotkey, Samsung, Amazon Web Services, Fujitsu, and VMware.

Netop Remote Control

Netop Remote Control is a family of products that provides solutions for remote management, desktop sharing and support of various computer systems.

VDIworks is an American Software Company founded in 2008 and provides services like desktop virtualization, Desktop as a Service (DaaS), Networking, PCoIP and Cloud Computing.

Ericom Connect is a remote access/application publishing solution produced by Ericom Software that provides secure, centrally managed access to physical or hosted desktops and applications running on Microsoft Windows and Linux systems.