CORE.connect.NET Version 1.0 1. Lieferumfang 1.1. Verzeichnis install\ gacutil.exe Installationsprogramm für Assemblierungen msvcr71.dll Für die Installation erforderliche Datei install_connect.bat Installationsskript für CORE.connect uninstall_connect.bat Deinstallationsskript für CORE.connect 1.2. Verzecihnis bin\ De.Destatis.Core.Connect.dll Klassenbibliothek von CORE.connect ICSharpCode.SharpZipLib.dll Hilfsklassen zur Komprimierten Übertragung von Datenlieferungen simple_client.dll Windows-DLL mit Funktionen zum Zugriff auf die .NET Klassenbibliothek von CORE.connect 1.3. Verzeichnis res\ Verzeichnis mit Ressource-Dateien, die von den CORE.connect-Klassen verwendet werden. Darunter sind unter anderem Schema-Dateien, die bei der Validierung der XML-Dokumente herangezogen werden. 1.4. Verzeichnis doc\ ConnectVBA.pdf Beschreibung der VBA-Schnittstelle ConnectC_CPP.pdf Beschreibung der C/C++-Schnittstelle ConnectNET.chm API Dokumentation zu .NET-Klassenbibliothek SharpZipLib.txt Lizenzbeschreibung von der verwendeten Hilfsbibliothek ICSharpCode.SharpZipLib.dll 1.5. Verzeichnis lib\ constants.h Header-Datei mit der Deklaration der verwendeten Konstanten simple_client.h Header-Datei mit der Deklaration der zur Verfügung gestellten C-Funktionen simple_client.lib Bibliothek zum Einbinden der Datei simple_client.dll SimpleClient.bas VBA-Modul mit allen erforderlichen Deklarationen 1.6. Verzeichnis example\ ConnectCS.exe Testprogramm für CORE.connect realisiert in C# ConnectVB.exe Testprogramm für CORE.connect realisiert in VB.NET ConnectVBA.xls Ene VBA-Beispielimplementierung mit Excel connect.properties Beispieldatei für die Parametrisierung der Verbingsinformationen *.xml Diverse XML-Beispieldateien src\ Beispielquellcode für CORE.connect (C# und VB.NET) 2. Installation Es muss mindestens die Version 1.1 des Microsoft .NET Framework auf dem System installiert sein. Die Assemblierungen De.Destatis.Core.Connect.dll und ICSharpCode.SharpZipLib.dll müssen dem Globalen Assembly Cache (GAC) hinzugefügt werden und die Windows-DLL simple_client.dll muss in das Verzeichnis %windir%\system32 kopiert werden. Dazu kann die Installationsroutine install_connect.bat ausgeführt werden. Um die somit erfolgte Installation wieder rückgängig zu machen, führen Sie den Skript uninstall_connect.bat aus. Das Verzeichnis res\ muss auf einen lokalen Datenträger kopiert und über die Umgebungsvariable CLIENT_RES_DIR bekanntgegeben werden. Nachfolgend sind alle zu definierenden Umgebungsvariablen aufgelistet: CLIENT_RES_DIR Ressource-Verzeichnis der Anwendung. CLIENT_LOG_FILE Name der Datei, in der die Protokolle ausgegeben werden sollen. CLIENT_LOG_LEVEL Detaillierungsgrad der Protokollierung der durchgeführten Aktionen. (0 – Off, 1 – Info, 2 – Trace, 3 – Debug) Andere Konfigurationseinstellungen können zur Laufzeit durch das Laden einer Properties-Datei oder einer INI-Datei gesetzt werden.