How to develop n-tier applications for ios using kbmmw

Size: px
Start display at page:

Download "How to develop n-tier applications for ios using kbmmw"

Transcription

1 How to develop n-tier applications for ios using kbmmw starter expert Delphi XE2 With the latest kbmmw beta, it's possible to use just about all of its main functionality on iphones, ipod Touch and ipads. What are the implications for you, the developer? Basically this means that you are able create client and server applications on ios, which can communicate with their surroundings using regular request/response type transports and/or the Wide Information Bus. Your ios application can utilize XML, SOAP, JSON, AJAX, database adapters (there is a SQLite adapter bundled), query and file services, and all the other features bundled with kbmmw. This article describes how to get a kbmmw development environment up and running, and how to create a simple client application that can communicate with a standard Windows-based application server. Installation Prerequisites MacOS with XCodeYou need a Mac with Xcode or Xcode.0.x (or newer) installed. If you use Xcode 3.2.6, and you want to debug your kbmmw-based applications in Xcode on the Mac, you will need to turn off Load symbols lazily via the Xcode Preferences Debugging menu. On Xcode.0.x you will not need to do that. By Roger Nyberg Delphi/RAD Studio XE2 You need Delphi XE2 or RAD Studio XE2 which both support ios development. Make sure you set up your Delphi development environment according to Embarcadero's instructions which you can find here: onkey_development_setup_for_ios Synapse On ios, kbmmw uses the Synapse transport adapter, hence you will need to download Synapse to your development machine. You can find it here: kbmmemtable and kbmmw kbmmemtable (Standard or Professional) and kbmmw (Professional or Enterprise Edition) needs to be installed in your Delphi environment. Make sure you have configured kbmmw for Synapse transport support, by modifying the kbmmwconfig.inc file as follows: {$DEFINE KBMMW_SYNAPSETCPIPTRANSPORT_SUPPORT} {$DEFINE KBMMW_SYNAPSEUDPSAFTRANSPORT_SUPPORT} {$DEFINE KBMMW_SYNAPSETCPIPSAFTRANSPORT_SUPPORT} // Synapse TCPIP support // Synapse UDP WIB support (Enterprise Only) // Synapse TCPIP WIB support (Enterprise Only) On the MacOS, you must ensure that only supported features are defined. It typically (with kbmmw Enterprise Edition) includes: {$DEFINE KBMMW_SYNAPSETCPIPTRANSPORT_SUPPORT} {$DEFINE KBMMW_SYNAPSEUDPSAFTRANSPORT_SUPPORT} {$DEFINE KBMMW_SYNAPSETCPIPSAFTRANSPORT_SUPPORT} {$DEFINE KBMMW_X_SUPPORT} {$DEFINE KBMMW_MT_SUPPORT} {$DEFINE KBMMW_MD_SUPPORT} {$DEFINE KBMMW_SQLITE_SUPPORT} {$DEFINE KBMMW_HTTP_TRANSPORTSTREAM_SUPPORT} {$DEFINE KBMMW_SOAP_TRANSPORTSTREAM_SUPPORT} {$DEFINE KBMMW_XML_TRANSPORTSTREAM_SUPPORT} {$DEFINE KBMMW_AJAX_TRANSPORTSTREAM_SUPPORT} {$DEFINE KBMMW_AMF3_TRANSPORTSTREAM_SUPPORT} // Synapse TCPIP support // Synapse UDP WIB support (Enterprise Only) // Synapse TCPIP WIB support (Enterprise Only) // kbmmw Cross adapter support. // kbmmemtable backend Support. // kbmmw Memory Dataset Support. // SQLite support. // HTTP Tunneling transport stream format. // SOAP transport stream format. // XML transport stream format. // AJAX transport stream format. // AMF3 transport stream format. 55

