Specifications
309ADOBE FLEX 3
Building and Deploying Adobe Flex 3 Applications
Step 2. Verify access from server to server within your firewall
In some cases, an external request to one server can be redirected to another server behind your firewall. A
redirected request can occur for a request to a web service or to any file, depending on the system configuration.
Where it is necessary, ensure that your servers can communicate with each other so that a redirected request can
be properly handled.
To determine if one server, called Server A in this example, can communicate with another server, called Server
B, create a temporary file called temp.htm on Server A in its web root directory. Then, log in to Server B and
ensure that it can access temp.htm on Server A. Try to access the file by using Server A’s DNS name and also its IP
address.
Servers can have multiple NIC cards or multiple IP addresses. Ensure that each server can communicate with all
of the IP addresses on your other servers.
Also, log in to the server that hosts your web service proxy to make sure that it can access all web services on all
other servers. You can test the web service proxy by making an HTTP request to the WSDL file for each web
service. In the previous example, log in to appserver.example.com and ensure that it can access the WSDL files on
finance.example.com.
If any server cannot access the other servers in your system, an external request from a Flex application might also
fail. For more information, contact your system administrator.
Step 3. Verify access to your servers from outside the firewall
Some servers might have to be accessed from outside the firewall to handle HTTP, SOAP, or AMF requests from
clients. You can use the following methods to determine if a deployed Flex application can access your servers
from outside the firewall:
1 On each server that can be accessed from outside the firewall, create a temporary file, such as temp.htm, on
the server in its web root directory. From a computer outside the firewall, use a browser to make an HTTP request
to the temporary file to ensure that an external computer can access it.
For example, for a file named temp.htm, try accessing it by using the following URL:
http://webserver.example.com/server1/temp.htm
2 From a computer outside the firewall, use a browser to make an HTTP request to the WSDL file for each web
service that can be accessed from outside the firewall to ensure that the WSDL file can be accessed.
For example, try accessing the WSDL file for a web service by using the following URL:
http://finance.example.com/server1/myWS.wsdl
You should be able to access the temp.htm file or the WSDL file on all of your servers from outside the firewall. If
these requests fail, contact your IT department to determine why the files cannot be accessed.










