File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Servlets and the fly likes Servlet Tunneling Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "Servlet Tunneling" Watch "Servlet Tunneling" New topic
Author

Servlet Tunneling

purushottam srinivas raju
Greenhorn

Joined: Jun 15, 2004
Posts: 2
What is servlet tunneling? Why it is used and advantages of using it.Can anyone pl. help me?

thanks
raju
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 29220
    
135

Raju,
Google comes up with quite a few results on this topic.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
purushottam srinivas raju
Greenhorn

Joined: Jun 15, 2004
Posts: 2
thank you jeanne. well I could find sufficient material but a complete code on how srvlet tunneling works could heve been more beneficial to me. I'll will try and in the mean time if you could help me with the same.

thans
Larry Cryderm
Greenhorn

Joined: Mar 23, 2004
Posts: 9
...this is what I use as a client that 'tunnels' into a listening servlet, hope it helps:
java.net.URL url = new java.net.URL(your_target_url_string);

java.net.URLConnection con = url.openConnection();

con.setUseCaches(false);
con.setDoOutput(true);
con.setDoInput(true);

con.setRequestProperty("Content-Type", "text/xml; charset=utf-8");

DataOutputStream out = new DataOutputStream(con.getOutputStream());

out.write(your_string_to_send.getBytes()); // WRITE to the site

out.flush();

BufferedReader bufferedreader = new BufferedReader(new InputStreamReader(con.getInputStream()));
StringBuffer sb = new StringBuffer();
while ((inputLine = bufferedreader.readLine()) != null) {
sb.append(inputLine); // READ from the site
}


I shoulda been a rock star.
Axel Janssen
Ranch Hand

Joined: Jan 08, 2001
Posts: 2164
Http client from jakarta commons provides a easier api, if http tunneling is what Larry talks about.
http://jakarta.apache.org/commons/httpclient/
Larry Cryderm
Greenhorn

Joined: Mar 23, 2004
Posts: 9
Yup...the Commons API is full feature HTTP client stuff...didn't know it was out there, Thanks!
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Servlet Tunneling
 
Similar Threads
servlet tunneling
servlet tunneling
Servlet tunnelling?
servlet tunneling
what is Http Tunneling in servlet Context