Re: Wrapping TCP communications in HTTP



Mick wrote:
We have a set of applications that use TCP sockets (winsock2) to communicate between machines. To communicate, a client machine establishes a TCP socket connection to a server, then sends and receives messages using our own proprietary protocol. We have developed and tested all of this and it works fine. Now, because of firewall security issues at some of our customer sites, we would like to wrap these communications in the HTTP protocol. Is it possible to do this? If so, what would be required to implement this?

I know very little about HTTP, but my understanding is that HTTP communications requires that you establish a session with a server, send request messages to the server, and then wait to receive a response. Would this require us to scrap our existing socket implementation, or can we just wrap our messages in HTTP?

Any advice on how to implenent this will be much appreciated. Thanks!


Although likely, most firewalls block ports and not protocols. That suggests they leave open port 80 (assuming http) and 443 (assuming https). They MAY check the envelopes but then again, maybe not!


/steveA

--
Steve Alpert
my email Fgrir_Nycreg @ vqk.pbz is encrypted with ROT13 (www.rot13.org) and spaces

.



Relevant Pages

  • RE: Outlook RPC over HTTp deosnt work
    ... try to use RPC over HTTP to connect the Exchange Server. ... What SBS is running on the problematic Server? ...
    (microsoft.public.windows.server.sbs)
  • Re: RPC over HTTP
    ... I will help you with the PRC over Http issue in this thread. ... and go through the Internet option. ... On the Web Server Certificate page shows. ... Microsoft CSS Online Newsgroup Support ...
    (microsoft.public.windows.server.sbs)
  • Re: RPC over HTTP
    ... Are there any other ways of configuring the RPC over HTTP? ... Outlook Web Access, Business Website and so on. ... On the Web Server Certificate page shows. ...
    (microsoft.public.windows.server.sbs)
  • Re: MSAS Licensing Part II
    ... wish to use http access then you must have Enterprise Edition. ... PTS looks at the server name. ... You will note that all of this is totally transparent to the client. ...
    (microsoft.public.sqlserver.olap)
  • Re: RPC over HTTP Question
    ... allow specific traffic transfer and publish some web services to internet. ... On the Web Server Certificate page, ... The wizard automatically configures Exchange, IIS, and the RPC proxy ... >Subject: Re: RPC over HTTP Question ...
    (microsoft.public.windows.server.sbs)