FW: [Mapserver-users] arcims emulation and arcexplorer
Sean Gillies
sgillies at frii.com
Sat Jun 28 06:21:01 PDT 2003
On Saturday, June 28, 2003, at 04:34 AM, Gregory S. Williamson wrote:
>
> For the general list I've forwarded this ...
>
> -----Original Message-----
> From: Chris G. Nicholas
> Sent: Sat 6/28/2003 12:20 AM
> To: ed at topozone.com; sgillies at frii.com
> Cc: Gregory S. Williamson
> Subject: RE: [Mapserver-users] arcims emulation and arcexplorer
>
>
> After much packet sniffing here as well, it seems the Java clients
> send a GET parameter called "CustomStream", which when set to "True",
> means the client is Java, (ArcExplorer)
>
> After a *lot* of tcpdump-ing, we found that when this was set, ArcIMS
> connector servlets seem to put a serialized Java.lang.Int(100) on a
> DataOutputStream, followed by another Java.lang.Int of the content
> size of the following httpResponse, followed by the ArcXML itself.
>
> Not sure why, not sure how to do Java.lang.DataOutputStreams in PHP,
> etc, but this seems to work...
>
> How much of the ArcXML protocol do you plan to do?
>
> Chris Nicholas
> GlobeXplorer
>
>
Interesting. I've seen 'CustomString' in the query string, as well as
'ClientVersion', but haven't noticed anything in the data other than
XML. Haven't looked closely enough yet, I guess. Thanks for the
recommendation! Will try it out later today and post results.
How much of ArcXML? Just GETCLIENTSERVICES, GET_SERVICE_INFO, and
GET_IMAGE at present. More as needed.
cheers,
Sean
--
Sean Gillies
sgillies at frii dot com
http://www.frii.com/~sgillies
More information about the MapServer-users
mailing list