04.12.2012 Views

Windchill System Administrator's Guide

Windchill System Administrator's Guide

Windchill System Administrator's Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Overview<br />

Protocols<br />

Client Example<br />

Browser with pure<br />

HTML user interface<br />

Java clients, in the<br />

form of Java applets<br />

in HTML pages<br />

Stand-alone Java<br />

applications<br />

As a Web-based application, <strong>Windchill</strong> must be compatible with security<br />

infrastructures of intranets, extranets, and the Internet.<br />

This appendix provides some basic information for dealing with firewalls, proxy<br />

servers, reverse proxy servers, Network Address Translation (NAT), and so on.<br />

Note: This information is provided only to assist you with security infrastructure<br />

management. PTC does not provide support for any third-party products<br />

mentioned here, nor is PTC responsible for your security infrastructures.<br />

To understand how network security infrastructures affect <strong>Windchill</strong>, you need to<br />

understand the communication protocols within a <strong>Windchill</strong> system. To<br />

understand the affect of network security products on this connectivity, you<br />

should understand how clients connect to servers. See the following table:<br />

Local search page;<br />

properties page<br />

<strong>Windchill</strong> Explorer;<br />

Product Information<br />

Explorer<br />

Workgroup Manager<br />

for Pro/E;Workgroup<br />

Manager for CADDS<br />

Communicate<br />

Protocols Comments<br />

HTTP or HTTPS<br />

Java RMI and HTTP<br />

or HTTPS<br />

Java RMI and HTTP<br />

or HTTPS<br />

Java applet or application<br />

HTTP requests are<br />

performed via the<br />

java.net.URLConnection<br />

class.<br />

Java RMI attempts to<br />

establish direct socket<br />

connections from client to<br />

server (never the reverse)<br />

on well-known server port<br />

numbers (configurable).<br />

But it may also fail to be<br />

tunneled over HTTP or<br />

HTTPS.<br />

B-2 <strong>Windchill</strong> <strong>System</strong> Administrator’s <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!