SyntegraTech®
has partnered with
SYWARE® to bring you the full line of
SYWARE® development, printing
and communications tools for Pocket PCs, SmartPhones, and Mobile 6
Devices.
SyntegraTech® can provide you with
all of these powerful tools and all of the hardware and software you need to get started building your own
system. You may purchase either these development tools by themselves,
in combinations in various suites, as part of an off-the-shelf system,
or as part of a DIY Package,
that includes a device and the development tools required to make it
instantly useful, or you purchase any device by itself. Please click to
order.

mEnable Server +10 PPC Licenses $599
mEnable 10 PPC License Pack $299
Wireless Enterprise Data: Wherever you need it…Whenever you want it…
mEnable enables you to greatly increase the efficiency and utility of
business applications that use handheld devices with Microsoft mobile
operating systems.
If you are a third party system developer, an in-house developer or a
technical or operations manager, you will find that mEnable makes it
possible for you to create extraordinarily useful applications that take
full advantage of handheld device potential.
mEnable can be used to create applications that can take advantage of
wireless communication between handheld devices and servers, to transmit
data and images, synchronize tables and files and folders, and to
configure and control handheld devices from a central server.
Personnel in the field can enter data into forms on their handheld
devices or, via their handhelds' wireless capabilities, directly to a
central server. System administrators can keep handhelds completely up
to date, with the latest table structures, and can exchange vital data
and images that assure efficient and accurate application functions.
mEnable enables the development of mobile applications that can meet
and exceed business objectives - with the available hardware and
infrastrucutre.
A closer look
mEnable is a set of tools that can be used to create applications with
three major types of functional capabilities. Developers and
administrators can take advantage of any or all of its capabilities.
- Interactive wireless data exchange
mEnable makes it possible for you to create handheld applications
that can communicate wirelessly with a central server. Users can
fill in forms on the handheld while simultaneously reading fromand
writing to any ODBC-enabled server database. If wireless access is
not available at any time for any reason, the data can be stored on
the handheld and then synchronized with the server.
- Wireless File and Folder Synchronization
With mEnable, users can wirelessly synchronize handheld and server
files, folders and directory structures. Users have the up-to-the
minute information they need, including photographs, drawings and
charts. If the handheld contains a camera, its pictures can be sent
to the central server.
- Centralized Control
mEnable also enables extraordinary management capabilities. System
administrators at a central site can configure new handhelds in the
field over a wireless network connection. The administrator can
install programs, create directory structures, create tables and
initialize them with data, and configure synchronization settings -
all without a physical connection to the handheld.
The administrator can also modify the content and configuration of
existing mobile devices in the field - even the strucutre of
existing tables, adding columns for example.
And, if a device is lost or stolen, the mEnable application can be
used to wipe the settings, tables and folders from the device.
A Very Flexible Set of Tools
mEnable is a state-of-the-art set of tools designed to work seamlessly
with commonly used technologies.
Client applications that can share data with database servers via
mEnable include SYWARE Visual CE and Report CE, as well as custom built
.NET applications. Databases include any ODBC-enabled datasource, such
as Microsoft SQL Server, Oracle, Microsoft Access, and Sybase.
mEnable communication takes place over any connection that uses
TCP/IP, including the internet.
mEnable consists of a set of software components that you can utilize
in ways that best suit your needs.
- mEnable Server: The mEnable Server software is the core of the
system. Its primary function is to handle mEnable Client requests -
to mediate data exchanges between an mEnable client and the database
server, to synchronize files on the client with files on the server,
and so on. It runs continuously, passively listening for requests
from the mEnable clients, and - when it receives a request -
responds accordingly.
The mEnable Server software is installed on the host server, usually
as a service. It must be running for any mEnable communication to
occur.
You can use the mEnable Manager software on the server to configure
and maintain remote handhelds (more about this below).
- mEnable Client: The mEnable Client software talks to the mEnable
server. It must be installed on every mobile device that will use
mEnable in any mode. Among its many functions, it enables client
applications on the mobile device to "see" data in tables on the
server.
The mEnable Client has a number of subcomponents, each with a
different function. You may or may not use all of them, depending on
your needs, but they are all automatically installed and available.
- File Synchronizer: This component makes it possible to
synchronize files and folders on the client devices with files
and folders on the server. For each mobile device, there is a
folder on the server with the same name as the device. On the
device, there is a corresponding folder -- call this the
device’s synchronization folder. The administrator specifies how
the contents of these folders are to be synchronized, i.e., one
way, both ways, etc. So for example, if the mobile user creates
a file or sub-folder inside the device’s synchronization folder,
the File Synchronizer copies that file or sub-folder to the
server. If a file or folder is deleted on one side, the
Synchronizer deletes that file or folder from the other. If a
file is modified on one side, the Synchronizer copies that file
to the other, and so on.
- Table Synchronizer: Tables can be created with Visual CE's
FILE | CREATE TABLE or FILE | DOWNLOAD TABLE. This component
does two things: synchronizes the structure of these tables and
synchronizes the data in these tables:
- Table Structure Synchronization: The definition
of the structure of the handheld tables is actually stored
in a desktop file called WCEODBC.ini. When you do a Visual
CE FILE | CREATE TABLE or FILE | DOWNLOAD TABLE, Visual CE
automatically saves the definition of the tableinthis file.
If you modify the structure of a table using Visual CE’s
FILE | MODIFY TABLE option, Visual CE automatically updates
the WCEODBC.ini file. If you place the WCEODBC.ini file in
the Windows folder on the mEnable Server machine, mEnable
can apply the changes to the client handhelds.
- Table Data Synchronization: mEnable can
synchronize data in tables on the server with those on the
client devices, according to settings specified using Visual
CE’s FILE | SYNCHRONIZE option. These settings are also
captured in the WCEODBC.ini file.
- Wiper: If a client device is lost or stolen, you can direct
this component to delete the contents of the synchronization
folder, table definitions and table data when the client device
attempts a server connection.
- Scheduler: It is also possible for the administrator to
specify that the the client device is to automatically check in
with the mEnable Server at regular intervals. In that way, the
mobile user doesn’t have to take any action for updates to
occur. The administrator uses the mEnable Manager to specify
what types of requests each client makes and when.
- mEnable Manager: mEnable Manager is the tool that gives
administrators control of the client devices. More specifically, the
administrator uses the mEnable Manager panel to create the
synchronization folder and settings for each mobile device in the
enterprise - to configure and enable or disable the File
Synchronizer, Table Synchronizer, and Wiper. The mEnable Manager
also sets the Scheduler on each mobile device - that is, how
frequently (if at all) the device automatically checks in for
synchronization. (If the Scheduler is not set, synchronization
occurs once when the mobile user explicitly starts an mEnable
Manager session.)
- mEnable SDK: Also included with the mEnable package is the
mEnable Software Developers Kit. The kit includes header and library
files that developers can incorporate in their own Visual Basic,
C/C++, or .NET applications to enable wireless access to server data
via the mEnable Server and Client software
|