Kapitel 1 Flashcards

(62 cards)

2
Q

Architektur von SUP?

A

Bild von 1-9, 1-10

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

Auf welchen Geräten läuft SU Workspace?

A

Nur Windows

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

Ab wann ist Android nativ unterstützt?

A

SUP 2.1.1

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

Was enthalten MBOs mindestens?

A
  • Attribute (definieren, welche Daten)

- Operationen (ob und wie Daten manipuliert werden können)

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

Welche beiden Komponenten müssen Entwickler für eine SUP-App. Erstellen?

A

MBOs und

User Interface

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

Was ist die SUP?

A

Platform for Developer to create mobile application:

  • Retrieve / Update Data from several types of EIS
  • Runs on Variety of devices
  • either push or pull
  • quickly developed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

ab wann phone-gap- Unterstützung?

A

2.2, 2.3 (auch Titanium)

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

Welche beiden Arten von Anwendungen können erstellt werden?

A

Workflow (webbasiert) und

Native

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

Which two sync approaches exists?

A
Replication based synchronization
Message bs (ab 2.2 nicht mehr vorhanden)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Welche DB für RBS?

A

Device-DB ist sybase Ultralite

Technologie basiert auf Sybase Mobilink

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

Auf welchen Systemen wird RBS verwendet?

A

Used on Windows, windows Mobile, Android, BlackBerry

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

Auf welchen Geräten wird MBS verwendet?

A

iOS und Workflow Application

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

Welche DB für MBS?

A

SQLite

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

Welche Server-Typen unterstützt die SUP?

A
  • Dev- und test-server
  • Single-node- server
  • cluster
  • multi-Tenant
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Welche Installation sollten Entwickler verwenden, welche ist für den Testbetrieb?

A

Entwickler: Personal Development Server oder Enterprise Development Server
Zu Tests: Entprise Development Server (näher am Produktivsystem)

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

Aus welchen beiden installierbaren Komponenten besteht die SUP?

A

Sybase Unwired Platform consists of two installable components:  Unwired Platform Runtime
Sybase Mobile SDK

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

In welchen Editionenist die SUP installierbar?

A

Personal Development Server 
Enter prise Development Server
Enterprise Server

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

Was wird durch die SUP SDK installiert?

A

Sybase Unwired WorkSpace
Native Object API
HTML5 / JS Hybrid App API
OData SDK

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

Welche Einschränkungen gibtes beim Personal Development Server?

A

For use in development and testing systems only (Not for production systems)

  • Requires Unwired Server and Sybase Mobile SDK to be installed on the same, single-user host
  • Does not support a clustered environment
  • Allows for a maximum of five registered devices (clients)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Welche Einschränkungen gibt es für Enterprise Development Server?

A
  • For use in development and testing systems only
  • Not for production systems
  • Allows installation and configuration of components on different machines
  • Enterprise Development Server is a good choice for a UAT environment because it can be configured similarly to a production environment
  • Allows clustered systems
  • Allows a maximum of 20 registered devices (clients)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Was ermöglicht derEnterprise Server im Ggs. zu den Development Servern?

A
  • Intended for use in a production environment
  • Allows installation and configuration of components on different machines
  • Allows clustered systems
  • Number of CPUs and registered devices depends on licenses
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Wozu dient die ODATA SDK?

A

For development of simple, mostly online applications that leverage OData protocol and RESTful Web Services

Sybase OData SDK is a set of APIs used specifically for building native mobile applications that interact with OData channel models

Consists of a collection of runtime libraries and classes

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

Welche Betriebssysteme unterstützt die OData SDK?

A

OData SDK support:
Android
BlackBerry
iOS

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

Was ist der Online Data Proxy runtime?

A