2 How to develop n-tier applications for ios using kbmmw (Continuation 1) You can use {$IFDEF IOS} {$ELSE} {$ENDIF} to include and exclude sections in the kbmmwconfig.inc. That will allow you to use the same kbmmwconfig.inc file in both Mac and Windows environments. All source code for kbmmw and Synapse needs to be made available both on your Mac and on the PC where Delphi is installed. You can accomplish this by making a shared folder on a network drive, to which you copy all kbmmw/kbmmemtable/kbmsql/synapse source files (*.dfm, *.lfm, *.pas, *.inc). Configuring the Free Pascal Compiler on MacOS Set up your path to the source code by modifying /etc/fpc.cfg. It contains a section with lines ning -Fu/. In that section you need to add additional lines with absolute paths (seen from the Mac's perspective) to all the directories containing the above mentioned source files (e. g. Fu/Users/someuser/somepath/kbmmw). /etc/fpc.cfg is a protected file, so it can only be overwritten by the system administrator. That requires using the sudo command. An example scenario would be to start a terminal server on MacOS and do the following: cp /etc/fpc.cfg. vi./fpc.cfg Alter this according to your setup (Instead of vi you could also use MacOS TextEdit) sudo cp./fpc.cfg /etc/fpc.cfg Making your IOS client application After these required files have been edited and copied to the correct folders you are ready to create a new IOS HD application in Delphi. Click File New Other and select FireMonkey HD ios application. When you finish creating the application framework (via the wizard), you will see a FireMonkey form shown. Save the application project and units to a directory that is shared between your MacOS and Windows environments. Let's say we name the project client. You may notice that the kbmmw components are disabled (grayed out) or do not show up in the component palette. To fix that, close the Delphi project, and via the file explorer, find the project directory and delete client.dproj (only that one file!). Then reopen client.dpr in the Delphi XE2 IDE. Now both kbmmw and kbmmemtable components are available. This also allows you to code, execute and test your application on Windows. When you come to put business code into your application this will make development much easier. Notice that most but not all FireMonkey features are working on ios. When you are satisfied with your application, you can export it via the Xcode exporter and test to check that it can compile and run in the ios environment. When you are satisfied, choose the menu Tools Export to Xcode in the Delphi IDE. Figure 1: Start Finder on the Mac, and locate the client.xcodeproj file. Double click it on the Mac, which will open the Xcode environment. 56

3 How to develop n-tier applications for ios using kbmmw (Continuation 2) Figure 2: Xcode opens up: Figure 3: Click Build and debug If the compilation on Windows or MacOS fails, stating it can't find specific standard units, then add the word FMX to the unit scope names. In Delphi: Project Options Delphi Compiler Unit Scope Names 57

4 How to develop n-tier applications for ios using kbmmw (Continuation 3) Figure : When the compilation succeeds, it will automatically start the ios emulator, and run the application in it. Figure 5: Let's click the Run Query component. It will ask a kbmmw-based application server for data from the standard demo database 'Events'. What does this sample client contain? The client application demonstrated in this article contains some TEdits, a TMemo, a TImage, a couple of TButtons, and some kbmmw client components (TkbmMWTCPIPSynapseClientTransport, TkbmMWClientConnectionPool, TkbmMWClientQuery, TkbmMWBinaryStreamFormat). 58

5 How to develop n-tier applications for ios using kbmmw (Continuation ) procedure TForm1.Update; var ms:tmemorystream; bs:tstream; if kbmmwclientquery1event_name.isnull then Edit1.Text:='(n/a)' else Edit1.Text:= kbmmwclientquery1event_name.asstring; if kbmmwclientquery1event_description.isnull then Memo1.Text:='(n/a)' else Memo1.Text:= kbmmwclientquery1event_description.asstring; if kbmmwclientquery1event_photo.isnull then Image1.Bitmap.Clear(TAlphaColorRec.Red) else bs:=kbmmwclientquery1.createblobstream (kbmmwclientquery1event_photo,bmread); try // Required to skip 8 bytes of header. Embarcadero 'detail'. bs.position:= 8; Image1.Bitmap.LoadFromStream(bs); finally bs.free; The [Next] and [Previous] button handlers are as follows: procedure TForm1.btnNextClick(Sender: TObject); kbmmwclientquery1.next; Update; Figure 6: Form1 in sight procedure TForm1.btnPrevClick(Sender: TObject); kbmmwclientquery1.prior; Update; As there is no true data binding available on ios at the moment, we need to populate the TEdits, TMemo and TImage in code. Application server on ios? The event handler for the [Run Query] button contains this code: If you want to create a kbmmw-based application server that runs on ios, you do it in the same way as if you were creating a kbmmwclientquery1.close; regular ios application, merely adding kbmmw application server kbmmwclientconnectionpool1.killconnections; components as described in other articles. kbmmwtcpipsynapseclienttransport1.host:= Because ios supports SQLite as its only database type, only eip.text; the kbmmwsqlite database adapter can be used on ios (in kbmmwclientquery1.open; addition to the kbmmwmd and kbmmwx adapters). kbmmw's Update; SQLite database adapter is intelligent enough to map most data types for easy integration. It ensures that the query dataset is closed (if it was opened on a previous If you are adding a SQLite database file to your IOS device click), and in this example we force disconnections of all TCP/IP you need to make sure it's read/write. Adding it to the application connections between the client and server applications. path/package will cause it to end up read only. This is purely optional. In fact one would probably want to use If you are running a server on ios, Unicode is not the kbmmw failover/loadbalancing/reconnect features to ensure supported for regular strings, and Unicode clients must be that a connection is established to a capable application server from configured to communicate in a non-unicode way with the ios a farm of application servers, if you plan to serve millions of ios server. You do that by setting the client's transport parameter devices. correctly: e. g. Update is a method that ensures that the current record in the query component is displayed in the visual controls. The reason is kbmmwtcpipindyclienttransport1.params.values that data binding is not fully supported in FMX on ios. [KBMMW_STREAM_FORMATTER_PARAM_NOUNICODESTRINGS] := '1' Hence our update method looks like this: Notice that wide strings are supported on ios and datasets containing ftwidestring fields are fully supported. However, service names and versions must be ansi strings; hence the above setting. Happy n-tiering on ios! 59

6 New V available for DELPHI XE2-32 and 6 On ipad and iphone Full kbmmw support The Delphi Starter Edition now also has the ability to do multi tier development for no cost at all. Pro/Ent is available for Win32/Win6/OSX/FPC The CodeGear Edition is for Delphi XE2/Win32 only and provides access to SQLite in addition to the standard Delphi Starter Edition database connectivity frameworks, BDE and IBExpress. Delphi Starter Edition also lacks proper XML support and the local TClientDataset, which is also to be found as part of kbmmw CodeGear Edition in the form of TkbmMWDOMXML and the high performance TkbmMemTable. In addition its possible to upgrade to kbmmemtable Standard Edition for only US$30. The upgrade includes full source for kbmmemtable, and includes kbmsql which provides a SQL frontend to kbmmemtable. (client and server) For kbmmemtable now available: full XE2 support (32/6/osx) For kbmmw there are multiple new items: Remote Desktop Client/Server/Proxy Support, NEW JSON support, JSON streaming of kbmmemtable datasets, bugfixes and more. Improved HTML template support, improved Cookie Support etc. Lots of improvements related to using kbmmw as a web server producing dynamic web pages. kbmmemtable on Win6. Tests done: 10 million records in memory with multiple fields and indexes... ESB, SOA,MoM, EAI TOOLS FOR INTELLIGENT SOLUTIONS. kbmmw IS THE PREMIERE N-TIER PRODUCT FOR DELPHI / C++BUILDER BDS DEVELOPMENT FRAMEWORK FOR WIN 32 / 6,.NET AND LINUX WITH CLIENTS RESIDING ON WIN32 / 6,.NET, LINUX, UNIX MAINFRAMES, MINIS, EMBEDDED DEVICES, SMART PHONES AND TABLETS.

REBRANDING THE KBMMW REMOTE DESKTOP PAGE 1/4

REBRANDING THE KBMMW REMOTE DESKTOP PAGE 1/4 PAGE 1/ BY KIM MADSEN starter expert Delphi PROLOGUE kbmmw Enterprise Edition have long included components that makes it possible to create a remote desktop server, client, proxy and service, and a set

More information

New Features in XE8. Marco Cantù RAD Studio Product Manager

New Features in XE8. Marco Cantù RAD Studio Product Manager New Features in XE8 Marco Cantù RAD Studio Product Manager Marco Cantù RAD Studio Product Manager Email: [email protected] @marcocantu Book author and Delphi guru blog.marcocantu.com 2 Agenda

More information

What's new in RAD Studio XE7

What's new in RAD Studio XE7 RAD Studio Whats New http://www.embarcadero.com/products/rad-studio/whats-new What's new in RAD Studio XE7 RAD Studio XE7 is a must-have upgrade for all developers and is the newest version of the award

More information

Delphi XE8 Development Essentials

Delphi XE8 Development Essentials Delphi XE8 Development Essentials Delphi XE8 Development Essentials 1 st edition, April 2015 Author: Bob Swart (aka Dr.Bob) Bob Swart Training & Consultancy (ebob42) Table of Contents 1. Delphi XE8 1 XE8

More information

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code. Content Introduction... 2 Data Access Server Control Panel... 2 Running the Sample Client Applications... 4 Sample Applications Code... 7 Server Side Objects... 8 Sample Usage of Server Side Objects...

More information

Parallels Transporter Agent

Parallels Transporter Agent Parallels Transporter Agent User's Guide Copyright 1999-2015 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings GmbH Vordergasse 59 8200 Schaffhausen Switzerland

More information

Check current version of Remote Desktop Connection for Mac.. Page 2. Remove Old Version Remote Desktop Connection..Page 8

Check current version of Remote Desktop Connection for Mac.. Page 2. Remove Old Version Remote Desktop Connection..Page 8 CONTENTS SECTION 1 Check current version of Remote Desktop Connection for Mac.. Page 2 SECTION 2 Remove Old Version Remote Desktop Connection..Page 8 SECTION 3 Download and Install Remote Desktop Connection

More information

USB HSPA Modem. User Manual

USB HSPA Modem. User Manual USB HSPA Modem User Manual Congratulations on your purchase of this USB HSPA Modem. The readme file helps you surf the Internet, send and receive SMS, manage contacts and use many other functions with

More information

Tutorial: Hybrid App Package Development. Sybase Unwired Platform 2.2 SP02

Tutorial: Hybrid App Package Development. Sybase Unwired Platform 2.2 SP02 Tutorial: Hybrid App Package Development Sybase Unwired Platform 2.2 SP02 DOCUMENT ID: DC01946-01-0222-01 LAST REVISED: January 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication

More information

DocAve Upgrade Guide. From Version 4.1 to 4.5

DocAve Upgrade Guide. From Version 4.1 to 4.5 DocAve Upgrade Guide From Version 4.1 to 4.5 About This Guide This guide is intended for those who wish to update their current version of DocAve 4.1 to the latest DocAve 4.5. It is divided into two sections:

More information

It is recommended that you use a clean installation of Lion client before upgrading to Lion Server.

It is recommended that you use a clean installation of Lion client before upgrading to Lion Server. Wazza s Lion Server QuickStart 1. Installing Lion Server About this Document This document is the first in a series of documents describing the process of installing and configuring a Mac OS X 10.7 Server

More information

Tutorial: Creating a CLX Database Application

Tutorial: Creating a CLX Database Application Tutorial: Creating a CLX Database Application Borland Delphi 7 for Windows Borland Software Corporation 100 Enterprise Way, Scotts Valley, CA 95066-3249 www.borland.com COPYRIGHT 2001 2002 Borland Software

More information

Implementation Guide. Version 10

Implementation Guide. Version 10 Implementation Guide Version 10 Synthesis Enterprise Portal Implementation Guide Part Identification: RPIGSEP10 ReliaSoft Corporation Worldwide Headquarters 1450 South Eastside Loop Tucson, Arizona 85710-6703,

More information

AdminToys Suite. Installation & Setup Guide

AdminToys Suite. Installation & Setup Guide AdminToys Suite Installation & Setup Guide Copyright 2008-2009 Lovelysoft. All Rights Reserved. Information in this document is subject to change without prior notice. Certain names of program products

More information

Access the TCNJ Palo Alto Networks VPN using the GlobalProtect VPN client

Access the TCNJ Palo Alto Networks VPN using the GlobalProtect VPN client Access the TCNJ Palo Alto Networks VPN using the GlobalProtect VPN client June 2014 Table of Contents Introduction 1 Determine the Windows Operating System Version 2 Install the GlobalProtect VPN client

More information

Building Mobile Applications Creating ios applications with jquery Mobile, PhoneGap, and Drupal 7

Building Mobile Applications Creating ios applications with jquery Mobile, PhoneGap, and Drupal 7 Building Mobile Applications Creating ios applications with jquery Mobile, PhoneGap, and Drupal 7 Jeff Linwood 1st Chapter, Early Release Introduction... 3 Prerequisites... 3 Introduction to Mobile Apps...

More information

Visual COBOL ASP.NET Shopping Cart Demonstration

Visual COBOL ASP.NET Shopping Cart Demonstration Visual COBOL ASP.NET Shopping Cart Demonstration Overview: The original application that was used as the model for this demonstration was the ASP.NET Commerce Starter Kit (CSVS) demo from Microsoft. The

More information

Table of Contents. FleetSoft Installation Guide

Table of Contents. FleetSoft Installation Guide FleetSoft Installation Guide Table of Contents FleetSoft Installation Guide... 1 Minimum System Requirements... 2 Installation Notes... 3 Frequently Asked Questions... 4 Deployment Overview... 6 Automating

More information

Thank you for using Synapse Hosted Exchange service. Please find the instructions for setting up your email clients are below:

Thank you for using Synapse Hosted Exchange service. Please find the instructions for setting up your email clients are below: 101/22 Rd Thank you for using Synapse Hosted Exchange service. Please find the instructions for setting up your email clients are below: 1. Outlook 2013 and Outlook 2010 for Windows 2. Outlook 2011 for

More information

Tutorial: Hybrid App Package Development. SAP Mobile Platform 2.3

Tutorial: Hybrid App Package Development. SAP Mobile Platform 2.3 Tutorial: Hybrid App Package Development SAP Mobile Platform 2.3 DOCUMENT ID: DC01942-01-0230-01 LAST REVISED: March 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains to

More information

Parallels Desktop Enterprise Edition

Parallels Desktop Enterprise Edition Parallels Desktop Enterprise Edition Running Parallels Desktop as a Virtual Machine Server Build 9.0.23350 or later Copyright 1999-2014 Parallels IP Holdings GmbH and its affiliates. All rights reserved.

More information

TestManager Administration Guide

TestManager Administration Guide TestManager Administration Guide RedRat Ltd July 2015 For TestManager Version 4.57-1 - Contents 1. Introduction... 3 2. TestManager Setup Overview... 3 3. TestManager Roles... 4 4. Connection to the TestManager

More information

Out n About! for Outlook Electronic In/Out Status Board. Administrators Guide. Version 3.x

Out n About! for Outlook Electronic In/Out Status Board. Administrators Guide. Version 3.x Out n About! for Outlook Electronic In/Out Status Board Administrators Guide Version 3.x Contents Introduction... 1 Welcome... 1 Administration... 1 System Design... 1 Installation... 3 System Requirements...

More information

Iron Speed Designer Installation Guide

Iron Speed Designer Installation Guide Iron Speed Designer Installation Guide Version 1.6 Accelerated web application development Updated May 11, 2004 Iron Speed, Inc. 1953 Landings Drive Mountain View, CA 94043 650.215.2200 www.ironspeed.com

More information

Installation Instructions

Installation Instructions Avira Secure Backup Installation Instructions Trademarks and Copyright Trademarks Windows is a registered trademark of the Microsoft Corporation in the United States and other countries. All other brand

More information

Parallels Containers for Windows 6.0

Parallels Containers for Windows 6.0 Parallels Containers for Windows 6.0 Upgrade Guide June 11, 2014 Copyright 1999-2014 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings GmbH Vordergasse 59 8200 Schaffhausen

More information

SQL Server 2008 R2 Express Edition Installation Guide

SQL Server 2008 R2 Express Edition Installation Guide Hardware, Software & System Requirements for SQL Server 2008 R2 Express Edition To get the overview of SQL Server 2008 R2 Express Edition, click here. Please refer links given below for all the details

More information

System Requirements for Microsoft Dynamics NAV 2016

System Requirements for Microsoft Dynamics NAV 2016 Page 1 of 7 System Requirements for Microsoft Dynamics NAV 2016 Microsoft Dynamics NAV 2016 The following sections list the minimum hardware and software requirements to install and run Microsoft Dynamics

More information

Knappsack ios Build and Deployment Guide

Knappsack ios Build and Deployment Guide Knappsack ios Build and Deployment Guide So you want to build and deploy an ios application to Knappsack? This guide will help walk you through all the necessary steps for a successful build and deployment.

More information

Remote Access - Mac OS X

Remote Access - Mac OS X Remote Access - Mac OS X Overview Sections: Page: Security Precautions to Consider When Connecting Remotely 2 1. Check for Operating System updates 2 2. Install Sophos antivirus 2 3. Check for updates

More information

Training. for. Print Audit 6 Full Training Module

Training. for. Print Audit 6 Full Training Module Training for Print Audit 6 Full Training Module 1 Introduction to Print Audit and other Print Audit Products... 3 Unit 1 Preinstallation... 4 Print Audit Component Overview... 4 Print Audit 6 Technical

More information

Setting up Radmind For an OSX Public Lab

Setting up Radmind For an OSX Public Lab Setting up Radmind For an OSX Public Lab Radmind consists of a set of about ten Unix Commands installed on both the client and server machines. A GUI application, called Radmind Assistant, provides a simplified

More information

Installing and Using No Machine to connect to the Redhawk Cluster. Mac version

Installing and Using No Machine to connect to the Redhawk Cluster. Mac version Installing and Using No Machine to connect to the Redhawk Cluster Mac version No Machine (also called NX) is a tool that can be used to connect to Miami s Redhawk cluster when a graphical interface is

More information

Migrating helpdesk to a new server

Migrating helpdesk to a new server Migrating helpdesk to a new server Table of Contents 1. Helpdesk Migration... 2 Configure Virtual Web on IIS 6 Windows 2003 Server:... 2 Role Services required on IIS 7 Windows 2008 / 2012 Server:... 2

More information

Nesstar Server Nesstar WebView Version 3.5

Nesstar Server Nesstar WebView Version 3.5 Unlocking data creating knowledge Version 3.5 Release Notes November 2006 Introduction These release notes contain general information about the latest version of the Nesstar products and the new features

More information

Application Note. Cacti monitoring. Document version: v1.0 Last update: 8th November 2013

Application Note. Cacti monitoring. Document version: v1.0 Last update: 8th November 2013 Application Note Document version: v1.0 Last update: 8th November 2013 Purpose Monitor your ALOHA Load-Balancer with Cacti Complexity Versions concerned Aloha 4.2 and above Changelog 2013-10-03: Initial

More information

InHand Device Cloud Service DN 4.0 Quick Start Guide

InHand Device Cloud Service DN 4.0 Quick Start Guide InHand Device Cloud Service DN 4.0 Quick Start Guide Contents 1. Overview... 3 2. Device Manager... 4 2.1 Get an account by self-registration... 4 2.2 Remotely Configure Gateway and Upgrade firmware...

More information

Server & Workstation Installation of Client Profiles for Windows (WAN Edition)

Server & Workstation Installation of Client Profiles for Windows (WAN Edition) C ase Manag e m e n t by C l i e n t P rofiles Server & Workstation Installation of Client Profiles for Windows (WAN Edition) T E C H N O L O G Y F O R T H E B U S I N E S S O F L A W Important Note on

More information

This document is provided to you by ABC E BUSINESS, Microsoft Dynamics Preferred partner. System Requirements NAV 2016

This document is provided to you by ABC E BUSINESS, Microsoft Dynamics Preferred partner. System Requirements NAV 2016 This document is provided to you by ABC E BUSINESS, Microsoft Dynamics Preferred partner. System Requirements NAV 2016 Page 1 System Requirements NAV 2016 Microsoft Dynamics NAV Windows Client Requirements

More information

Setting Up Resources in VMware Identity Manager

Setting Up Resources in VMware Identity Manager Setting Up Resources in VMware Identity Manager VMware Identity Manager 2.4 This document supports the version of each product listed and supports all subsequent versions until the document is replaced

More information

Sophos Mobile Control Installation guide. Product version: 3.6

Sophos Mobile Control Installation guide. Product version: 3.6 Sophos Mobile Control Installation guide Product version: 3.6 Document date: November 2013 Contents 1 Introduction...3 2 The Sophos Mobile Control server...5 3 Set up Sophos Mobile Control...11 4 External

More information

Sophos Mobile Control Installation guide. Product version: 3

Sophos Mobile Control Installation guide. Product version: 3 Sophos Mobile Control Installation guide Product version: 3 Document date: January 2013 Contents 1 Introduction...3 2 The Sophos Mobile Control server...4 3 Set up Sophos Mobile Control...16 4 External

More information

Suite. How to Use GrandMaster Suite. Exporting with ODBC

Suite. How to Use GrandMaster Suite. Exporting with ODBC Suite How to Use GrandMaster Suite Exporting with ODBC This page intentionally left blank ODBC Export 3 Table of Contents: HOW TO USE GRANDMASTER SUITE - EXPORTING WITH ODBC...4 OVERVIEW...4 WHAT IS ODBC?...

More information

SIMIAN systems. Setting up a Sitellite development environment on Windows. Sitellite Content Management System

SIMIAN systems. Setting up a Sitellite development environment on Windows. Sitellite Content Management System Setting up a Sitellite development environment on Windows Sitellite Content Management System Introduction For live deployment, it is strongly recommended that Sitellite be installed on a Unix-based operating

More information

GE Intelligent Platforms. Activating Licenses Online Using a Local License Server

GE Intelligent Platforms. Activating Licenses Online Using a Local License Server GE Intelligent Platforms Activating Licenses Online Using a Local License Server January 2016 Introduction: This document is an introduction to activating licenses online using a GE-IP Local License Server.

More information

Setting up IIS on Windows 7: Build Web Services with RAD Studio 2010

Setting up IIS on Windows 7: Build Web Services with RAD Studio 2010 Tech Notes Setting up IIS on Windows 7: Build Web Services with RAD Studio 2010 Michael Rozlog Sr. Director of Delphi Solutions, Embarcadero Technologies November 2009 Corporate Headquarters EMEA Headquarters

More information

ORACLE BUSINESS INTELLIGENCE WORKSHOP

ORACLE BUSINESS INTELLIGENCE WORKSHOP ORACLE BUSINESS INTELLIGENCE WORKSHOP Integration of Oracle BI Publisher with Oracle Business Intelligence Enterprise Edition Purpose This tutorial mainly covers how Oracle BI Publisher is integrated with

More information

How to protect, restore and recover SQL 2005 and SQL 2008 Databases

How to protect, restore and recover SQL 2005 and SQL 2008 Databases How to protect, restore and recover SQL 2005 and SQL 2008 Databases Introduction This document discusses steps to set up SQL Server Protection Plans and restore protected databases using our software.

More information

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided

More information

Code::Blocks Student Manual

Code::Blocks Student Manual Code::Blocks Student Manual Lawrence Goetz, Network Administrator Yedidyah Langsam, Professor and Theodore Raphan, Distinguished Professor Dept. of Computer and Information Science Brooklyn College of

More information

Web+Center Version 7.x Windows Quick Install Guide 2 Tech Free Version Rev March 7, 2012

Web+Center Version 7.x Windows Quick Install Guide 2 Tech Free Version Rev March 7, 2012 Web+Center Version 7.x Windows Quick Install Guide 2 Tech Free Version Rev March 7, 2012 1996-2012 Internet Software Sciences Welcome to the Web+Center Installation and Configuration guide. This document

More information

Data Crow Creating Reports

Data Crow Creating Reports Data Crow Creating Reports Written by Robert Jan van der Waals August 25, 2014 Version 1.2 Based on Data Crow 4.0.7 (and higher) Introduction Data Crow allows users to add their own reports or to modify

More information

Embarcadero DB Change Manager 6.0 and DB Change Manager XE2

Embarcadero DB Change Manager 6.0 and DB Change Manager XE2 Product Documentation Embarcadero DB Change Manager 6.0 and DB Change Manager XE2 User Guide Versions 6.0, XE2 Last Revised April 15, 2011 2011 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero

More information

LICENSE4J FLOATING LICENSE SERVER USER GUIDE

LICENSE4J FLOATING LICENSE SERVER USER GUIDE LICENSE4J FLOATING LICENSE SERVER USER GUIDE VERSION 4.5.5 LICENSE4J www.license4j.com Table of Contents Getting Started... 2 Floating License Usage... 2 Installation... 4 Windows Installation... 4 Linux

More information

2006-2011, SHAPE Services www.shapeservices.com

2006-2011, SHAPE Services www.shapeservices.com RDM+ Remote Desktop for Mobiles For touchscreen BlackBerry devices Getting Started Guide... 2 1. Installing RDM+ Client on a BlackBerry... 2 2. Starting the client... 2 3. Registration and trial... 3 4.

More information

eggon SDK for ios 7 Integration Instructions

eggon SDK for ios 7 Integration Instructions eggon SDK for ios 7 Integration Instructions The eggon SDK requires a few simple steps in order to be used within your ios 7 application. Environment This guide assumes that a standard ios Development

More information

Migrating Trend Micro Mobile Security for Enterprise (TMMS) 8.0 to TMMS 9.0 Patch 1

Migrating Trend Micro Mobile Security for Enterprise (TMMS) 8.0 to TMMS 9.0 Patch 1 Migrating Trend Micro Mobile Security for Enterprise (TMMS) 8.0 to TMMS 9.0 Patch 1 Migrating TMMS 8.0 to version 9.0 Patch 1 involves the following steps: 1. Pre-migration 2. Backing up the database and

More information

How to start with 3DHOP

How to start with 3DHOP How to start with 3DHOP Package content, local setup, online deployment http://3dhop.net 30/6/2015 The 3DHOP distribution Where to find it, what s inside The 3DHOP distribution package From the page http://3dhop.net/download.php

More information

Local Caching Servers (LCS): User Manual

Local Caching Servers (LCS): User Manual Local Caching Servers (LCS): User Manual Table of Contents Local Caching Servers... 1 Supported Browsers... 1 Getting Help... 1 System Requirements... 2 Macintosh... 2 Windows... 2 Linux... 2 Downloading

More information

DOCSVAULT Document Management System for everyone

DOCSVAULT Document Management System for everyone Installation Guide DOCSVAULT Document Management System for everyone 9 v Desktop and Web Client v On Premises Solution v Intelligent Data Capture v Email Automation v Workflow & Record Retention Installing

More information

Hyperoo 2.0 A (Very) Quick Start

Hyperoo 2.0 A (Very) Quick Start Hyperoo 2.0 A (Very) Quick Start Download and install the Hyperoo 2.0 beta Hyperoo 2.0 is a client/server based application and as such requires that you install both the Hyperoo Client and Hyperoo Server

More information

2X ApplicationServer & LoadBalancer Manual

2X ApplicationServer & LoadBalancer Manual 2X ApplicationServer & LoadBalancer Manual 2X ApplicationServer & LoadBalancer Contents 1 URL: www.2x.com E-mail: [email protected] Information in this document is subject to change without notice. Companies,

More information

Microsoft SQL Server Express 2005 Install Guide

Microsoft SQL Server Express 2005 Install Guide Microsoft SQL Server Express 2005 Install Guide Version 1.1 Page 1 of 32 Contents 1.0 Introduction... 3 1.1 Installing Microsoft SQL Server Express 2005 SP4 Edition... 3 1.2 Installing Microsoft SQL Server

More information

Using Microsoft Visual Studio 2010. API Reference

Using Microsoft Visual Studio 2010. API Reference 2010 API Reference Published: 2014-02-19 SWD-20140219103929387 Contents 1... 4 Key features of the Visual Studio plug-in... 4 Get started...5 Request a vendor account... 5 Get code signing and debug token

More information

Load balancing and failover For kbmmw v. 2.50+ ProPlus and Enterprise Editions

Load balancing and failover For kbmmw v. 2.50+ ProPlus and Enterprise Editions Load balancing and failover For kbmmw v. 2.50+ ProPlus and Enterprise Editions Introduction... 2 Centralized load balancing... 3 Distributed load balancing... 4 Fail over... 5 Client controlled fail over...

More information

How to install bentley software with license

How to install bentley software with license How to install bentley software with license Follow the instruction for license key given below (screen shot step by step) : Step 1 : Visit to this link www.bentley.com/studentserver and register. Step

More information

Certificates and Application Resigning

Certificates and Application Resigning Certificates and Application Resigning Introduction In the following chapters we will be reviewing how to resign an application along with how to get the needed resources for the process. To successfully

More information

RSA SecurID Token User Guide February 12, 2015

RSA SecurID Token User Guide February 12, 2015 RSA SecurID Token User Guide Page i Table of Contents Section I How to request an RSA SecurID token... 1 Section II Setting your RSA SecurID PIN... 6 Section III Setting up PuTTY on your Windows workstation

More information

Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB)

Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB) Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB) Course Number: 70-567 UPGRADE Certification Exam 70-567 - UPGRADE: Transition your MCPD Web Developer Skills to MCPD ASP.NET

