18 messages in com.mysql.lists.win32Mysql over HTTP| From | Sent On | Attachments |
|---|---|---|
| Jangita | 07 Apr 2006 11:57 | |
| Radovan Chytracek | 07 Apr 2006 12:08 | |
| Daniel da Veiga | 07 Apr 2006 12:17 | |
| Brandon Schenz | 07 Apr 2006 12:21 | |
| Jonathan G. Lampe | 07 Apr 2006 12:21 | |
| Jangita | 07 Apr 2006 12:33 | |
| Jangita | 07 Apr 2006 12:33 | |
| Jangita | 07 Apr 2006 12:34 | |
| Daniel da Veiga | 07 Apr 2006 12:36 | |
| Jangita | 07 Apr 2006 12:36 | |
| Brandon Schenz | 07 Apr 2006 12:38 | |
| J.R. Bullington | 07 Apr 2006 12:41 | |
| Jangita | 07 Apr 2006 12:43 | |
| Daniel da Veiga | 07 Apr 2006 12:44 | |
| Daniel da Veiga | 07 Apr 2006 12:48 | |
| Jangita | 07 Apr 2006 16:33 | |
| Harpreet | 10 Apr 2006 21:40 | |
| Shawn Green | 11 Apr 2006 06:32 |
| Subject: | Mysql over HTTP![]() |
|---|---|
| From: | Jangita (jang...@jangita.com) |
| Date: | 04/07/2006 12:36:57 PM |
| List: | com.mysql.lists.win32 |
More info here on how asta (a thin client database layer) explains this (although I think it sucks and my explanation is much better)
Check here
http://www.astatech.com/support/white/firewalls.asp
-----Original Message----- From: Jangita [mailto:jang...@jangita.com] Sent: 07 April 2006 9:58 p To: win...@lists.mysql.com Subject: Mysql over HTTP
Hi all,
It's all well and good having mysql using port 3309 (or any other port for that matter); I'm writing an application that will be used by loads of users off the internet - so I'm expecting firewall issues.
One easy way is to have the mysql traffic flow over port 80; that works sometimes but not with intelligent firewalls that only allow http traffic or companies that have only http ports open (yes there are many of these)
One method I've thought about that goes around this is to write an interface that sits in-front of the mysql client and translates the mysql traffic into http get or put requests and use wininet.dll to send these requests to the server. Since these are get and put requests I'll have to write and install a cgi or isapi dll on the webserver which translates these requests into normal traffic and relays it to the mysql server and vice versa.
This would in effect produce an environment where as long as you can browse you can use the mysql client application (with iexplore because of wininet) - and with linux to some extent and this will also be able to go thru http proxies etc (basically anything that ie can go thru)
Before I get my hands dirty; is there anything like this that exists out there? I have a week leave from Monday and if there isn't well im about to start writing one.
Jangita
-- MySQL Windows Mailing List For list archives: http://lists.mysql.com/win32 To unsubscribe: http://lists.mysql.com/win32?unsub=jang...@jangita.com




