A TCP/IP-based software application client/server communication channel
construction mechanism is presented. The mechanism constructs a dedicated
bi-directional data transmission for a single client/server session. The
server software, running on a server host computer, provides session-based
data services to one or more software clients. The client process supports
one or more execution environments including: text-based scripting, Java
or ActiveX components. The invoked code executing within the client
computer detects the most attractive execution environment available
within its execution environments, and uses the services of that execution
environment client process to establish an optimal communication channel
back to the server software process. Depending on the execution
environment(s) available to the invoked code, the communication channel
may be: (a) a content-independent, bi-directional transmission control
protocol (TCP) connection, or (b) a content-dependent TCP connection, such
as a TCP connection supporting only a single HTTP request/response pair.
Механизм конструкции канала связи применения средства программирования TCP/IP-based client/server. Механизм строит преданную bi-directional передачу данных для одиночной client/server встречи. Средство программирования сервера, программирования на главном ЭВМЕ сервера, снабубежит встреч-osnovannye обслуживания данных one or more клиенты средства программирования. Процесс клиента поддерживает one or more окружающие среды исполнения включая: текст основал scripting, компоненты java или activeX. Invoked Кодий исполняя внутри компьютер клиента обнаруживает самую привлекательную окружающую среду исполнения имеющююся внутри свои окружающие среды исполнения, и использует обслуживания того процесса клиента окружающей среды исполнения для того чтобы установить оптимальный канала связи back to процесс средства программирования сервера. В зависимости от environment(s) исполнения имеющегося к invoked Кодему, канала связи может быть: (a) содержани-nezavisimo, bi-directional соединение transmission control protocol (tcp), или (b) содержани-zavisimoe соединение tcp, such as соединение tcp поддерживая только одиночную пару http request/response.