Programming in XPCE/Prolog: Section B.2

## B.2 Interprocess communication, extensions and interaction

- DDE
  Not (yet) supported by XPCE. SWI-Prolog supports it though, making DDE a feasible interprocess communication approach.
- WinSock
  Provides standard TCP/IP communication, both server- and client-side.
- Named Pipes
  Not (yet) supported.
- OLE
  Not considered yet. We however are considering CORBA, which provides an open standard for object-oriented, network-transparent interprocess communications. CORBA and OLE are integrated.
- Drag-And-Drop
  XPCE can accept dropped files from other applications. Inside the application, drag-and-drop is fully compatible to the Unix version. See `library(dragdrop)`.
- Cut/Paste
  Supported for exchanging text, and pictures using the Windows MetaFile format.
- DLL
  Not supported by XPCE. SWI-Prolog provides it though, making DLL available to XPCE/Prolog applications.