More information

1. Open the License Manager either via the Start Menu or from C:\Keri\DoorsNET directory.

1. Open the License Manager either via the Start Menu or from C:\Keri\DoorsNET directory. Doors.NET v3.5.1.21 includes a new automatic backup feature that allows you to quickly and easily schedule a full system backup. By default, this backup is performed every week on Friday at 23:00 hours

More information

How to wipe personal data and email from a lost or stolen mobile device

How to wipe personal data and email from a lost or stolen mobile device IS Doc no 858 How to wipe personal data and email from a lost or stolen mobile device This document explains what to do if your mobile device (iphone, ipod Touch, ipad, mobile phone etc.) is stolen or

More information

Response Time Analysis of Web Templates

Response Time Analysis of Web Templates Response Time Analysis of Web Templates Prerequisites To generate trace files that are required for the detailed performance analysis you need to download and unpack the file IEMon.zip. This file can be

More information

Creating OpenGL applications that use GLUT

Creating OpenGL applications that use GLUT Licenciatura em Engenharia Informática e de Computadores Computação Gráfica Creating OpenGL applications that use GLUT Short guide to creating OpenGL applications in Windows and Mac OSX Contents Obtaining

More information

Initial Setup of Mozilla Thunderbird with IMAP for OS X Lion

Initial Setup of Mozilla Thunderbird with IMAP for OS X Lion Initial Setup of Mozilla Thunderbird Concept This document describes the procedures for setting up the Mozilla Thunderbird email client to download messages from Google Mail using Internet Message Access

