The present invention extends to methods, systems, and computer program
products for dragging and dropping objects between local and remote
modules. Terminal server components simulate the functionality of
participants in drag and drag operations to facilitate the dragging and
dropping of objects between local and remote modules and vice versa. The
terminal server components interact locally to communicate with modules
participating in a drag and drop operation. The terminal server
components also send messages over a terminal server session to relay
appropriate drag and drop information to corresponding terminal server
components on the other end of the terminal server session.