Skip to main content
1-Visitor
November 4, 2015
Question

RMI over HTTP

  • November 4, 2015
  • 1 reply
  • 2824 views

Hi,

I wonder if by default, the RMI communication between the java applets and the server (RMI) is encapsulated within HTTP or not in 10.2 version

regards

Laurent

1 reply

1-Visitor
November 4, 2015

I think in 10.2, the properties for RMI over HTTP is already enabled by default. So once boot.jar is pushed to client jre, if a direct connection fails, the communication will be tunneled over http

http://www.ptc.com/cs/help/windchill_hc/wc102_hc/index.jspx?id=WCAdvDepAdv_RMITunnelHTTPConfig&action=show

Thank you,

Binesh Kumar

Barry Wehmiller

13-Aquamarine
November 4, 2015

RMI tunneling over HTTP is enabled by default in 10.2 M030, but not in earlier releases of 10.2. This is because JRE 8 is supported as of 10.2 M030. JRE 8 prevents applets from making direct RMI connections, so RMI tunneling over HTTP is required. See CS165748 for information on Java8 and RMI tunneling.

lvuong1-VisitorAuthor
1-Visitor
November 5, 2015

Hi,

thank you for your answer : So the RMI setup  is done automatically at client side for HTTP. but in case of HTTPS, it works also ?

and what about server side? we need to configure a property different from the default value ?

regards

Laurent