A method, system, and apparatus for providing a communications channel for
inter-object communication are provided. According to the method, a
request may be received from a first object executing within a managed
code environment to transmit data to a second object. In response
thereto, an instant message ("IM") including the data may be transmitted
to an IM server computer. The IM may be forwarded to the managed code
environment in which the second object is executing. The IM may then be
received by the managed code environment, the data contained therein may
be extracted, and the data may be presented to the second object. A
reverse path may also be utilized for return communication between
objects.