Client Server Architecture: Unterschied zwischen den Versionen

Aus OCAD 11 Wiki - Deutsch
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(38 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
==Introduction==
[[Category:Client Server Architecture]][[File:Ent40px.PNG|This function is only available in the OCAD 11 Enterprise Edition.|link=https://www.ocad.com/en/products/ocad-for-cartography]]


This manual is written during the development of OCAD server module. All the features in
''Diese Funktion ist in OCAD 11 nur in Englisch verfügbar.''
the manner described here are subject to change. The manual reflects the functionality of
the current implementation and how to work with it. This is not a final implementation an
my have bugs and functionality faults. The current state is mostly tested with Postgres
SQL – Server 8.2.9 and should work with the version mentioned before or higher. Working
with an Oracle database is not yet supported, this will be a step for the future.


==Installation of the Database==
The '''Client Server''' function is part of the OCAD Enterprise Edition. It is planned to be released in fall 2012. Currently, it is tested in an private BETA phase. Note that functions, dialogs and terms may change during the BETA test. Therefore, functions may be different at the time of the release.
To be able to use the OCAD-Server Module you have to install a Postgres SQL – Server.
The version used for development was 8.2.9. You can get Postgres from
[http://www.postgres.org http://www.postgres.org]. The module was developed with a Postgres Server on a Windows
platform. To work with the server module you have to create a user called ocad11 – this is
currently hard coded. As next step you must setup 6 core tables and 3 sequences for the
module and alter the ocad11 user to them.  


TODO
==Introduction==
 
==Connect Disconnect==
After the basic database setup you can connect to the database. You have to enter the
information in the below shown mask.
 
[[File:ServerClient_NewConnection.png]]
 
For the first connection you have to provide the database protocol – currently only
Postgres is supported. For a connection although the host, the database name, the port
and the port must be provided. The user name for the database currently must be ocad11
as mentioned in the setup selection and a Password.
 
For the project user you must provide the data as inserted during the installation for the
user name and the password. When you are connected the currently database projects
get loaded and your userident (e.g. Illustration 1: connection and project settings the
userident is 5002). In the current development stage none of the provided settings are
saved! The hard coded default settings shown above. The database password is ocaddb.
 
The “auto reload changes” re-fetches all loaded objects when they changed in the db.
 
==Create new Project==
After the basic setup you can create a new map project in the database. To do so click in
the connection window on new project. The following information have to be provided for
the project creation.
 
[[File:ServerClient_CreateNewProject.PNG]]
 
As shown in Illustration 2 a project name and a unique project ident must be supplied.
When you enter a project name a project ident will be created of the name by default but
you can change it the way you like. A map scale and a grid distance should be provided all
other parameters are optional. When clicking on the create button the new project will be
created and should shown up in the database window.
 
 
==The database module tool bar==
 
The server module can be accessed through its toolbar
 
[[File:ServerClient_Toolbar.PNG]]
 
[[File: Database button. You can associate a project, connect/disconnect a database
[[File: Adds one or more selected objects to the database project.
[[File: Alt+Click: adds the Symbol descriptions to the database
[[File: Alt + Shift + Click: adds all Objects from the file to the database
[[File: Removes one or more selected objects from the database project
[[File: Get all objects from current zoomed view of the work window. Alt + Click: Show the Objects dialog
[[File: Check out one or more selected objects. After a checkout you can edit them
[[File: Check in one or more selected objects.
[[File: Show window checked out objects
[[File: Do an undo of the last action. Alt + Click: Show the change history
[[File: Do a redo of the last undo
[[File: Generate a preview of the complete database project
[[File: Save currently loaded project for offline work.
[[File: Do maintenance the Project. Remove all redo and undo saves. Do some database optimization.
 
 
==Get Objects from Current View==
ToDo
 
==Import a Map from the Connected Server==
ToDo
 
==Delete Object in Database==
ToDo
 
==Check Out Selected Objects==
ToDo
 
==Check in Selected Objects==
ToDo
 
==Show Checked Out Objects==
ToDo
 
==Database Undo==
ToDo


==Database Redo==
With the '''Client Server Architecture (CSA)''' different user can work simultaneously at the same project. The collaboration can be achieved either internally (within a company) or distributed over the internet. A VPN connection is recommended. For fieldwork it is also possible to take a part of the map offline and resync the changes with the SCA-project after finishing the fieldwork.
ToDo


==Generate Map Preview==
==Tech Specs==
ToDo
OCAD Enterprise


==Do Database Maintenance==
===Client===
ToDo
* Windows XP (Service Pack 3), Windows Vista (Service Pack 1), Windows 7 oder Windows 8
* Minimum of 512MB Memory
* Minimum of 100MB Harddisk space


==Manage Server Bookmarks==
===Server===
ToDo
* Minimum of 256 MB of physical RAM
* Minimum of 2 GB of available hard drive space
* System: Windows (Server 2003, 2008) or Linux
* PostgreSQL 9.1 or newer


==Show Project Information==
==Contents==
ToDo
'''[[Installation of the Client Server Architecture]]'''<br />
'''[[Create a New CSA Project]]'''<br />
'''[[First Loading of CSA Project]]'''<br />
'''[[Working on a CSA Project]]'''<br />
'''[[Raster Background Maps in CSA]]'''<br />
'''[[Rights Management]]'''<br />
'''[[Database Connected Data in CSA]]'''






Previous Chapter: [[Course Setting for Orienteering]]
----
Vorheriges Kapitel: '''[[Bahnlegung für den Orientierungslauf]]'''


Next Chapter: [[OCAD Internet Map]]
Nächstes Kapitel: '''[[OCAD Internet Map]]'''


Back to [[Main Page]]
Zurück zur '''[[Hauptseite]]'''.

Aktuelle Version vom 22. Oktober 2013, 14:43 Uhr

This function is only available in the OCAD 11 Enterprise Edition.

Diese Funktion ist in OCAD 11 nur in Englisch verfügbar.

The Client Server function is part of the OCAD Enterprise Edition. It is planned to be released in fall 2012. Currently, it is tested in an private BETA phase. Note that functions, dialogs and terms may change during the BETA test. Therefore, functions may be different at the time of the release.

Introduction

With the Client Server Architecture (CSA) different user can work simultaneously at the same project. The collaboration can be achieved either internally (within a company) or distributed over the internet. A VPN connection is recommended. For fieldwork it is also possible to take a part of the map offline and resync the changes with the SCA-project after finishing the fieldwork.

Tech Specs

OCAD Enterprise

Client

  • Windows XP (Service Pack 3), Windows Vista (Service Pack 1), Windows 7 oder Windows 8
  • Minimum of 512MB Memory
  • Minimum of 100MB Harddisk space

Server

  • Minimum of 256 MB of physical RAM
  • Minimum of 2 GB of available hard drive space
  • System: Windows (Server 2003, 2008) or Linux
  • PostgreSQL 9.1 or newer

Contents

Installation of the Client Server Architecture
Create a New CSA Project
First Loading of CSA Project
Working on a CSA Project
Raster Background Maps in CSA
Rights Management
Database Connected Data in CSA



Vorheriges Kapitel: Bahnlegung für den Orientierungslauf

Nächstes Kapitel: OCAD Internet Map

Zurück zur Hauptseite.