More information

DameWare Server. Administrator Guide

DameWare Server. Administrator Guide DameWare Server Administrator Guide About DameWare Contact Information Team Contact Information Sales 1.866.270.1449 General Support Technical Support Customer Service User Forums http://www.dameware.com/customers.aspx

More information

System Requirements. Microsoft Dynamics NAV 2016

System Requirements. Microsoft Dynamics NAV 2016 System Requirements Microsoft Dynamics NAV 2016 Contents System Requirements for Microsoft Dynamics NAV 2016... 4 Microsoft Dynamics NAV Windows Client Requirements... 5 Microsoft Dynamics NAV Development

More information

CSA Software Listing 2016-2017. Table of Contents. Both Windows and Mac platforms are supported.

CSA Software Listing 2016-2017. Table of Contents. Both Windows and Mac platforms are supported. CSA Software Listing 2016-2017 Both Windows and Mac platforms are supported. Table of Contents Student Access and Permissions... 2 Web Browsers... 2 Mozilla Firefox... 2 Internet Explorer... 2 Google Chrome...

More information

Configure Backup Server for Cisco Unified Communications Manager

Configure Backup Server for Cisco Unified Communications Manager Configure Backup Server for Cisco Unified Communications Manager Document ID: 110309 Contents Introduction Prerequisites Requirements Components Used Conventions Configure a Backup Server for Cisco Unified

