Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > comp.lang.java.programmer > #4612

Re: tools for programming applets

From Michael Wojcik <mwojcik@newsguy.com>
Newsgroups comp.lang.java.programmer
Subject Re: tools for programming applets
Date 2011-05-26 14:29 -0400
Organization Micro Focus
Message-ID <irmgi902gdn@news4.newsguy.com> (permalink)
References <028d2009-98b7-43a3-b02d-83eaa89db79e@glegroupsg2000goo.googlegroups.com> <4ddb88aa$0$49180$e4fe514c@news.xs4all.nl>

Show all headers | View raw


Silvio wrote:
> 
> Why don't you run a local proxy (apache comes to mind but even
> Tomcat/Jetty would do) for the site with some special rules to serve the
> applet from where you have it and to replace the sites DNS with its
> actual IP. Then map the DNS to localhost in /etc/hosts or
> /Windows/System32/drivers/etc/hosts. Has worked fine with almost any
> site for me in the past.

Was this really the only post in this interminable thread to suggest a
proxy?

To the OP: Look at your problem this way. You want a server you
control, so you can test your applet. You want the applet to be able
to request resources from that server. You don't want to duplicate the
production server.

So set up your local server to serve the applet from a local resource,
and to proxy everything else from the production server. A server can
provide some content without being the origin server for that content.
(HTTP specifies a number of proxying modes to solve problems like
this; see RFC 2616.)

The applet needs non-HTTP resources from the production server? Proxy
those as well. There are any number of generic TCP proxy utilities
floating around. I often use the TcpTunnel utility from the old Apache
Java SOAP toolkit, mostly because I've had it lying around for years
and there's been no reason to find or write another one, for this purpose.

Personally, I'd go ahead and duplicate the origin server, or a subset
of it, because that's usually the best option, for all the reasons
that have already been mentioned in the thread. But proxying is a
viable alternative.

-- 
Michael Wojcik
Micro Focus
Rhetoric & Writing, Michigan State University

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

tools for programming applets horos22 <ed.peschko@gmail.com> - 2011-05-20 14:43 -0700
  Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-21 09:57 +1200
    Re: tools for programming applets Lew <noone@lewscanon.com> - 2011-05-20 18:27 -0400
    Re: tools for programming applets "Richard Maher" <maher_rj@hotspamnotmail.com> - 2011-05-21 08:56 +0800
    Re: tools for programming applets Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-05-20 21:28 -0400
      Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-22 11:11 +1200
    Re: tools for programming applets markspace <-@.> - 2011-05-20 18:31 -0700
    Re: tools for programming applets "Nasser M. Abbasi" <nma@12000.org> - 2011-05-21 12:15 -0700
      Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-22 11:15 +1200
      Re: tools for programming applets Tom Anderson <twic@urchin.earth.li> - 2011-05-22 14:35 +0100
        Re: tools for programming applets Steve Sobol <sjsobol@JustThe.net> - 2011-05-22 08:12 -0700
          Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-23 12:26 +1200
            Re: tools for programming applets Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-05-22 20:59 -0400
              Re: tools for programming applets Lew <noone@lewscanon.com> - 2011-05-22 22:01 -0400
              Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-23 14:17 +1200
                Re: tools for programming applets Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-05-22 23:34 -0400
                Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-23 18:44 +1200
                Re: tools for programming applets Lew <noone@lewscanon.com> - 2011-05-23 09:13 -0400
                Re: tools for programming applets Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-05-23 10:37 -0400
                Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-24 20:15 +1200
                Re: tools for programming applets Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2011-05-24 07:04 -0300
                Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-27 14:14 +1200
                Re: tools for programming applets Lew <noone@lewscanon.com> - 2011-05-24 08:10 -0400
                Re: tools for programming applets Stanimir Stamenkov <s7an10@netscape.net> - 2011-05-24 16:09 +0300
                Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-26 11:35 +1200
                Re: tools for programming applets Stanimir Stamenkov <s7an10@netscape.net> - 2011-05-27 00:13 +0300
                Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-27 18:50 +1200
                Re: tools for programming applets Lew <noone@lewscanon.com> - 2011-05-27 09:55 -0400
                Re: tools for programming applets Michael Wojcik <mwojcik@newsguy.com> - 2011-05-27 11:31 -0400
                Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-28 14:35 +1200
                Re: tools for programming applets Steve Sobol <sjsobol@JustThe.net> - 2011-05-28 12:17 -0700
                Re: tools for programming applets Alessio Stalla <alessiostalla@gmail.com> - 2011-05-30 03:26 -0700
                Re: tools for programming applets Michael Wojcik <mwojcik@newsguy.com> - 2011-06-03 08:19 -0400
  Re: tools for programming applets Lew <noone@lewscanon.com> - 2011-05-20 18:29 -0400
  Re: tools for programming applets markspace <-@.> - 2011-05-20 16:11 -0700
    Re: tools for programming applets Lew <noone@lewscanon.com> - 2011-05-20 20:12 -0400
      Re: tools for programming applets horos22 <ed.peschko@gmail.com> - 2011-05-21 09:10 -0700
        Re: tools for programming applets Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-05-21 12:55 -0400
          Re: tools for programming applets horos22 <ed.peschko@gmail.com> - 2011-05-22 05:18 -0700
            Re: tools for programming applets Lew <noone@lewscanon.com> - 2011-05-22 08:37 -0400
            Re: tools for programming applets markspace <-@.> - 2011-05-22 05:58 -0700
              Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-23 12:34 +1200
                Re: tools for programming applets markspace <-@.> - 2011-05-22 18:11 -0700
                Re: tools for programming applets Lew <noone@lewscanon.com> - 2011-05-22 22:06 -0400
                Re: tools for programming applets markspace <-@.> - 2011-05-22 20:26 -0700
                Re: tools for programming applets "John B. Matthews" <nospam@nospam.invalid> - 2011-05-22 21:31 -0400
                Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-23 14:14 +1200
              Re: tools for programming applets horos22 <ed.peschko@gmail.com> - 2011-05-23 08:31 -0700
                Re: tools for programming applets Lew <noone@lewscanon.com> - 2011-05-23 12:08 -0400
                Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-27 14:13 +1200
            Re: tools for programming applets Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-05-22 17:39 -0400
        Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-22 15:38 +1200
          Re: tools for programming applets horos22 <ed.peschko@gmail.com> - 2011-05-22 05:24 -0700
            Re: tools for programming applets Lew <noone@lewscanon.com> - 2011-05-22 08:41 -0400
            Re: tools for programming applets markspace <-@.> - 2011-05-22 05:43 -0700
              Re: tools for programming applets Lew <noone@lewscanon.com> - 2011-05-22 08:53 -0400
                Re: tools for programming applets markspace <-@.> - 2011-05-22 06:15 -0700
                Re: tools for programming applets horos22 <ed.peschko@gmail.com> - 2011-05-23 08:38 -0700
                Re: tools for programming applets Lew <noone@lewscanon.com> - 2011-05-23 12:17 -0400
                Re: tools for programming applets Alessio Stalla <alessiostalla@gmail.com> - 2011-05-24 05:22 -0700
                Re: tools for programming applets Lew <noone@lewscanon.com> - 2011-05-24 08:38 -0400
                Re: tools for programming applets Alessio Stalla <alessiostalla@gmail.com> - 2011-05-24 06:33 -0700
                Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-25 12:06 +1200
                Re: tools for programming applets Alessio Stalla <alessiostalla@gmail.com> - 2011-05-26 05:54 -0700
                Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-27 00:57 +1200
                Re: tools for programming applets Lew <noone@lewscanon.com> - 2011-05-26 09:04 -0400
                Re: tools for programming applets Alessio Stalla <alessiostalla@gmail.com> - 2011-05-26 06:12 -0700
                Re: tools for programming applets Lew <noone@lewscanon.com> - 2011-05-26 09:28 -0400
                Re: tools for programming applets Steve Sobol <sjsobol@JustThe.net> - 2011-05-26 14:47 -0700
                Re: tools for programming applets Martin Gregorie <martin@address-in-sig.invalid> - 2011-05-26 13:51 +0000
                Re: tools for programming applets Alessio Stalla <alessiostalla@gmail.com> - 2011-05-26 07:38 -0700
                Re: tools for programming applets Martin Gregorie <martin@address-in-sig.invalid> - 2011-05-26 15:23 +0000
                Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-27 14:10 +1200
                Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-27 14:11 +1200
                Re: tools for programming applets Martin Gregorie <martin@address-in-sig.invalid> - 2011-05-27 14:47 +0000
                Re: tools for programming applets Steve Sobol <sjsobol@JustThe.net> - 2011-05-24 10:07 -0700
                Re: tools for programming applets markspace <-@.> - 2011-05-23 11:27 -0700
            Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-23 12:23 +1200
              Re: tools for programming applets horos22 <ed.peschko@gmail.com> - 2011-05-23 08:50 -0700
                Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-24 14:45 +1200
                Re: tools for programming applets Andrew Thompson <andrewthommo@gmail.com> - 2011-05-25 03:46 -0700
                Re: tools for programming applets Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-27 14:12 +1200
  Re: tools for programming applets Roedy Green <see_website@mindprod.com.invalid> - 2011-05-21 09:31 -0700
  Re: tools for programming applets "Richard Maher" <maher_rj@hotspamnotmail.com> - 2011-05-22 08:05 +0800
    Re: tools for programming applets horos22 <ed.peschko@gmail.com> - 2011-05-22 05:30 -0700
      Re: tools for programming applets markspace <-@.> - 2011-05-22 06:05 -0700
  Re: tools for programming applets Silvio <silvio@moc.com> - 2011-05-24 12:30 +0200
    Re: tools for programming applets Michael Wojcik <mwojcik@newsguy.com> - 2011-05-26 14:29 -0400
  Re: tools for programming applets Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2011-05-26 16:37 +0000

csiph-web