Http tunneling and rmi calls across firewalls , JAVA Programming

RMI transport layer usually opens direct sockets to the server. Several Intranets have firewalls that do not accept this. To get through the firewall an RMI call may be embedded within the firewall-trusted HTTP protocol. To get across firewalls, RMI builds use of HTTP tunneling by encapsulating RMI calls within an HTTP POST request.

 

1911_HTTP tunneling.png

 

The firewall proxy server will supply the request to a HTTP server listening on port 80, and a CGI script will be implemented to forward the call to the target RMI server port on the similar machine.

 

534_HTTP tunneling and RMI Firewall.png

Posted Date: 7/26/2012 7:27:11 AM | Location : United States







Related Discussions:- Http tunneling and rmi calls across firewalls , Assignment Help, Ask Question on Http tunneling and rmi calls across firewalls , Get Answer, Expert's Help, Http tunneling and rmi calls across firewalls Discussions

Write discussion on Http tunneling and rmi calls across firewalls
Your posts are moderated
Related Questions
What is an Exceptions ? • What is an exception? • try-catch • finally • The different kinds of exceptions • Multiple catch clauses • The throws clause • Throwing excepti


The different types of actions in Struts are: ? DispatchAction ? LookupDispatchAction ? ForwardAction ? SwitchAction ? IncludeAction

Students will design, develop, test and document a Java application that reads data from an input file, processes the data, and then writes the processed data to an output file. CM

Task Your task is  to  write  a  Java  program  that  allows  users  to  play  the  game  of  Brickles. (note:  it  is  up  to  you  whether  to  use the  skeleton).  The prog

Write a Java program in a NetBeans project that reads a text file containing the names and addresses of several people and displays them all at once or one at a time upon selecting

What is the role of fonts in java explain with example? You've already seen one instance of drawing text in the HelloWorldApplet program of the last chapter. You call the drawS

In the programming assignments, you are going to develop a simple distributed ticket reservation system (DTRS). This system is used by customers (with unique 6-digit customerID s)

Explain the Member Access Separator ? class Car { String licensePlate; // e.g. "New York 543 A23" double speed; // in kilometers per hour double maxSpeed; // in

Develop a java/html5 based game Project Description: I want a game designed that mostly allows users to bid a certain amount of dogecoin and depending on how far they get in