Full text: Systems for data processing, anaylsis and representation

any commercial 
ct-oriented. The 
in Delta-X sery- 
latabase servers 
cal schema, and 
ata. The internal 
r Server is trans- 
eration. A sepa- 
pts each internal 
a interface used 
es are GIS-spe- 
1es and the data- 
Delta-X that are 
/Stems. 
ita storage func- 
data processing 
y facilitates data 
ganized applica- 
t also enables us 
lopment in both 
or example, the 
-X prototype can 
hout any impact 
n fact, different 
itabase manage- 
ist in a Delta-X 
ach other. Simi- 
e of GIS without 
interchange for- 
allow different 
cessing systems 
 Delta-X federa- 
imework of 
in a Delta-X cli- 
Delta-X servers 
; conversational 
llows. A client 
action, and then 
| the server fin- 
when it has to 
rver connects to 
ta or reports the 
1e asynchronous 
a-X is the long 
transactions. À 
purs to complete 
  
and it would not be reasonable to maintain a connec- 
tion between a client and a server and thus tie up 
network resources for the whole duration of the 
transaction. 
The asynchronous communication between the 
server and the client has several other advantages. 
First, the server can simultaneously process multiple 
transactions from multiple clients without running 
out of communication channels. Second, asynchro- 
nous communication between Delta-X entities facil- 
itates nesting and chaining of Delta-X transactions. 
For example, a client may request a transaction from 
a certain server. The server starts the transaction and 
once in a while connects to the client to deliver a 
report on progress of the transaction. When the 
transaction migrates to another server, for example, 
to perform a special conversion, the new server will 
also connect to the client in the same way to deliver 
status reports and eventually the results. The client 
does not have to tear down the connection to the old 
server and establish a connection to the new server. 
However, the client must be informed by the servers 
that the transaction has migrated so that it knows 
where to send inquiries about the transaction. 
WAN / LAN 
The implementation of client-server and server- 
server asynchronous communication is based on the 
SUN remote procedure calls over TCP/IP. 
3.0 The Delta-X Server 
The Delta-X server is a node in a network of Delta- 
X hosts which has a data repository containing a part 
of shared data stored in the Delta-X federation. The 
Delta-X server performs the following functions: 
1. Transaction management and surveillance 
2. Data storage, access, and management 
3. Data conversion 
4. 
Client-server and server-server communication 
over a LAN or WAN 
5. Naming and authentication for Delta-X clients 
The Delta-X server comprises modules shown in 
Figure 2. The modules are: the Transaction Monitor, 
multiple Data Conversion modules, the Data Mover 
module, the Delta-X database management module, 
and one or more optional specialized GIS server 
modules to perform functions that are specific to 
that particular GIS. For example, a part of the con- 
version into ARC/INFO format must be performed 
on the ARC/INFO GIS system itself. The GIS server 
Delta-X - Server 
  
  
  
  
  
Delta-X - Server 2 
  
  
  
  
Data Mover | 
  
  
  
  
   
  
Delta-X - Client 
  
  
  
  
  
Transaction 
Monitor 
  
  
Specialized Server | 
Im dm. 
  
Delta-X-DBMS 
  
  
  
     
  
Data 
Conversion 
Module 
Ndi 
  
  
  
  
  
  
  
  
“enon 
  
Figure 2: The Delta-X Server 
357 
 
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.