Methods and apparatus that enable a transport protocol executing on a first
computer system to be utilized by applications executing on a second
computer system which is directly interconnected and closely coupled to
the first computer system. An interconnection couples an input/output
(I/O) subsystem of the first computer system to an I/O subsystem of the
second computer system and provides a path over which data can be
transmitted between the first and second computer systems independent of a
network interface card, and an interconnection messaging system executing
on the first and second computer systems provides general purpose
transport interfaces between said first and second computer systems. A
distributed transport communications manager executing on the first and
second computer systems controls use of the interconnection messaging
system to establish a dialog through which the transport protocol of the
first computer system may be used by an application executing on the
second computer system in a manner which is transparent to the
application. The transport protocol executing on the first computer system
may be utilized by a plurality of networked computer systems including the
second computer system, where the interconnection messaging system
establishes dialogs through which the transport protocol of the first
computer system may be used by applications executing on the networked
computer systems. Conversely, applications executing on the second
computer system may utilize transport protocols executing on a plurality
of networked computer systems including the first computer system.
Métodos e instrumentos que permitem um protocolo do transporte que executa em um primeiro sistema computatorizado a ser utilizado pelas aplicações que executam em um segundo sistema computatorizado que seja interconectado diretamente e acoplado pròxima ao primeiro sistema computatorizado. Uma interconexão acopla um subsistema do input/output (I/O) do primeiro sistema computatorizado a um subsistema de I/O do segundo sistema computatorizado e fornece um excesso do trajeto que os dados possam ser transmitidos entre o primeiro e segundo independent dos sistemas computatorizados de um cartão de relação da rede, e um sistema do messaging da interconexão que executa nos primeiros e segundos sistemas computatorizados fornece relações de transporte da finalidade geral entre primeiros e segundos sistemas computatorizados ditos. Um gerente distribuído das comunicações do transporte que executa no primeiro e segundo uso dos controles dos sistemas computatorizados do sistema do messaging da interconexão estabelecer um diálogo com que o protocolo do transporte do primeiro sistema computatorizado pode ser usado por uma aplicação que executa no segundo sistema computatorizado em uma maneira que seja transparente à aplicação. O protocolo do transporte que executa no primeiro sistema computatorizado pode ser utilizado por um plurality de sistemas computatorizados networked including o segundo sistema computatorizado, onde o sistema do messaging da interconexão estabelece os diálogos com que o protocolo do transporte do primeiro sistema computatorizado pode ser usado pelas aplicações que executam nos sistemas computatorizados networked. Inversamente, as aplicações que executam no segundo sistema computatorizado podem utilizar os protocolos do transporte que executam em um plurality de sistemas computatorizados networked including o primeiro sistema computatorizado.