Architecture and Performance
|
53
To use a remote MapAgent, you need to make sure the MapAgent can
communicate to your Autodesk MapGuide Server through your firewall. For
more information, see “Setting Up the MapAgent” on page 67.
Standardizing on UDP or TCP
Different versions of Windows use either UDP ports or TCP ports for RPC by
default. When you use the MapAgent on a different computer from the
Autodesk MapGuide Server, be sure that the computers are using compatible
operating systems. Otherwise, if the Autodesk MapGuide MapAgent
computer attempts to communicate with the Autodesk MapGuide Server
computer using a different protocol, there will be a 30—45 second delay. At
the end of the delay, an attempt will be made to connect with the alternate
protocol. This delay will occur unless the last working protocol type (UDP or
TCP) is cached by the operating system on the Autodesk MapGuide
MapAgent computer.
Using Multiple Servers
Autodesk MapGuide Server is scalable, meaning that it has mechanisms built
in to take advantage of multiple servers, which improves performance.
Autodesk MapGuide Server can process multiple requests simultaneously,
balance the load of requests across the available servers, and use data that is
distributed across different servers. This section discusses how Autodesk
MapGuide Server takes advantage of multiple servers and helps you deter-
mine which is the best strategy for you.
Understanding Multiple Simultaneous Server Requests
Autodesk MapGuide Server is a multi-threaded application, meaning that it
can process multiple requests for data in parallel, as opposed to serially
processing each request one after another. This means that instead of using
one server to process a large request, or sending smaller requests one at a
time, you can have multiple servers processing smaller requests all at the
same time. You do this by setting up your map layers to use data from
different Autodesk MapGuide Servers. Autodesk MapGuide Viewer will then
send off requests for data from all of those layers in parallel, where they are
processed all at the same time. Therefore, if you have three servers,
processing time could be up to three times faster than using one server.
Содержание 15606-011408-9320 - MAP R6.3 CPU MODEL-UPG 4/5 MIN 2 CPUS INITL
Страница 1: ...15505 010000 5020 July 2000 USER S GUIDE ...
Страница 8: ...viii ...
Страница 26: ...26 ...
Страница 88: ...88 ...
Страница 146: ...146 ...
Страница 168: ...168 ...