senjb: applet über proxy?

Hallo,

ist es möglich, auf ein JAVA-Applet über einen proxy zuzugreifen?
Sprich:

Der USER geht auf www.proxy.de -> der proxy geht in sein INTRANET auf den Server wo das Java-applet läuft und der Proxy gibt die Daten vom Intranet an den USER zurück.

Dank Tschü.

  1. Hi,

    Der USER geht auf www.proxy.de -> der proxy geht in sein INTRANET auf den Server wo das Java-applet läuft

    Meinst Du wirklich ein Applet?

    Java-Applets laufen üblicherweise in der Java VM im Browser, nicht auf irgendeinem Server.

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    Schreinerei Waechter
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. Hi,

      Der USER geht auf www.proxy.de -> der proxy geht in sein INTRANET auf den Server wo das Java-applet läuft

      Meinst Du wirklich ein Applet?

      Java-Applets laufen üblicherweise in der Java VM im Browser, nicht auf irgendeinem Server.

      cu,
      Andreas

      Das ding läuft im Browser. Wird wohl die Java VM sein.
      Na eben. Da liegt mein Problem ja ganz wo anders.

      Mein Problem ist das.
      Ich hole mir die Seite via php von dem Intranet Server. Über die onclick funktion wird diese funktion gestartet :

      <SCRIPT language=JavaScript>
          /**
          ** this function will open a new URL calling the Forms CGI
          ** executable to generate an HTML page to launch the forms applet
          ** and run the form
          */
        function runForm()
        {
          // semi-constants for JavaScript 8-)
            var servletPath = "/forms90/f90servlet";
            var slash = "/";
            var colon = ":";
            var qmark = "?";
            var paramsep = "&";
          /**
          ** URL parameter values
          ** We should check for nulls, http://, etc. but not for now ...
          */
            var FORM = "mf_abs.fmx";
            var USERID= "";
            var OTHERPARAMS= "useSDI=no";
            var clientDPI="150";
            var width="1015"
            var CONFIG = "default";
            var LOOK = "oracle";
            var separateFrame="true";
            var COLOR = "teal";
            var WEBHOST = "z.B.197.10.10.11";
            var WEBPORT = "z.B.1234"

      // construct the final URL given the parameters

      var URL = "http://" + WEBHOST;
            if ( WEBPORT != "" )
            {
                URL = URL + colon + WEBPORT;
            }
            URL = URL + servletPath + qmark;

      if ( CONFIG != "default" )
            {
               URL = URL + "config=" + CONFIG + paramsep;
            }
            URL = URL +
                      "form=" + FORM + paramsep +
                      "userid=" + USERID + paramsep +
                      "otherparams=" + OTHERPARAMS + paramsep +
                      "lookAndFeel=" + LOOK + paramsep +
                      "colorScheme=" + COLOR + paramsep +
                      "width=" + width
                      + paramsep + "separateFrame=" + separateFrame;

      // Either: open a new window with the constructed URL
            runWindow = window.open(URL,'Appletloader', 'width=1015,height=640,status=yes');
            //Or: point the current window to the URL to run the form
            //this.window.location.href=URL;
        }
      </SCRIPT>

      wenn diese funktion gestartet wird, will der Browser auf die 197.10.10.11 zugreifen und wird im Internet nicht das finden weil dieser Rechner im Intranet ist. Ich muß es also schaffen, den link auf den proxy umzuleiten und von dort starten zulassen, oder?
      Das werde ich mal Probieren.

      Danke.