wiki:MapGuideArchitecture

Version 9 (modified by brucedechant, 14 years ago) ( diff )

--

MapGuide Architecture


Revision History

RevisionDateAuthorComment
1.0October 31, 2008Bruce DechantInitial public revision
1.0November 4, 2008Bruce DechantUpdated various sections

Table of Contents

  1. Overview
  2. Related Documents
  3. Terms and Definitions
  4. High Level View
    1. Client Tier View
    2. Web Tier View
    3. Server Tier View
    4. Interaction Model
  5. Server Component Architecture
  6. Web Tier Component Architecture
  7. Configuration Settings
  8. TBD

Overview

This document describes the MapGuide architecture. The MapGuide server is based on the ACE (ADAPTIVE Communications Environment) framework.

Related Documents

DocumentLink
ACE (ADAPTIVE Communication Environment)http://www.cs.wustl.edu/~schmidt/ACE.html
Oracle Berkeley DB XMLhttp://www.oracle.com/technology/products/berkeley-db/index.html

Terms and Definitions

TermDefinition
ACEADAPTIVE Communication Environment
APIApplication Programming Interface
Data connectionA connection between the server and underlying data stores.
DTDXML Document Type Definition
FDOFeature Data Objects
FDO connectionA connection between the server and underlying FDO data store.
FIFOFirst In First Out
HTTPHypertext Transfer Protocol
LDAPLightweight Directory Access Protocol
RDBMSRelational Database Management System
SMPSymmetric Multiprocessing
SQLStructured Query Language
TCP/IPTransmission Control Protocol over Internet Protocol
XMLeXtensible Markup Language
XMLDBNative XML Database
XPathXML Path Language
XQueryXML Query Language
XSDXML Schema Definition

High Level View

The following diagram shows the MapGuide web-based platform 3-tier architecture.

3-tier Architecture

Client Tier View

TBD

Web Tier View

TBD

Server Tier View

TBD

Interaction Model

The following diagram shows the interaction between the various tiers.

Interaction Client, Web, Server

The following diagram shows the interaction between servers.

Interaction Server to Server

Server Component Architecture

Server

TBD

Web Tier Component Architecture

Web

TBD

Configuration Settings

TBD

Attachments (18)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.