Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » UltraLite - .NET-Programmierung » UltraLite.NET-Anwendungsentwicklung » UltraLite.NET-Anwendungen erstellen und das Deployment durchführen

 

Deployment einer UltraLite.NET-Anwendung für Windows Mobile (UltraLite-Engine)

Geben Sie die entsprechenden Erstellungsparameter, Verbindungsparameter, Synchronisationsparameter, Protokolloptionen, Referenzen und Deployment-Dateien an, um sicherzustellen, dass Ihre UltraLite.NET-Anwendung auf Windows- und Windows Mobile-Geräten erfolgreich läuft.

Voraussetzungen

Es gibt keine Voraussetzungen für diese Aufgabe.

 Aufgabe
  1. Geben Sie die folgenden Parameter an:

    • Wenn Sie Verschleierung verwenden, setzen Sie beim Erstellen der Datenbank den obfuscate=1-Erstellungsparameter.

    • Wenn Sie AES- oder FIPS 140-2 AES-Verschlüsselung verwenden, setzen Sie beim Erstellen der Datenbank oder beim Herstellen einer Verbindung mit der Datenbank den Verbindungsparameter DBKEY=encryption-key.

  2. Legen Sie die entsprechenden Parametereinstellungen fest, wenn Sie die Synchronisation in Ihrer UltraLite-Anwendung verwenden:

    Synchronisationstyp Parametereinstellungen
    TCP/IP

    Setzen Sie den Synchronisationsparameter Stream auf tcpip.

    HTTP

    Setzen Sie den Synchronisationsparameter Stream auf http.

    RSA_TLS

    Setzen Sie den Synchronisationsparameter Stream auf tls.

    RSA HTTPS

    Setzen Sie den Synchronisationsparameter Stream auf https.

    RSA FIPS 140-2 TLS

    Setzen Sie den Synchronisationsparameter Stream auf tls.

    Setzen Sie die Protokolloption fips=yes.

    RSA FIPS 140-2 HTTPS

    Setzen Sie den Synchronisationsparameter Stream auf https.

    Setzen Sie die Protokolloption fips=yes.

  3. Wenn Sie RSA- oder FIPS 140-2 RSA-Ende-zu-Ende-Verschlüsselung verwenden, setzen Sie die Protokolloption e2ee_public_key=key-file.

  4. Wenn Sie ZLIB-Kompression verwenden, setzen Sie die Protokolloption compression=zlib.

  5. Hinzufügen der Referenzen zu:

    • iAnywhere.Data.UltraLite

    • iAnywhere.Data.UltraLite.resources

  6. Stellen Sie die folgenden Dateien bereit:

    • %SQLANY16%\UltraLite\UltraLite.NET\Assembly\V2\iAnywhere.Data.UltraLite.dll.

    • %SQLANY16%\UltraLite\UltraLite.NET\Assembly\V2\en\iAnywhere.Data.UltraLite.resources.dll.

    • ulnetclient16.dll, befindet sich in %SQLANY16%\UltraLite\UltraLite.NET\CE\Arm50 für Windows Mobile. Für Windows befindet es sich in %SQLANY16%\UltraLite\UltraLite.NET\x64 oder %SQLANY16%\UltraLite\UltraLite.NET\win32.

  7. Deployment der für Ihre Anwendung erforderlichen Dateien:

    • uleng16.exe.

    • Wenn Sie ZLIB-Komprimierung verwenden, mlczlib16.dll.

    • Wenn Sie RSA TLS, RSA HTTPS oder RSA E2EE verwenden, mlcrsa16.dll.

    • Bei Verwendung von FIPS 140-2 AES-Verschlüsselung ulfips16.dll und sbgse2.dll.

    • Wenn Sie RSA FIPS 140-2 TLS, RSA FIPS 140-2 HTTPS oder RSA FIPS 140-2 E2EE verwenden, sbgse2.dll und mlcrsafips16.dll.

    Für Windows Mobile befinden sich die Dateien in %SQLANY16%\UltraLite\CE\Arm.50. Für Windows befinden sich die Dateien in %SQLANY16%\UltraLite\Windows\x64 oder %SQLANY16%\UltraLite\Windows\x86.

Ergebnisse

Die UltraLIte.NET-Anwendung, die die UltraLite-Engine verwendet, wird erfolgreich auf dem Windows-Desktop-Computer oder dem Windows Mobile-Gerät ausgeführt, auf dem sie bereitgestellt wurde.

Nächste Schritte

Führen Sie das Deployment einer UltraLite-Datenbank auf einem Windows-Desktop-Computer oder einem Windows Mobile-Gerät durch, auf dem die Anwendung bereitgestellt wurde, oder erstellen Sie eine neue Datenbank mit der per Deployment bereitgestellten Anwendung.

 Siehe auch