More information

DiskPulse DISK CHANGE MONITOR

DiskPulse DISK CHANGE MONITOR DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product

More information

VP-ASP Shopping Cart QUICK START GUIDE Version 7.00. 18 th Feb 2010 Rocksalt International Pty Ltd www.vpasp.com

VP-ASP Shopping Cart QUICK START GUIDE Version 7.00. 18 th Feb 2010 Rocksalt International Pty Ltd www.vpasp.com VP-ASP Shopping Cart QUICK START GUIDE Version 7.00 18 th Feb 2010 Rocksalt International Pty Ltd www.vpasp.com 2 P a g e Table of Contents INTRODUCTION... 4 1 FEATURES... 5 2 WHAT DO I NEED TO RUN VP-ASP?...

More information

Using desktop ANYWHERE

Using desktop ANYWHERE Using desktop ANYWHERE A facility for students and staff which provides access to University IT facilities from most computers which have a connection to the Internet. Using a web browser you can access:

More information

StoreGrid Backup Server With MySQL As Backend Database:

StoreGrid Backup Server With MySQL As Backend Database: StoreGrid Backup Server With MySQL As Backend Database: Installing and Configuring MySQL on Windows Overview StoreGrid now supports MySQL as a backend database to store all the clients' backup metadata

More information

Fiery EX4112/4127. Printing from Windows

