Login | Join  


VastServer

VastServer Core contains the core set of functionality required to host IMML (a Park file is 100% IMML) and manage multi-user connectivity amongst connected clients. Each VastServer core is capable of hosting an unlimited number of fully self-contained Park's, with the only constraint being system hardware and internet bandwidth.

Table of Contents

Installation

Minimum System Requirements:
Windows XP SP2+
.Net Framework 3.0
DirectX 9c+
Approx 3.0mb of available space.

NOTE: The VastPark installer will automatically detect if any required components are missing and give you the option of automatically downloading and installing prior to installing VastPark

Usage

  1. Create a directory for the hosting to run out of. This directory can be located anywhere, so put it somewhere convenient. Mine is at x:\hostingroot\
  2. Within that new directory, create a folder with the name of the park you want to host. Mine is called park1. Each subfolder of the hostingroot directory is a self-contained vhost.
  3. Inside Park1, create a new folder called client. The client folder is where the client-side IMML will be hosted.
  4. Inside x:\hostingroot\Park1\client\ place the .park you would like to host
  5. Install and run VastServer
  6. When the application first starts it will ask you to specify the hosting root, which is the root directory that hosting occurs from. Point it to the directory you created in step 1
  7. The default content port is 8278, its recommended this port is used and that your firewall is allowed to send TCP traffic outbound on that port.
  8. If everyting is setup correctly, you should now see an "Active Host Engines" UI with one listing for the .park stored in step 4. Click on it to see the stats. Note that there will always be at least one connected client to a given hosting as the server makes a self connection for state management.
NOTE:
  • The server needs to be restarted if you wish to add a new hosting (ie: create a new folder with a new park)
  • The server will pick up changes to a park if the filesize of it changes and immediately serve out those changes to new clients
  • Advanced users can look at the settings.xml which is generated in each hosting directory to customise hosting options
  • To allow multi-user connectivity, the data-port as specified in the settings.xml will need to be opened on your firewall for UDP traffic
  • Server-side scripting support is incomplete

Troubleshooting

Find out more about Vastpark by reading our Documentation on the other VastPark Tools.


Copyright © 2008 VastPark