Kapitel 8 Flashcards

1
Q

Was ist die sup-client.dll?

A

sup-client.dll is a .NET assembly that contains the core of the Client API

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welche drei Namespace hat die sup-client.dll?

A

Sybase.Persistence, Sybase.Collections, Sybase.Reflection

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was befindet sich im Namespace Sybase.Persistence?

A

Contains Interfaces, enumerations and important classes (e.g. Database class)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Was befindet sich im Namespace Sybase.Collections?

A

Several list-based classes, das mit MBO daten gefüllt werden kann und zum traversieren zum Zugriff / Anzeige der Daten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Was befindet sich im Namespace Sybase.Reflection?

A

Classes contain functionality to allo runtime interrogation / investigation of details, such as MBO attributes and their tyes, operation, …

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Wo befindet sich die Client API Documentation z.B. für .NET

A

c:\sybase\UnwiredPlatform\ClientAPI\apidocs\cs enthält die Windows compiled Help-Datei (*.chm)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wie kann programmatisch die Synchronisation aufgerufen werden?

A
Synchronize( ) brings the data down to
the device per the load and sync
parameters
 Synchronize( ) is overloaded so as to
pass the name of the Synchronization
Group as a parameter
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Welche Felder beinhaltet ein Log-Entry?

A
  • messageId
  • component (name MBO)
  • entitiy key (Primary Key)
  • code (one of several numbers)
  • message (descriptive message)
  • operation
  • requestId (the id of the replay message sent by client)
  • timestamp
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wie sieht der (Pseudo-)Ablauf für eine Verbindung von einer nativen App aus?

A
  • Create a synchronization profile
  • Register a callback (optional)
  • For notifications of subscription results or failures
  • Create the database and start synchronization
  • Start the client engine
  • Login to the Unwired Server
  • Subscribe to the database
  • Process CRUD requests
    (submitPending!)
  • Unsubscribe from the database
  • Disconnect from the server
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Wozu dient bei iOS das settings.bundle?

A

During the Xcode project setup and configuration, one of the steps was to copy the settings.bundle file into the project

This file creates a settings screen for the Sybase Messaging Client

How well did you know this?
1
Not at all
2
3
4
5
Perfectly