You are on page 1of 4

2004 2

27

:049420911 ( 2004) 0220027204

: P208 :B

J2 EE Web GIS
, , ,
( , 430079)

Distributed Web GIS Based on J2 EE


CHEN Jing , GON G Jian2ya ,ZHU Xin2yan ,L I Qing2quan

: ,Web GIS
Web GIS
, J 2 EE Web GIS , Web GIS

: Web GIS ;J 2 EE ; EJB

CORBA ( Common Object Request Broker Architec2


Web GIS

t ure) [ 3 ,4 ] ; DCOM ( Dist ributed

Web GIS , Web GIS

Component Object Model ) COM + [ 2 ] Sun

( ) Web GIS

J ava RM I CORBA J ava

Internet , Web GIS

, ,

1. CORBA Web GIS

, GIS

CORBA OM G ( Object Management Group )

Web GIS C GI ,ActiveX ,J ava


ISAPI Web GIS

[1 ]

Web GIS


GIS
[ 2 ]

,
( ORB ) , ORB
ORB
ORB ( IIOP)

Web GIS

CORBA Web GIS GIS


: ( Object Services) , ( Com2

mon facilities ) ( Application object s ) [ 3 ,4 ]

, Web GIS

: ( Directory ) ,

/ /

, , Web GIS

3 ;
( Component )

COR2
BA :

Web GIS ,

( Catalog) , , ,

, ,

Web GIS Web GIS

: GIS

Web GIS ,

CORBA GIS :


Web GIS
Web GIS


ORB
ORB GIS
, ORB ,
ORB GIS

Web GIS ,

CORBA Web GIS

GIS

, ORB GIS

, Web GIS OM G

: 2003206217
: (19752) , , , , Web GIS ,

1995-2004 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.


28 2004 2
Web GIS

, GIS , GIS
Web GIS ,
ORB GIS

SUN J ava

, ,
J ava Applet
Web ,

CORBA Web GIS

J ava 2

J 2 EE 1


J2 EE Web GIS
1. J2 EE
J 2 EE ( J ava 2 Platform Enterprise Edition )



2. DCOM COM + Web
GIS
DCOM COM + COM
COM ,
Windows 2000 DCOM
COM + GIS
,


GIS
COM
ActiveX Web
ASP COM +
DCOM COM + Web GIS
( Object pool )
[ 2 ]
Web GIS

DCOM COM + Web
GIS Web IIS ,
ASP GIS
, ( CLB )
, COM
, GIS ,
ActiveX
GIS COM DCOM
Web GIS ( C GI , Common
Gateway Interface) Server API ( C GI )
Web GIS
Web GIS
COM , Windows
, ,

Windows ,
ActiveX , U nix

1 J 2 EE

J 2 EE , EJB
SUN EJB ( Enterprise J avaBeans)
: EJB


J ava

EJB

CORBA RM I J ava EJB


EJB , ,
( RM I) EJB
, ,


EJB2. 0 EJB1. 1
Bean , EJB
1. Bean : ,


, Bean EJB
( CM P) Bean ( BM P )
CM P BM P Web GIS

, CM P Web GIS
2. Bean : ,


Bean
Bean Bean
Bean ,

1995-2004 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.

2004 2
29

; Bean

3. Bean :
, Bean J ava
EJB , Bean

, DNS LDAP GIS


Web GIS
GIS , GIS

,
EJB

Web GIS

, Bean EJB EJB


Bean ,


,
EJB , Bean

GIS ,

, GIS
,
, GIS

Bean
J 2 EE 1. 4
XML Web XML
O GC ( Open GIS Consortium)
XML ( GML , Ge2

, ,

,
,
Web GIS ,

ograp hy Markup Language) , GML

J 2 EE , EJB Web GIS

Web GIS
,
,
Web GIS


( 3)

, Web GIS
J 2 EE , Web GIS
3 , Web GIS
Web GIS : ,

,

Web GIS ,

Web GIS ; ,
Web GIS ,
GIS ; ,

( 1)

,

Web GIS
,

Web GIS ,
GIS ; ,

; GIS
GIS ,
J ava Bean

,
, J 2 EE J ava
,
( Oracle8i) ,J DBC2ODBC

, Web GIS

, Web GIS
( 2)
Web GIS ,
GIS

, ,
, Web GIS ,
J 2 EE
J ND I ,J ND I API

3 GIS Applet ,



/ / 3 ,
Web Web GIS ,
EJB GIS ;

Web GIS GML


Web GIS
2. J2 EE Web GIS
J 2 EE Web GIS

, J 2 EE Web GIS

, J 2 EE
Web GIS

1995-2004 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.


30 2004 2

Web , GIS Ap2


plet , Web GIS
, GIS
, Web

3
B EA WebLogic
6. 0 Web GIS J 2 EE ,
J ND I ,Web GIS
, Dell

Servlet Web ,

, 3
, J builder 6 ,J ava 3D
3

4 J 2 EE Web GIS

2 J 2 EE Web GIS

Web GIS ,
J 2 EE Web GIS ,
EJB Web GIS ,
,
GIS , Web GIS

J 2 EE
XML , XML GML


,
Web GIS

:
[ 1 ] , , . GIS
[ M ] . : ,1999.
[ 2 ] , , . Web GIS

3 J 2 EE Web GIS

[J ] . ( ) ,2001 , (
) :50255.

J 2 EE Web
GIS 4 3

Web , 3

,
2 , 3

[ 3 ] , , . CORBA
GIS [J ] . ,2001 ,17 ( 4) :30234.
[4 ] , , .
[J ] . ,1998 ,27 ( 2) :9215.
[5 ] , , , . Internet

[J ] .
,1999 ,24 ( 3) :2042208.

1995-2004 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.