Online Data Proxy runtime is a light-weight edition of Sybase Unwired Platform

  • For deployment of OData applications
  • Includes Sybase Control Center for Online Data Proxy
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Wie sieht eine Online Data SDK application aus?
OData SDK applications: - Leverage a proxy connection to SAP EIS such as SAP Business Suite - Essentially makes realtime SAP data available to mobile device users - Uses RESTful OData protocol to connect through Unwired Server and SAP Gateway to SAP EIS - Data is available using a request / response method without synchronization
27
Welche Architekturkomponenten gibt es bei der SUP?
``` The five distinct architectural components are: 1 Relay Server (optional) 2.Unwired Server 3.Data Tier 4.Unwired WorkSpace 5.Sybase Control Center (SCC) ```
28
Was ist der Relay Server?
Acts like a reverse proxy, allowing devices to communicate through the firewall with the platform via commonly opened ports (such as port 80) Relay Server is a set of extensions running on top of a Microsoft IIS or Apache Web server
29
Wie läuft die Kommunikation beim Relay Server?
Communications: - Devices send inbound communications through the Relay Server to the Unwired Server (s) - Outbound traffic (vom SUP) läuft ebenfalls über den RS
30
Was stellt der Unwired Server dar?
The Unwired Server is: - An application server - A container for MBO (MBOs are packaged and deployed to the Unwired Server) - A container for Workflow applications
31
Wozu dient der Data Tier?
- The Data Tier is a cache for mobile application data (Sybase Unwired Platformmobile applications do not talk directly to the EIS) - the Data Tier manages clustering and monitoring databases
32
Wie funktioniert das Clustering beim Data Tier?
A single Data Tier can service multiple Unwired Servers in a clustered environment (Requires running the Data Tier in a Microsoft Failover Cluster)
33
Aus welchenDatenbanken besteht der Data Tier?
- Consolidated DB (CDB) - Messaging DB - Cluster DB - Monitoring DB
34
Was ist die CDB?
Consolidated Database (CDB): - Used specifically for RBS applications - Caches runtime MBO data Must be a new or existing Sybase SQL Anywhere DB
35
Was ist die Messaging DB?
- Used specifically for MBS applications - Contains a permanent store of device connection information - Is an embedded Sybase Advantage Database Server
36
Was ist die Cluster DB?
- Contains configuration information about the cluster | - A Sybase SQL Anywhere database
37
Was ist die Monitoring DB?
- When enabled, used to collect server runtime metrics for analysis or troubleshooting - Can be a Sybase SQL Anywhere or a Sybase Adaptive Server database
38
Wird bei der Installation von SUP automatisch ein Cluster angelegt?
When you install Sybase Unwired Platform, a cluster is automatically created. Both the Server and Data tiers can be clustered.
39
Zu wie vielen Clustern kann ein Server gehören?
A server can be a member of only one cluster
40
Welchen Zwecken dienen Cluster im SUP?
Clusters serve two common purposes: - Provide High-Availability / Failover - Allow for Load Balancing - Load balancing is implemented using O/S or third-party hardware and/or software solutions) - Can achieve primitive (round-robin) load balancing using the Relay Server only
41
Welche Cluster-Strategien gibt es im SUP?
- Single machine: a non-redundant environment typically used by a developer - 2-node: a primitive architecture where the Data Tier is on one node, and the Server Tier is on another node (Typically used for Enterprise development and testing) - 3-node: an architecture with two Server Tier nodes and one Data Tier node - N+2 nodes: a redundant architecture with multiple Server Tiers supported by a relay server(s) and two Data Tier nodes
42
Was kann mit der Unwired Workspace gemacht werden?
Uses of the Unwired WorkSpace include: - Manage Mobile Application Projects Manage Mobile Application Projects - Design and deployment of MBOs - Design deployment and customization of Workflow applications and customization of Workflow applications - Generate code to be used along with the client API to create Native applications - Manage connections to EIS sources - Explore EIS data
43
Wozu dient der SCC?
Sybase Control Center Administrators will use the SCC to: - Configure the environment, Users, security, etc. - Manage application components - Monitor the health of the server
44
Wozu dient der SCC Service?
A Windows Service that: - Provides runtime services to manage and control distributed Sybase resources - Must be running for Sybase Control Center to run - Previously called Sybase Unified Agent
45
Auf welchen Betriebssystemen läuft der Sybase Monbile SDK?
Sybase Mobile SDK: - Windows XP Professional with SP2, SP3 - Windows Vista Business, Enterprise or Ultimate Edition with SP2* - Windows 7 Professional Enterprise or Ultimate Edition with SP1* Enterprise or Ultimate Edition with SP1 (*32-bit as well as 64-bit versions (as WoW64))
46
Auf welchen Betriebsystemen läuft der Unwired Server Runtime und der Data Tier?
- Windows XP Professional with SP2, SP3 - Windows Vista Business, Enterprise and Ultimate Edition with SP2* - Windows Vista Business, Enterprise and Ultimate Edition with SP2 - Windows 7 Professional, Enterprise and Ultimate Edition with SP1* - Windows Server 2003 and 2008 Standard or Enterprise Edition with SP2* - Windows Server 2008 R2 Standard or Enterprise Edition *32-bit as well as 64-bit versions
47
Welche Datenbanken sind durch das Mobile SDK adressierbar?
Java Database Connectivity (JDBC): - SQL Anywhere 11x 12x - Adaptive Server Enterprise 12.5.x, 15.x - Microsoft SQL Server 2005 2008 - Oracle 10g, 11g - IBM DB2 UDB 91
48
Welche SAP-Objekte sind durch das Mobile-SDK adressierbar?
SAP Connectors - SAP Java Connector (SAP JCo) 3x - Web Services (WS-I Basic Profile 1.1)
49
Welche WebServices sind durch das Mobile SDK adressierbar?
Web Services - WS-I Basic Profile 1.1 - RESTful services, XML over HTTP(S)
50
Welche Windows-Versionen werden als Client unterstützt?
- Windows (for tablets, laptops) XP, XP Vista (32 and 64 bit) and Windows 7 (32 and 64 Vista (32 and 64 bit) and Windows 7 (32 and 64bit) bit) - Windows Mobile 6.0, 6.1 and 6.5 (Standard or Professional)
51
Welche Apple-Betriebssysteme und Geräte werden als Devices unterstützt?
- iPhone 3GS/4 iOS 4.2 and iOS 4.3 - iPod Touch 3rd/4th g gen with iOS 4.2 and iOS 4.3 - iPad iOS 4.2 and iOS 4.3 - iPad2 iOS 4.3
52
Welche Blackberry-Versionen werden unterstützt?
BlackBerry OS 5.0.x, BlackBerry OS 6.0
53
Welche Android-versionen werden unterstützt?
Android 3.0, 2.3.3, 2.2
54
Was wird mit dem Hybrid-Ansatz unterstützt?
Hybrid Web Container development: - Used for Sybase Mobile Workflow applications - Can deploy to Windows Mobile Professional, Android, iOS and BlackBerry platforms
55
Was wird zur nativen Entwicklung für Windows mindestens als IDE benötigt?
Windows: C# / Visual Studio 2008 (NET 3.5) | Windows Mobile: C# / Visual Studio 2008 (.NET CF 3.5)
56
Was wird zur nativen Entwicklung für iOS mindestens benötigt?
MacOS X 10.6 (Snow Leopard) with XCode 4.0.2 and iOS SDK 4.3
57
Was wird zur nativen Entwicklung für Blackberry benötigt?
Java Plug-in for Eclipse version 1.3 | Java Development Environment (JDE) v5.0/6.0
58
Was wird zur nativen Entwicklung für Android benötigt?
ADT 16.0.1 with Android SDK
59
Was wird für die Enticklung von nativen Anwendungen für OData benötigt an IDEs?
OData application development: - Android: - Android SDK Tools Revision 12 - Android SDK Platform tools Revision 5 - Apple iOS - MacOS X 10.6 (Snow Leopard) with XCode 4.0.2 and iOS SDK 4.3 - RIM BlackBerry: - Java Plug-in for Eclipse version 1.3 - Java Development Environment (JDE) v5.0/6.0
60
Mit welchen SAP-Komponenten kann die SUP kommunizieren?
SAP R/3, 4.6 and 4.7 SAP ECC 5.0 and 6.0 Gateway 2.0 to SAP NetWeaver Mobile 7.1 (DOE) SAP Java Connector (JCO) 3.x
61
Welche Webserver-Versionen benötigt der Relay-Server?
IIS 6.0/7.0 or 7.5 on Windows (32-bit and 64-bit) | Apache 2.2.8 (32-bit) or Apache 2.2.15 (32-bit and 64-bit) on Red Hat R5
62
Was ist bei der Unterstützung von BlackBerry zu beachten?
BlackBerry Enterprise Server (BES) is proprietary middleware (MDS) required for communications with BlackBerry devices - Is not an internal component of Sybase Unwired Platform - Set up of the BES connection profile is performed via the SCC
63
Welche Datenquellen können angebunden werden?
- DB (JDBC) - WebServices (SOAP + REST) - SAP (BAPI + RFC)