Fiery EX4112/4127. Printing from Windows Fiery EX4112/4127 Printing from Windows 2008 Electronics for Imaging, Inc. The information in this publication is covered under Legal Notices for this product. 45083884 01 April 2009 CONTENTS 3 CONTENTS

More information

4D Plugin SDK v11. Another minor change, real values on 10 bytes is no longer supported.

4D Plugin SDK v11. Another minor change, real values on 10 bytes is no longer supported. 4D Plugin SDK v11 4D Plugin API 4D Plugin API v11 is a major upgrade of 4D Plugin API. The two major modifications are that it is now fully Unicode compliant, and that it gives support to the new 4D pictures.

More information

Sophos Mobile Control Installation guide. Product version: 3.5

Sophos Mobile Control Installation guide. Product version: 3.5 Sophos Mobile Control Installation guide Product version: 3.5 Document date: July 2013 Contents 1 Introduction...3 2 The Sophos Mobile Control server...4 3 Set up Sophos Mobile Control...10 4 External

More information

FmPro Migrator - FileMaker to SQL Server

FmPro Migrator - FileMaker to SQL Server FmPro Migrator - FileMaker to SQL Server FmPro Migrator - FileMaker to SQL Server 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 FmPro Migrator - FileMaker to SQL Server Migration

More information

