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

SQL Anywhere 10.0.1 » MobiLink - Server Administration » Deploying MobiLink Applications

Deploying UltraLite MobiLink clients Next Page

Deploying QAnywhere applications


QAnywhere applications require client and server files.

In addition to the files listed below, a QAnywhere application requires:

Windows applications

All directories are relative to your SQL Anywhere installation directory.

DescriptionWindows files
QAnywhere client
  • qanywhere.db
  • .NET Framework 1.1: Assembly\v1\iAnywhere.QAnywhere.Client.dll
  • .NET Framework 2.0: Assembly\v2\iAnywhere.QAnywhere.Client.dll
  • .NET Compact Framework 1.0: ce\Assembly\v1\iAnywhere.QAnywhere.Client.dll
  • .NET Compact Framework 2.0: ce\Assembly\v2\iAnywhere.QAnywhere.Client.dll
  • win32\qaagent.exe or ce\arm.30\qaagent.exe or ce\arm.50\qaagent.exe or ce\x86.30\qaagent.exe
  • win32\qastop.exe or ce\arm.30\qastop.exe or ce\arm.50\qastop.exe
  • win32\qany10.dll or ce\arm.30\qany10.dll or ce\arm.50\qany10.dll or ce\x86.30\qany10.dll
  • ce\x86.30\qastop.exe

For Java clients on Windows:

  • win32\qany10jni.dll
  • java\qaclient.jar

For Java clients on CE with J9 VM Personal Profile:

  • ce\arm.30\qany10jni.dll or ce\arm.50\qany10jni.dll
  • java\qaclient.jar
Mobile web services client

.NET clients:

  • QAnywhere .NET client files
  • .NET Framework 1.1: Assembly\v1\iAnywhere.QAnywhere.WS.dll
  • .NET Framework 2.0: Assembly\v2\iAnywhere.QAnywhere.WS.dll
  • .NET Compact Framework 1.0: ce\Assembly\v1\iAnywhere.QAnywhere.WS.dll
  • .NET Compact Framework 2.0: ce\Assembly\v2\iAnywhere.QAnywhere.WS.dll

Java clients:

  • QAnywhere Java client files
  • java\iawsrt.jar
  • java\jaxrpc.jar
Registering the QAnywhere .NET API DLL

The QAnywhere .NET API dll (Assembly\v1\iAnywhere.QAnywhere.Client.dll or Assembly\v2\iAnywhere.QAnywhere.Client.dll) needs to be registered in the Global Assembly Cache on Windows (except on Windows CE). The Global Assembly Cache lists all the registered programs on your machine. When you install SQL Anywhere, the installation program registers it. On Windows CE you do not need to register the DLL.

If you are deploying QAnywhere, you must register the QAnywhere .NET API DLL (Assembly\v1\iAnywhere.QAnywhere.Client.dll or Assembly\v2\iAnywhere.QAnywhere.Client.dll) using the gacutil utility that is included with the .NET Framework.