ОБЕСПЕЧЕНИЕ ВОЗМОЖНОСТИ WEB-КЛИЕНТАМ ПРЕДСТАВЛЕНИЯ WEB-УСЛУГ

1. Способ, содержащий этапы, на которых:
генерируют HTTP запрос, связанный с web-услугой, предоставляемой web-клиентом;
отправляют HTTP запрос серверу-посреднику, реализующему туннельную услугу;
принимают, от туннельной услуги, HTTP ответ, связанный с HTTP запросом; и
обрабатывают HTTP ответ, при этом HTTP ответ включает в себя данные и информацию, связанные с результатом исполнения web-услуги web-клиентом.
2. Способ по п. 1, в котором HTTP запрос включает в себя конечную точку туннеля, связанную с сервером-посредником, идентификатор (ID) туннеля, связанный с web-клиентом, и полезную нагрузку, которая идентифицирует web-услугу и включает в себя данные или информацию, которые должны быть обработаны web-услугой.
3. Способ по п. 1, в котором упомянутые этапы генерирования, отправки, приема и обработки выполняются вызывающей стороной, содержащей клиентское вычислительное устройство.
4. Способ по п. 1, в котором упомянутые этапы генерирования, отправки, приема и обработки выполняются вызывающей стороной, содержащей браузер.
5. Способ по п. 1, в котором упомянутые этапы генерирования, отправки, приема и обработки выполняются вызывающей стороной, содержащей браузер, а упомянутый web-клиент содержит другой браузер.
6. Способ по п. 1, в котором упомянутые этапы генерирования, отправки, приема и обработки выполняются для реализации основанного на браузере диалогового взаимодействия между web-браузерами.
7. Один или более машиночитаемых носителей информации, воплощающих машиночитаемые инструкции, которыми при их исполнении реализуется способ, содержащий этапы, на которых:
принимают, в туннельной услуге, HTTP запрос от вызывающей стороны, при этом HTTP запрос предназначен web-клиенту, который поддерживает web-услугу;
преобразуют HTTP запрос в последовательную форму;
инкапсулируют преобразованный в последовательную форму HTTP запрос в структуру запроса;
отправляют инкапсулированную структуру запроса web-клиенту;
принимают, в туннельной услуге, инкапсулированную структуру ответа от web-клиента, при этом инкапсулированная структура ответа включает в себя данные или информацию, связанные с исполнением web-услуги; и
обрабатывают инкапсулированную структуру ответа для предоставления HTTP ответа и отправляют HTTP ответ вызывающей стороне, при этом HTTP ответ включает в себя упомянутые данные или информацию.
9. Один или более машиночитаемых носителей информации по п. 7, при этом вызывающая сторона содержит браузер.
10. Один или более машиночитаемых носителей информации по п. 7, при этом ни вызывающая сторона, ни web-клиент не содержат браузер.