OK - To implement HTTP tunneling, I need to set up a HTTPUrlSocket at each end, right?
Then I can send requests for pages one way, and the 'pages' themselves back the other way.
How do I implement this? Say, for instance, that I want an Applet to send username and password details to a Server. If the username and password are correct, the Server then returns some information (a booking calender) to the Applet.
I'm not really even sure how to start!
Does the applet need to send a request for:
How does the Server then pick this up (how do I code it)?
Does the Server still retain normal Netscape functions (we use it as a desktop machine as well)?
What formats can the Server return information in?
How can the Applet decode this information?
I am developing on a Unix, using a late-ish version of JDK. I am fairly OK with the concept of setting up a telnet server (ServerSocket/Socket - I've managed to set one of these up, but it doesn't work with Applets 'cause we've got a firewall).