r2 - 04 May 2007 - 21:50:19 - Main.eturnerYou are here: TWiki >  Main Web > ServerConfiguration > Connections

Connection Objects Overview

These objects create persistent local / network connections for performing various types of messaging (AIM, ORMQ). These objects differ from InputConnectors and OutputConnectors in that opened network connections are kept alive for the entire duration of an AlchemyPoint Server's execution (whereas Connectors create connections and disconnect when needed [usually immediately after sending or receiving a message]).

Supported Connection Objects

AIM Connections (AOL Instant Messenger):

  • IMConnection - Network connection to the AOL Instant Messenger (AIM) service. This Connection object may be utilized to create IM "bots" that process incoming IM messages, or in conjunction with an IMOutputConnector to send messages to other AIM users.


ORMQ Connections:

  • ORMQSocketConnection - Socket connection to an ORMQ Provider. This Connection object may be utilized for connecting to local or remote Providers, but is generally used for remote connections as Memory and Pipe ORMQ connections are faster than sockets for local communications.

  • ORMQPipeConnection - Interprocess communications pipe connection to an ORMQ Provider. This Connection object may be utilized for connecting to local Providers (running on the same physical host) running in other process contexts. It is useful if multiple AlchemyPoint Server instances are running on a single physical machine and need to intercommunicate.

  • ORMQMemConnection - Shared memory-stream connection to an ORMQ Provider. This Connection object may only be utilized for connecting to Providers running within the same "process-space" of an AlchemyPoint Server. It may be utilized for fast internal messaging within an AlchemyPoint server, but not for remote communications or interlinking multiple distinct AlchemyPoint Server instances running on the same physical host.
Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions

tip TWiki Tip of the Day
Commenting with hidden text
To hide sections of a TWiki topic, use HTML comments. Example comment within a sentence: Visible ... Read on Read more

 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback