singrdk/base/Applications/MapPointProxy
Lily Tsuru 4e1c631ec8 RDK 1.1 2024-05-24 07:43:45 -04:00
..
Base64Decoder.cs RDK 1.1 2024-05-24 07:43:45 -04:00
ByteBuffer.cs RDK 1.1 2024-05-24 07:43:45 -04:00
HttpAuthenticator.cs RDK 1.1 2024-05-24 07:43:45 -04:00
HttpRequest.cs RDK 1.1 2024-05-24 07:43:45 -04:00
HttpResponse.cs RDK 1.1 2024-05-24 07:43:45 -04:00
MapPointProxy.csproj RDK 1.1 2024-05-24 07:43:45 -04:00
MapPointProxy.sg RDK 1.1 2024-05-24 07:43:45 -04:00
README.txt RDK 1.1 2024-05-24 07:43:45 -04:00

README.txt

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

From: Mark Aiken
Sent: Wednesday, September 14, 2005 8:29 PM
Subject: MapPoint (aka Caffeinate Me!) Demo instructions

OK heres a reprise of the demo instructions to make sure theyre up-to-date:

Build steps (things that are not built by a normal “msb Distro\BVT.proj” at the root)
- Build Applications\Network
- Build Applications\WebApps
- Build Applications\Cassini [after building Applications\Webapps]
- Build Applications\MapPointProxy
- Build Applications\SeattleTrafficProxy
- Dont forget msb the distro again to recreate the ISO

Singularity machine setup:
- Be connected to the Internet.
- Mount the ISO image in the VPC cd-rom drive.

Singularity runtime steps, with direct Internet access:
  (type at the shell as shown)
- netstack &
- ipconfig /dev/nic0 dhcp start
  [You should see a success message giving Singularitys IP address]
- mappoint &
- seattletraffic &
- cassini /app:MapDemoWebApp
  [You should see some startup spew from Cassini]

Singularity runtime step, with http proxy:
- netstack &
- ipconfig /dev/nic0 dhcp start
  [You should see a success message giving Singularitys IP address]
- mappoint 157.54.58.20 &
  [You should replace with address of http proxy, if not on corpnet]
  [If the demo stalls after displaying "served /MapControl.js", it means
   the mappoint proxy can't reach mappoint servers (possibly because you
   have have the wrong http proxy.]
- seattletraffic &
- cassini /app:MapDemoWebApp [You should see some startup spew from Cassini]

Client-side steps:

- Open IE
- Make sure IE is configured correctly to reach the Internet;
  the VE demos rely on IE being able to fetch image segments from the
  Internet.
- Make sure IE is configured correctly to retrieve local content directly
  from the Singularity box.
- Go to http://SingularitysIPAddressHere/ve.aspx for the Virtual Earth demo.

Other notes:
- On some laptops with wireless, it work to boot with PXE assigned to the
  wireless interface. This may have to do with MAC address spoofing being
  unsupported over wireless. Use the wired connection instead.

Disclaimers:
- Responses from the MapPoint staging servers are sometimes up to 15 seconds
  or so in arriving. Obviously, this is unrelated to Singularity performance.
  This manifests as a very noticeable delay in rendering the coffee-demo maps.
- Ive seen the demos fall over in GC stack walks and in the memory allocator,
  suggesting we still have heap-corruption issues. For best results, bring up
  the Singularity machine fresh and present the demo right away to minimize
  heap pressure.
- A good strategy is to start the VPC, then pause it (from the menu or by
  typing right-alt-P), then resume it as you're ready to show the demo (from
  the menu or by typing right-alt-P).