SalesPad for Dynamics GP DataCollection Installation & Setup

SalesPad for Dynamics GP DataCollection Installation & Setup SalesPad for Dynamics GP DataCollection Installation & Setup A software product created by SalesPad Solutions, LLC Copyright 2004-2011 www.salespad.net Contact Information SalesPad Solutions, LLC. 3200

More information

Stored Documents and the FileCabinet

Stored Documents and the FileCabinet Stored Documents and the FileCabinet Introduction The stored document features have been greatly enhanced to allow easier storage and retrieval of a clinic s electronic documents. Individual or multiple

More information

TechTips. Connecting Xcelsius Dashboards to External Data Sources using: Web Services (Dynamic Web Query)

TechTips. Connecting Xcelsius Dashboards to External Data Sources using: Web Services (Dynamic Web Query) TechTips Connecting Xcelsius Dashboards to External Data Sources using: Web Services (Dynamic Web Query) A step-by-step guide to connecting Xcelsius Enterprise XE dashboards to company databases using

More information

Product Manual. MDM On Premise Installation Version 8.1. Last Updated: 06/07/15

Product Manual. MDM On Premise Installation Version 8.1. Last Updated: 06/07/15 Product Manual MDM On Premise Installation Version 8.1 Last Updated: 06/07/15 Parallels IP Holdings GmbH Vordergasse 59 8200 Schaffhausen Switzerland Tel: + 41 52 632 0411 Fax: + 41 52 672 2010 www.parallels.com

