Docstoc

Birdstep RDM Mobile 2

Document Sample
Birdstep RDM Mobile 2 Powered By Docstoc
					                        optimized DATA MANAGEMENT
                               to mobilize your business

Birdstep RDM Mobile 2.0
A robust, reliable database specifically designed for wireless applications requiring ultra
small footprint, minimum runtime memory usage, and high performance. RDM Mobile is
ideally suited for portable devices such as Smart Phones, PDAs, and Electronic
Notebooks.

Why Developers Choose Birdstep RDM                          handling implemented with full respect of the
Mobile                                                      “ACID” database properties.
                                                        •   Multiple Attribute Types – The developer
RDM Mobile 2.0 is the database of choice for                has flexibility to define their database that best
mobile application developers. With its rich                optimizes their design goals.
feature set, small size and supported platforms,        •   Text Representation – RDM Mobile utilizes
RDM Mobile provides a superior data                         its object-oriented data structure to store text
management platform for mobilizing business                 strings in variable-length fields. Thus, RDM
critical applications.                                      Mobile reaches a far better storage utilization
                                                            than the comparable classic solutions.
Mobilizing Business Critical Applications               •   Memory Mapped Database – The RDM
                                                            Mobile database manager supports all
Developers choose RDM Mobile for wireless                   common types of persistent storage, including
applications where size matters, memory is                  flash drives. The manager provides seamless
limited, and performance is essential. RDM                  mapping of the underlying medium to the
Mobile has been designed from the start for                 memory, simplifying the use from the user
mobile application developers. This means that              space and improving efficiency at the same
RDM Mobile has very efficient indexing                      time.
algorithms to ensure fast look-up of data even on       •   Multiple Operating Systems Supported –
systems with severely limited system resources.             RDM Mobile supports the common wireless
Some of the key features offered by Birdstep                operating systems including Windows CE and
RDM Mobile 2.0 are:                                         Palm OS. Other operating systems can be
                                                            supported upon request
• Object Oriented Data Structure – Can                  •   Java Support – A JNI will be available
  handle complex data types as is seen in                   allowing developers to leverage the speed,
  today’s mobile work place                                 performance and size of RDM Mobile with
• Native API – The application programmers                  their Java applications.
  can control the database manager using the
  methods provided through a set of interfaces          RDM Mobile leads the way in mobile database
  to the objects that implement the database            products.
  modules.
• Transaction Handling – Stability and
  consistency of data in the RDM Mobile
  database are assured through transaction


   Americas Birdstep Technology, Inc.                Norway H. Q. Birdstep Technology
   2101 Fourth Avenue Suite 2000 Seattle, WA 98121   Haakon VII’s gate 5B N-0161 Oslo Norway
   Telephone: 206 748 5353 Fax: 206 748 5200         Telephone: +47 24 13 47 00 Fax: +47 24 13 47 01
   E-mail: americas@birdstep.com                     E-mail: hello@birdstep.com www.birdstep.com
                            Java Environment                             C/C+
                                                                         C++
                                                                         +
                                                                       Application
                                           Java
                                         Application



                                                JNI

                                       Java Wrapper




                                                      Native API
                                       RDM Mobile Database Manager

Figure 1: Overview of the RDM Mobile technology
components.


With the RDM Mobile architecture, application developers can embed RDM Mobile in either C++
or Java applications.


Database Specifications                                            Data Types Supported
• Kernel Code Size: 256 kB                                         • UCHAR (8 bit, unsigned)
• Low runtime memory requirements                                  • CHAR (8 bit, signed)
• Object-oriented data model, support for                          • USHORT (16 bit, unsigned)
  hierarchical data representation                                 • SHORT (16 bit, signed)
• 32k symbols of 64 Bytes for class and                            • ULONG (32 bit, unsigned)
  attribute names                                                  • LONG (32 bit, signed)
• Transaction support                                              • ULONG 64 (64 bit, unsigned)
• Unicode support, multiple encodings                              • FLOAT (32 bit floating point)
                                                                   • DOUBLE (64 bit floating point)
Operating Systems Supported                                        • OID (object identifier type)
• Windows 98/2000/XP                                               • TEXT (variable length strings)
• RedHat Linux 7.1/7.2/7.3                                         • BLOB (binary large objects with random
• Windows CE 3.0 Pocket PC 2000 & 2002                               access)
• Windows CE 3.0 Handheld PC                                       • BINARY (variable length binary data)
• Palm OS 3.5                                                      • DATETIME (platform-independent
                                                                     date/time representation)
Native Languages Supported
• C/C++
• Java



   Americas Birdstep Technology, Inc.                          Norway H. Q. Birdstep Technology
   2101 Fourth Avenue Suite 2000 Seattle, WA 98121             Haakon VII’s gate 5B N-0161 Oslo Norway
   Telephone: 206 748 5353 Fax: 206 748 5200                   Telephone: +47 24 13 47 00 Fax: +47 24 13 47 01
   E-mail: americas@birdstep.com                               E-mail: hello@birdstep.com www.birdstep.com

				
DOCUMENT INFO
Shared By:
Tags: Mobile2.0
Stats:
views:23
posted:7/12/2011
language:English
pages:2
Description: It should be said about Mobile2.0 There are two main versions, one is Mobile Web 2.0, Web2.0 is the mobile version, put it on the phone; a mobile application is a new level, relative to the previous application (1.0), this new level called Mobile2.0. But in fact, both views are not contradictory, because the mobile version of Web2.0 mobile applications can be seen as a new level, so the second argument is that including the first of.