Data Handling Interface (DHI)
The SCEDC supports Data Handling Interface. The Data Handling Interface (DHI) provides well-defined standardized methods to remotely access information from the SCEDC and other data centers worldwide. The DHI can be thought of as an Application Programming Interface (API) that can be used as a well-specified, standardized interface to any seismic data center. There are three different DHI servers installed at the SCEDC: a Network Information Server (Station/Channel/Response information), a Seismogram Server, and an Event Server. The SCEDC manages two sets of DHI servers for redundancy.
The DHI Servers are an offshoot of the FISSURES project supported by the IRIS DMS. FISSURES uses the distributed computing technology CORBA (Common Object Request Broker Architecture) to allow software systems to work across the Internet in a platform-independent and computer-language neutral manner. In the DHI, CORBA manages the socket connections, creating robust, reliable connections between clients and servers. By writing clients that can access information from a DHI server, one may easily access similar information from any data center that has DHI servers installed. Currently, DHI servers are running at the IRIS DMC, the NCEDC. the SCEDC and the University of South Carolina.
General information about the DHI project is available directly from IRIS at: http://www.iris.edu/DHI.
The SCEDC DHI servers' information is shown below :
DNS : edu/caltech/gps/scedc
This work is supported by the IRIS DMS as part of its role in the NSF-funded SCEC-ITR project and has been facilitated by the prior efforts of the IRIS DMC, the NCEDC and the University of South Carolina.