More information

DeviceAnywhere Enterprise. ios Device Onboarding Guide

DeviceAnywhere Enterprise. ios Device Onboarding Guide DeviceAnywhere Enterprise ios Device Onboarding Guide DeviceAnywhere Enterprise ios Device Onboarding Guide DeviceAnywhere Enterprise 6.2.1 DeviceAnywhere Enterprise Automation 6.2.1 DeviceAnywhere Enterprise

More information

Remote Application Server Version 14. Last updated: 25-02-15

Remote Application Server Version 14. Last updated: 25-02-15 Remote Application Server Version 14 Last updated: 25-02-15 Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise

More information

E-Blocks Easy Internet Bundle

E-Blocks Easy Internet Bundle Page 1 Cover Page Page 2 Flowcode Installing Flowcode Instruction for installing Flowcode can be found inside the installation booklet located inside the Flowcode DVD case. Before starting with the course

More information

SonicWALL Mobile Connect. Mobile Connect for OS X 3.0. User Guide

SonicWALL Mobile Connect. Mobile Connect for OS X 3.0. User Guide SonicWALL Mobile Connect Mobile Connect for OS X 3.0 User Guide Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your system. CAUTION: A CAUTION

More information

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Ed-Fi ODS and Ed-Fi ODS API Version 2.0 - Technical Preview October 2014 2014 Ed-Fi Alliance, LLC. All rights reserved. Ed-Fi is a registered trademark

More information

Avira Secure Backup INSTALLATION GUIDE. HowTo

Avira Secure Backup INSTALLATION GUIDE. HowTo Avira Secure Backup INSTALLATION GUIDE HowTo Table of contents 1. Introduction... 3 2. System Requirements... 3 2.1 Windows...3 2.2 Mac...4 2.3 ios (iphone, ipad and ipod touch)...4 3. Avira Secure Backup

More information

How To Write A Data Snap Server In A Microsoft Datasnap 2.5.2.1.1 (Server) And 2.2 (Client) (Server And Client) (For A Microsnet 2.4.1)

How To Write A Data Snap Server In A Microsoft Datasnap 2.5.2.1.1 (Server) And 2.2 (Client) (Server And Client) (For A Microsnet 2.4.1) DataSnap in Action! By Bob Swart, Bob Swart Training & Consultancy ([email protected]) DataSnap is the multi-tier application development framework of RAD Studio (which includes Delphi, C++Builder, Delphi

More information

Remote Application Server Version 14. Last updated: 06-02-15

Remote Application Server Version 14. Last updated: 06-02-15 Remote Application Server Version 14 Last updated: 06-02-15 Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise

More information

Quick Start Guide. User Manual. 1 March 2012

Quick Start Guide. User Manual. 1 March 2012 Quick Start Guide User Manual 1 March 2012 This document outlines the steps to install SAMLite system into a single box of server and configure it to run for passive collection (domain login script). This

More information