using MapViewer from PL/SQL vs Java
Date: Thu, 01 Nov 2007 10:33:10 -0700
Message-ID: <1193938390.055673.149550_at_o38g2000hse.googlegroups.com>
[Quoted] Hi group!
The MapViewer User's Guide has this to say about using MapViewer from
PL/SQL:
"The usage model for the SDO_MVCLIENT package is almost identical to
that of
MapViewer JavaBean-based API" etc etc .. "For usage and reference
information about specific functions or procedures, see the
description of the associated JavaBean-Based API. methods and
interfaces in Chapter 4"
If I don't misunderstand the basic concept, in a Java Web App (using
the MapViewer Bean) you create a MapViewer object for each HTTP-user-
session, like so:
MapViewer mv = new MapViewer("http://my_corp.com:8888/mapviewer/
omserver");
... which you would then store in the user's session object, so that
the MapViewer Bean conveniently holds the map's state on the user's
behalf.
To do the equivalent in PL/SQL, the User's Guide suggests:
"connect scott/tiger
call sdo_mvclient.createmapviewerclient(
'http://www.mycorp.com:8888/mapviewer/omserver') ;
The preceding example creates, in the current session, a unique
MapViewer client
handle to the MapViewer service URL"
Does "current session" refer to the HTTP-user-session? While I've used PL/SQL before, I've not used the PL/SQL Web Toolkit. Is the session handling implicit here (and invisible?) or should the sdo_mvclient be subsequently stored in the PL/SQL equivalent of a (J2EE) HttpSession object?
YT Received on Thu Nov 01 2007 - 18:33:10 CET