Technologies![](data/images/img5.jpeg)
•J2EE- Java 2 Enterprise Edition
•Provides a scalable (in terms of simultaneous accesses) application server which hosts ourbusiness logic
•Oracle 9i
•Provides a highly tunable relational database engine with spatial search capabilities
•XML
•Provides a cross-platform, cross-language basis for interacting with ECHO
•A layered, compartmentalized architecture is used to allow for updates withminimal impact to the other components of the system, including replacing thedata model
Standards![](data/images/img5.jpeg)
•Basic Profile Compliant Web Services
•Provides a cross-platform, cross-language basis for requesting ECHO to perform certainfunctions on the behalf of a client user, or for ECHO to request functions of a provider
•OGC Catalog Service Specification
•ECHO’s current API is based on this spec, and an adapter has been built to offer truestandards compliance
•The layered architecture includes a place for protocol adapters, order adaptersand ingest adapters that accommodate the differences among participatingsystems, minimizing the impact on those existing systems