AbstractJava RMI-Based Approach for Web-Enabling the ArcView GIS RPC Server Track: Application Development Author(s): Sridhar Narayan, Gene A. Tagliarini This paper provides a tutorial description of a Java remote method invocation (RMI) approach to Web-enabling the ArcView remote procedure call (RPC) server. An applet requests service from an RMI server that, in turn, relays the request through the Java native-language interface (JNI) to a C program. The C program issues an RPC that executes an Avenue script. After the script finishes, the ArcView RPC server returns the results as a string through the RPC, JNI, and RMI connections to the client applet. The approach is demonstrated by applying it to route planning using the ArcView Network Analyst extension. Sridhar Narayan University of North Carolina at Wilmington 601 South College Road Wilmington, NC 28403 USA Phone: 910-962-3695 Fax: 910-962-7457 E-mail: narayans@uncwil.edu |