Building Hybrid mobile apps for Rollbase application using PDO

Size: px
Start display at page:

Download "Building Hybrid mobile apps for Rollbase application using PDO"

Transcription

1 Building Hybrid mobile apps for Rollbase application using PDO Authors: Anil Kumar Gaddalapati, QA Engineer Dr Ganesh Neelakanta Iyer, QA Architect 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

2 Progress Data Object (PDO, Previously known as JSDO) is an open source standard by Progress that lets you build smooth integrations between many Progress products. For example, you can now build a hybrid mobile app for an existing Rollbase application with all business logic and data lying in Rollbase backend and just focus on building awesome mobile UI using Telerik AppBuilder with PDO integration. How to Expose Rollbase objects as Progress Data catalog The best way to learn something new is to learn it through an example. Hence we will understand these concepts by building a small sample application called Order Management. Create a new application in Rollbase called Order Management with an object Order and three fields Order ID (with integration name Order ), Country and Order Name. After creating a web Application in Rollbase, go to Setup Home, under Application setup navigate to Progress Data Catalog and create a New Progress Data Catalog. Choose the objects which you want to expose and save the catalog. (In the following sections of this document, we have created an Order Management application in Rollbase and the Order object has been used). Once saved you will get service URI and Catalog URI which needs to be noted somewhere for us to use when we create the mobile application. The catalog file is nothing but a JSON file which contains the schema for the objects which you have chosen and the operations (Create, Update, Read, Delete operations) which can be performed on those objects. Here is a sample of PDO we have created. 2

3 Getting started with Mobile development Login to your Telerik Platform Enterprise Edition and create a Hybrid application. In Views, go to Data Providers and Add a Progress Data Service 3

4 In Views, go to Data Providers and Add a Progress Data Service and provide the Service URI and Catalog URI from your first step. Set the Authentication mode to FORM. Optionally, you can add a Login View to the Mobile Application by clicking on Add an "Authentication" view to my app checkbox. Create and name a View. In Data Binding set the Content Type as the Rollbase Object Name ( Order in this example). In the List screen, you can bind the object fields by using the names under the properties of the object in catalog file. Lets see the Order ID which is exposed as Order which we have set in Heading Text 4

5 Under sub-heading text, choose country (which is a picklist in Rollbase) and the application looks like below: 5

6 If you notice, we got the Order Id and some id in place of country name. Rollbase currently exposes Picklist data as Id s and not the actual values. To overcome this PDO exposes a get operation to get the picklist data. If you look at the PDO catalog, in operations, there is an operation name getpicklist_country which can be used to get the country picklist data. Code to call the operation will look like this: Here is a snapshot of the response PDO.getPicklist_country().response.picklistData; 6

7 Now we know how to get the name of the country, how to map and show it on the mobile. This needs to be done for all the records we have. For this we can make use of PDO afterfill event. Go to Code and the navigate to components/<view Name>/index.js and at the end of the file there are few comments similar to what you see below: */ // START_CUSTOM_CODE_masterDetailViewModel // Add custom code here. For more information about custom code, see // you can handle the beforefill / afterfill events here. For example: /* app.masterdetailview.masterdetailviewmodel.get('_pdooptions').events = { ; 'beforefill' : [ { ] scope : app.masterdetailview.masterdetailviewmodel, fn : function (PDO, success, request) { // beforefill event handler statements... 7

8 Just uncomment the code and add a afterfill event as follows app.masterdetailview.masterdetailviewmodel.get('_pdooptions').events = { 'beforefill' : [ { scope : app.masterdetailview.masterdetailviewmodel, fn : function (PDO, success, request) { ], 'afterfill' : [ { scope : app.masterdetailview.masterdetailviewmodel, fn : function (PDO, success, request) { ] ; In the afterfill event 'afterfill' : [ { scope : app.masterdetailview.masterdetailviewmodel, fn : function (PDO, success, request) { if(success){ PDO.foreach(function(jsrecord) { var countrypicklistarray = PDO.getPicklist_country().response.picklistData; var countryid = jsrecord.data.country; //Country Id var object; for (var i = 0; i < countrypicklistarray.length; i++) { object = countrypicklistarray[i]; for (var property in object) { 8

9 if (property == "id") { a = object[property]; if (property == "name") { countrymap[a] = object[property]; //Store the values in a map for (var i in countrymap) { if (jsrecord.data.country == i) { jsrecord.data.country = countrymap[i]; //Map the Country Name ) ] Above code will get all the picklist values and store it in a map and then map the country with the name so that country name will be rendered in the UI. 9

10 Currently a PDO object can hold only a single object of Rollbase, so if there are any relationships with the objects and you need to access the related records you should be creating another PDO object and access it. Here is a sample code of creating a PDO object var productsdatasourceoptions = { type: 'PDO', transport: {, serverfiltering: true, serversorting: true, serverpaging: true, pagesize: 50, error: function(e) { if (e.xhr) { alert(json.stringify(e.xhr));, ; var productsobject = new progress.data.pdo({ name: 'Product' ); var productsdatasource1; productsdatasourceoptions.transport.pdo = productsobject; 10

11 productsdatasource1 = new kendo.data.datasource(productsdatasourceoptions); productsobject.fill().done(function(productspdo, success, request) { ); productspdo.foreach(function(productsjsrecord) { ); //You can get the data by using productsjsrecord.data Whenever a fill() function is called, it invokes a read operation and gets the data from Rollbase and stores it in PDO memory. Fill() will get all the data from the server and stores it in the memory. But at most of the times we want to fetch only related records and not all the records. Fetching all the records and mapping using code will cause lots of performance issues. Instead of that, we can make use of filters while doing fill() operation, so that PDO fetches only the required records. Read operation has the capabilities of sqlquery, top, skip, id, orderby options. Here is a sample code for sqlquery var productdetailsfilter = "{\"sqlquery\":\"select id,productname,r from Product < where condition if any>\""; productsobject.fill(productdetailsfilter).done(function(productspdo, success, request) { ) productspdo.foreach(function(productsjsrecord) { ); productsmap.set(productsjsrecord.data.id, productsjsrecord.data.productname); 11

12 If you have Pages/Views created in Rollbase and you want to access those you can make use of /getview**** operations. For example, if we have a view in Rollbase for Orders object and is exposed as below. In short, creating a mobile application for an existing Rollbase application is quite easy and straightforward. About Progress Progress (NASDAQ: PRGS) is a global leader in application development, empowering the digital transformation organizations need to create and sustain engaging user experiences in today s evolving marketplace. With offerings spanning web, mobile and data for on-premise and cloud environments, Progress powers startups and industry titans worldwide, promoting success one customer at a time. Learn about Progress at or Worldwide Headquarters Progress, 14 Oak Park, Bedford, MA USA Tel: Fax: On the Web at: Find us on facebook.com/progresssw twitter.com/progresssw youtube.com/progresssw For regional international office locations and contact information, please go to Progress, Progress Rollbase and Telerik are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. Any other trademarks contained herein are the property of their respective owners Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved. Rev 16/

Building Satellite Rollbase Applciation for an existing OpenEdge application

Building Satellite Rollbase Applciation for an existing OpenEdge application Building Satellite Rollbase Applciation for an existing OpenEdge application Authors: Ganesh Cherivirala Dr Ganesh Neelakanta Iyer 2016 Progress Software Corporation and/or its subsidiaries or affiliates.

More information

Kendo UI Builder. For Business Apps, UI/UX Reigns Supreme

Kendo UI Builder. For Business Apps, UI/UX Reigns Supreme Kendo UI Builder DATA SHEET HIGHLIGHTS Progress Kendo UI Builder is a standalone web productivity tool that combines several industry-leading web development technologies in an easy-to-use interface, empowering

More information

5 KEY REASONS FOR USING TELERIK PLATFORM MBAAS

5 KEY REASONS FOR USING TELERIK PLATFORM MBAAS 5 KEY REASONS FOR USING TELERIK PLATFORM MBAAS Don t Reinvent the Wheel Mobile backend as a service (MBaaS) offers sophisticated capabilities that you can use right off the bat in your mobile apps to make

More information

PROGRESS OPENEDGE PRO2

PROGRESS OPENEDGE PRO2 OpenEdge Pro2 OpenEdge Data Server Oracle, SQL Server, OpenEdge PROGRESS OPENEDGE PRO2 DATA REPLICATION Progress.com A Contents Introduction 3 Executive Summary 4 The Pro2 Solution 5 Pro2 Administration

More information

Provide Real-Time Data To Financial Applications

Provide Real-Time Data To Financial Applications Provide Real-Time Data To Financial Applications DATA SHEET Introduction Companies typically build numerous internal applications and complex APIs for enterprise data access. These APIs are often engineered

More information

ROLLBASE ACCESS TO ABL BUSINESS LOGIC VIA OPENCLIENT

ROLLBASE ACCESS TO ABL BUSINESS LOGIC VIA OPENCLIENT W HITE PAPER www. p rogres s.com ROLLBASE ACCESS TO ABL BUSINESS LOGIC VIA OPENCLIENT 1 TABLE OF CONTENTS Introduction... 2 What is Progress Rollbase?... 2 Installation and setup... 2 Expose Openedge Appserver

More information

OpenEdge Change Data Capture and the ETL Process WHITEPAPER AUTHOR : LAKSHMI PADMAJA

OpenEdge Change Data Capture and the ETL Process WHITEPAPER AUTHOR : LAKSHMI PADMAJA OpenEdge Change Data Capture and the ETL Process WHITEPAPER AUTHOR : LAKSHMI PADMAJA Introduction Keeping the multitude of data sources housed within an organization updated is a cumbersome and time intensive

More information

Delete Personally Identifiable Information About a User from Sitefinity CMS

Delete Personally Identifiable Information About a User from Sitefinity CMS Delete Personally Identifiable Information About a User from Sitefinity CMS WHITEPAPER You can use the following articles as a guidance about deleting personally identifiable information (PII) about a

More information

Advanced ODBC and JDBC Access to Salesforce Data

Advanced ODBC and JDBC Access to Salesforce Data Advanced ODBC and JDBC Access to Salesforce Data DATA SHEET FEATURES BENEFITS Use significantly less memory to do more work Expose Salesforce data to a full spectrum of custom and commercial apps Secure

More information

Progress Data Objects: Guide and Reference

Progress Data Objects: Guide and Reference Progress Data Objects: Guide and Reference Copyright Copyright 2017 Progress Software Corporation and/or one of its subsidiaries or affiliates. This documentation is for Version 4.4.1 of Progress Data

More information

AUTHORIZED DATA TRUNCATION

AUTHORIZED DATA TRUNCATION AUTHORIZED DATA TRUNCATI OVERVIEW The 11.5.1 release of Progress OpenEdge contains a new SQL feature called Authorized Data Truncation. This feature helps overcome the SQL width problem that is encountered

More information

Progress OpenEdge. > Getting Started. in the Amazon Cloud.

Progress OpenEdge. > Getting Started. in the Amazon Cloud. Progress OpenEdge w h i t e p a p e r > Getting Started with Progress OpenEdge in the Amazon Cloud Part II: Your First AMI Instance Table of Contents Table of Contents.........................................

More information

> Type 5 JDBC Drivers

> Type 5 JDBC Drivers w h i t e p a p e r > Type 5 JDBC Drivers Next-generation Technology, Today Table of Contents Type 4 Technological Stagnation........................... 2 Commoditization and Misperception...........................

More information

Progress DataDirect For Business Intelligence And Analytics Vendors

Progress DataDirect For Business Intelligence And Analytics Vendors Progress DataDirect For Business Intelligence And Analytics Vendors DATA SHEET FEATURES: Direction connection to a variety of SaaS and on-premises data sources via Progress DataDirect Hybrid Data Pipeline

More information

openedge 11.0 Progress OpenEdge

openedge 11.0 Progress OpenEdge Progress OpenEdge feature highlights openedge 11.0 OpenEdge The leading Application Development Platform for simplifying the development and delivery of Responsive Business Applications Are your customers

More information

MIGRATING MOBILE APPS. How to migrate Rollbase and OpenEdge Mobile Apps to the Telerik Platform

MIGRATING MOBILE APPS. How to migrate Rollbase and OpenEdge Mobile Apps to the Telerik Platform W HITE PAPER www. p rogres s.com MIGRATING MOBILE APPS How to migrate Rollbase and OpenEdge Mobile Apps to the Telerik Platform TABLE OF CONTENTS OVERVIEW... 2 PROCEDURES REQUIRED FOR ALL PROJECTS... 3

More information

Kendo UI Builder by Progress : Using Kendo UI Designer

Kendo UI Builder by Progress : Using Kendo UI Designer Kendo UI Builder by Progress : Using Kendo UI Designer Notices 2016 Telerik AD. All rights reserved. November 2016 Last updated with new content: Version 1.1 3 Notices 4 Contents Table of Contents Chapter

More information

Mike Fechner Director

Mike Fechner Director Mike Fechner Director 2 3 Consultingwerk Software Services Ltd. Independent IT consulting organization Focusing on OpenEdge and related technology Located in Cologne, Germany, subsidiaries in UK and Romania

More information

Webspeed. I am back. Enhanced WebSpeed

Webspeed. I am back. Enhanced WebSpeed Webspeed. I am back Enhanced WebSpeed OpenEdge 11.6 WebSpeed!!! Modernize your Progress OpenEdge web apps through enhanced Progress Application Server (PAS) support for WebSpeed Achieve improved performance

More information

Progress Application Server for OpenEdge (PASOE) Spring security configuration

Progress Application Server for OpenEdge (PASOE) Spring security configuration Progress Application Server for OpenEdge (PASOE) Spring security configuration 2017 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved. These materials and

More information

Top 7 Data API Headaches (and How to Handle Them) Jeff Reser Data Connectivity & Integration Progress Software

Top 7 Data API Headaches (and How to Handle Them) Jeff Reser Data Connectivity & Integration Progress Software Top 7 Data API Headaches (and How to Handle Them) Jeff Reser Data Connectivity & Integration Progress Software jreser@progress.com Agenda Data Variety (Cloud and Enterprise) ABL ODBC Bridge Using Progress

More information

MOBILIZE YOUR ENTERPRISE WITH TELERIK SOLUTIONS

MOBILIZE YOUR ENTERPRISE WITH TELERIK SOLUTIONS MOBILIZE YOUR ENTERPRISE WITH TELERIK SOLUTIONS Work doesn t just happen in the office. Technology is changing the way organizations operate. Today s business environment requires your employees to take

More information

Okta SAML Authentication with WatchGuard Access Portal. Integration Guide

Okta SAML Authentication with WatchGuard Access Portal. Integration Guide Okta SAML Authentication with WatchGuard Access Portal Integration Guide i WatchGuard Technologies, Inc. Okta SAML Authentication with WatchGuard Access Portal Deployment Overview You can configure Single

More information

Oracle Mobile Application Framework

Oracle Mobile Application Framework Oracle Mobile Application Framework Oracle Mobile Application Framework (Oracle MAF) is a hybrid-mobile development framework that enables development teams to rapidly develop single-source applications

More information

API Portal Version December User Guide

API Portal Version December User Guide API Portal Version 7.5.4 8 December 2017 User Guide Copyright 2017 Axway All rights reserved. This documentation describes the following Axway software: Axway API Portal 7.5.4 No part of this publication

More information

Expose Existing z Systems Assets as APIs to extend your Customer Reach

Expose Existing z Systems Assets as APIs to extend your Customer Reach Expose Existing z Systems Assets as APIs to extend your Customer Reach Unlocking mainframe assets for mobile and cloud applications Asit Dan z Services API Management, Chief Architect asit@us.ibm.com Insert

More information

NTP Software File Auditor for Windows Edition

NTP Software File Auditor for Windows Edition NTP Software File Auditor for Windows Edition An NTP Software Installation Guide Abstract This guide provides a short introduction to installation and initial configuration of NTP Software File Auditor

More information

Secure Remote Access with Comprehensive Client Certificate Management

Secure Remote Access with Comprehensive Client Certificate Management APPLICATION NOTE SA Series SSL VPN Appliances and MultiFactor SecureAuth Solution Secure Remote Access with Comprehensive Client Certificate Management Copyright 2009, Juniper Networks, Inc. 1 Table of

More information

INCREASE APPLICATION SECURITY FOR PCI DSS VERSION 3.1 SUCCESS AKAMAI SOLUTIONS BRIEF INCREASE APPLICATION SECURITY FOR PCI DSS VERSION 3.

INCREASE APPLICATION SECURITY FOR PCI DSS VERSION 3.1 SUCCESS AKAMAI SOLUTIONS BRIEF INCREASE APPLICATION SECURITY FOR PCI DSS VERSION 3. INCREASE APPLICATION SECURITY FOR PCI DSS VERSION 3.1 SUCCESS Protect Critical Enterprise Applications and Cardholder Information with Enterprise Application Access Scope and Audience This guide is for

More information

UX402 SAP SAPUI5 Development

UX402 SAP SAPUI5 Development UX402 SAP SAPUI5 Development. COURSE OUTLINE Course Version: 03 Course Duration: SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication

More information

Mike Fechner, Consultingwerk Ltd.

Mike Fechner, Consultingwerk Ltd. Mike Fechner, Consultingwerk Ltd. mike.fechner@consultingwerk.de http://www.consultingwerk.de/ 2 Consultingwerk Ltd. Independent IT consulting organization Focusing on OpenEdge and related technology Located

More information

Azure MFA Integration with NetScaler

Azure MFA Integration with NetScaler Azure MFA Integration with NetScaler This guide focuses on describing the configuration required for integrating Azure MFA (Multi-Factor Authentication) with NetScaler. Citrix.com 1 NetScaler is a world-class

More information

REST in Peace Mastering the JSDO with a Dynamic ABL backend. Mike Fechner, Consultingwerk Ltd.

REST in Peace Mastering the JSDO with a Dynamic ABL backend. Mike Fechner, Consultingwerk Ltd. REST in Peace Mastering the JSDO with a Dynamic ABL backend Mike Fechner, Consultingwerk Ltd. mike.fechner@consultingwerk.de http://www.consultingwerk.de/ 2 Consultingwerk Ltd. Independent IT consulting

More information

Oracle Cloud. Using the Google Calendar Adapter Release 16.3 E

Oracle Cloud. Using the Google Calendar Adapter Release 16.3 E Oracle Cloud Using the Google Calendar Adapter Release 16.3 E68599-05 September 2016 Oracle Cloud Using the Google Calendar Adapter, Release 16.3 E68599-05 Copyright 2015, 2016, Oracle and/or its affiliates.

More information

DATABASE WARS 2.0: BRINGING CONTROL TO CHAOS BY JEFF RESER, SENIOR PRODUCT MARKETING MANAGER, DATADIRECT

DATABASE WARS 2.0: BRINGING CONTROL TO CHAOS BY JEFF RESER, SENIOR PRODUCT MARKETING MANAGER, DATADIRECT DATABASE WARS 2.0: BRINGING CONTROL TO CHAOS BY JEFF RESER, SENIOR PRODUCT MARKETING MANAGER, DATADIRECT 2 TABLE OF CONTENTS Introduction 3 Database Wars 2.0: Rumble in the Cloud 3 Big Data: A Brave New

More information

MicroStrategy Evaluation Edition Quick Start Guide

MicroStrategy Evaluation Edition Quick Start Guide MicroStrategy Evaluation Edition Quick Start Guide Version: 10.9 10.9, September 2017 Copyright 2017 by MicroStrategy Incorporated. All rights reserved. Trademark Information The following are either trademarks

More information

Deploying Cisco SD-WAN on AWS

Deploying Cisco SD-WAN on AWS How to Guide Deploying Cisco SD-WAN on AWS Introduction: Why use an SD-WAN solution for the cloud? Organizations leveraging branch office locations, IoT devices, and distributed network devices face a

More information

INTEGRATING OKTA: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE

INTEGRATING OKTA: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE GUIDE AUGUST 2018 PRINTED 4 MARCH 2019 INTEGRATING OKTA: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE Table of Contents Overview Introduction Purpose Audience Integrating Okta with VMware

More information

ALCATEL-LUCENT OPENTOUCH PERSONAL CLOUD A Revolution in Communications Applications for Enterprise End Users

ALCATEL-LUCENT OPENTOUCH PERSONAL CLOUD A Revolution in Communications Applications for Enterprise End Users ALCATEL-LUCENT OPENTOUCH PERSONAL CLOUD A Revolution in Communications Applications for Enterprise End Users For the past 30 years, enterprise communications have been built around the personal computer,

More information

Vendor: Oracle. Exam Code: 1z Exam Name: Siebel Customer Relationship Management (CRM) 8 Business Analyst. Version: Demo

Vendor: Oracle. Exam Code: 1z Exam Name: Siebel Customer Relationship Management (CRM) 8 Business Analyst. Version: Demo Vendor: Oracle Exam Code: 1z0-219 Exam Name: Siebel Customer Relationship Management (CRM) 8 Business Analyst Version: Demo QUESTION NO: 1 When does data get written to the Siebel database during Task

More information

The OpenEdge Application Modernization Framework. Mike Fechner, Director, Consultingwerk Ltd.

The OpenEdge Application Modernization Framework. Mike Fechner, Director, Consultingwerk Ltd. The OpenEdge Application Modernization Framework Mike Fechner, Director, Consultingwerk Ltd. mike.fechner@consultingwerk.de http://www.consultingwerk.de/ 2 Consultingwerk Ltd. Independent IT consulting

More information

Your Adoption Kit for Citrix Workspace Standard

Your Adoption Kit for Citrix Workspace Standard Your Adoption Kit for Citrix Workspace Standard Thank you for choosing Citrix as your workspace and secure SaaS partner. We put together this kit of promotional materials to help you prepare and onboard

More information

BlackBerry Enterprise Identity

BlackBerry Enterprise Identity Datasheet BlackBerry Enterprise Identity The Challenge: Cloud services are critical in today s enterprises, yet a reliance on the cloud comes with real and growing security risks. Enterprises want a simple,

More information

OData Guide June 2014 Product Version 7.7 and above

OData Guide June 2014 Product Version 7.7 and above PNMsoft Knowledge Base Sequence User Guides OData Guide June 2014 Product Version 7.7 and above 2014 PNMsoft All Rights Reserved This document, including any supporting materials, is owned by PNMsoft Ltd

More information

Oracle Cloud Using the Google Calendar Adapter. Release 17.3

Oracle Cloud Using the Google Calendar Adapter. Release 17.3 Oracle Cloud Using the Google Calendar Adapter Release 17.3 E68599-09 October 2017 Oracle Cloud Using the Google Calendar Adapter, Release 17.3 E68599-09 Copyright 2015, 2017, Oracle and/or its affiliates.

More information

What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1

What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1 What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1 2010 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product names are the property of their respective

More information

Microsoft Power BI for O365

Microsoft Power BI for O365 Microsoft Power BI for O365 Next hour.. o o o o o o o o Power BI for O365 Data Discovery Data Analysis Data Visualization & Power Maps Natural Language Search (Q&A) Power BI Site Data Management Self Service

More information

SHORETEL APPLICATION NOTE

SHORETEL APPLICATION NOTE SHORETEL APPLICATION NOTE for IntelePeer SIP Trunking Date: August 26, 2016 App Note Number: For use with: Product: System: TC-16056 IntelePeer SIP Trunking ShoreTel Connect ONSITE ShoreTel Connect ONSITE

More information

Design and deliver cloud-based apps and data for flexible, on-demand IT

Design and deliver cloud-based apps and data for flexible, on-demand IT White Paper Design and deliver cloud-based apps and data for flexible, on-demand IT Design and deliver cloud-based apps and data for flexible, on-demand IT Discover the fastest and easiest way for IT to

More information

How to buy or cancel the XenDesktop Essentials Service

How to buy or cancel the XenDesktop Essentials Service How to buy or cancel the XenDesktop Essentials Service V2 October 2017 Table of Contents What is the Citrix XenDesktop Essentials Service... 3 Get started with the XenDesktop Essentials Service... 3 Change

More information

The Backend of OE Mobile in OpenEdge Mike Fechner, Consultingwerk Ltd. PUG Challenge Americas, June 2013

The Backend of OE Mobile in OpenEdge Mike Fechner, Consultingwerk Ltd. PUG Challenge Americas, June 2013 The Backend of OE Mobile in OpenEdge 11.2 Mike Fechner, Consultingwerk Ltd. PUG Challenge Americas, June 2013 Mike Fechner, Consultingwerk Ltd. Independent IT consulting organization Focusing on OpenEdge

More information

October Oracle Application Express Statement of Direction

October Oracle Application Express Statement of Direction October 2017 Oracle Application Express Statement of Direction Disclaimer This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle.

More information

WHITE PAPER JANUARY Creating REST APIs to Enable Your Connected World

WHITE PAPER JANUARY Creating REST APIs to Enable Your Connected World WHITE PAPER JANUARY 2017 Creating REST APIs to Enable Your Connected World 2 WHITE PAPER: CREATING REST APIS TO ENABLE YOUR CONNECTED WORLD ca.com Table of Contents Section 1 The World is Getting Connected

More information

Citrix Tech Zone Citrix Product Documentation docs.citrix.com November 13, 2018

Citrix Tech Zone Citrix Product Documentation docs.citrix.com November 13, 2018 Citrix Product Documentation docs.citrix.com November 13, 2018 Contents Citrix Tech Zone - Learn 3 Tech Insights 3 Tech Briefs 3 Diagrams and Posters 4 Citrix Tech Zone - Design 4 Design Decisions 4 Citrix

More information

SHADOW DATADIRECT PROGRESS A SINGLE, UNIFIED MAINFRAME INTEGRATION ARCHITECTURE

SHADOW DATADIRECT PROGRESS A SINGLE, UNIFIED MAINFRAME INTEGRATION ARCHITECTURE D A T A S H E E T PROGRESS DATADIRECT SHADOW A SINGLE, UNIFIED MAINFRAME INTEGRATION ARCHITECTURE Growth, mergers, new technologies all add to the increasing problem of integration complexity. Left unchecked,

More information

The OpenEdge Application Modernization Framework. Mike Fechner, Director, Consultingwerk Ltd.

The OpenEdge Application Modernization Framework. Mike Fechner, Director, Consultingwerk Ltd. The OpenEdge Application Modernization Framework Mike Fechner, Director, Consultingwerk Ltd. mike.fechner@consultingwerk.de SmartComponent Library 2 Consultingwerk Ltd. Independent IT consulting organization

More information

White Paper: Persistent Data Development Tools Validate the Model Driven Architecture Approach

White Paper: Persistent Data Development Tools Validate the Model Driven Architecture Approach White Paper: Persistent Data Development Tools Validate the Model Driven Architecture Approach By Ruth Stento, Manager of Technical Outreach, ObjectStore Table of Contents Executive Summary...3 Why MDA

More information

Working with OpenEdge Data and Business Logic in a Kendo UI Builder Application

Working with OpenEdge Data and Business Logic in a Kendo UI Builder Application Working with OpenEdge Data and Business Logic in a Kendo UI Builder Application Anil Kumar Kotha Senior Software Engineer Nov 17 2017 Maura Regan Principal Software Engineer Nov 17 2017 Disclaimer What

More information

Technical Overview. Elastic Path Commerce

Technical Overview. Elastic Path Commerce Technical Overview Elastic Path Commerce Extensible, Easy-to-Integrate, Scalable and More 7 Reasons Why Elastic Path Commerce Is The Best Fit For Your Unique Business 1. API is the Core of Digital Commerce

More information

SHORETEL APPLICATION NOTE

SHORETEL APPLICATION NOTE SHORETEL APPLICATION NOTE for Ascom i62 Date: Dec 12, 2016 App Note Number: TC-16084 For use with: Ascom i62, version 5.5.0 Product: ShoreTel Connect ONSITE System: ST Connect 21.79.9330.0 Contents Contents...

More information

MAPR DATA GOVERNANCE WITHOUT COMPROMISE

MAPR DATA GOVERNANCE WITHOUT COMPROMISE MAPR TECHNOLOGIES, INC. WHITE PAPER JANUARY 2018 MAPR DATA GOVERNANCE TABLE OF CONTENTS EXECUTIVE SUMMARY 3 BACKGROUND 4 MAPR DATA GOVERNANCE 5 CONCLUSION 7 EXECUTIVE SUMMARY The MapR DataOps Governance

More information

SAP HANA SPS 08 - What s New? SAP HANA Interactive Education - SHINE (Delta from SPS 07 to SPS 08) SAP HANA Product Management May, 2014

SAP HANA SPS 08 - What s New? SAP HANA Interactive Education - SHINE (Delta from SPS 07 to SPS 08) SAP HANA Product Management May, 2014 SAP HANA SPS 08 - What s New? SAP HANA Interactive Education - SHINE (Delta from SPS 07 to SPS 08) SAP HANA Product Management May, 2014 Agenda SHINE - Overview SHINE What s new in SPS 08 SHINE - Roadmap

More information

Simplify Application Access with Azure Active Directory

Simplify Application Access with Azure Active Directory Simplify Application Access with Azure Active Directory Single Identity People use many apps and devices to get work done, which can mean multiple logins and complex technology such as VPN. Thankfully,

More information

Connector for OpenText Content Server Setup and Reference Guide

Connector for OpenText Content Server Setup and Reference Guide Connector for OpenText Content Server Setup and Reference Guide Published: 2018-Oct-09 Contents 1 Content Server Connector Introduction 4 1.1 Products 4 1.2 Supported features 4 2 Content Server Setup

More information

Deploying NetScaler with Microsoft Exchange 2016

Deploying NetScaler with Microsoft Exchange 2016 Deployment Guide Deploying NetScaler with Microsoft Exchange 2016 Deployment Guide Load balancing Microsoft Exchange 2016 with NetScaler Table of Contents Introduction 3 Configuration 5 NetScaler features

More information

Your network s path to its fiber future. Grow confidently with fiber solutions from an experienced partner

Your network s path to its fiber future. Grow confidently with fiber solutions from an experienced partner Your network s path to its fiber future Grow confidently with fiber solutions from an experienced partner Build your fiber future on more than 40 years of innovation and expertise. Fiber is transforming

More information

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

Magento 2 Extension. ( Version ) STORE.DCKAP.COM Magento 2 Extension ( Version 1.0.0 ) Table of Contents Introduction to Stock Notification 3 Version & Compatibility Support 3 Features 4 How to Install This Module? 4 General Configuration 6 Low Stock

More information

Verint Enterprise Feedback Management TM. EFM 15.1 FP3 Release Overview October 2016

Verint Enterprise Feedback Management TM. EFM 15.1 FP3 Release Overview October 2016 Verint Enterprise Feedback Management TM EFM 15.1 FP3 Release Overview October 2016 Table of Contents Welcome to 15.1 FP3... 1 Advanced Dashboard... 1 Custom Filters By Question... 2 Custom Filter Groups...

More information

Xerox Connect App for Blackboard

Xerox Connect App for Blackboard Xerox Connect App for Blackboard Information Assurance Disclosure Additional information, if needed, on one or more lines Month 00, 0000 2018 Xerox Corporation. All rights reserved. Xerox,

More information

Login with Amazon. Customer Experience Overview for Android/Fire apps

Login with Amazon. Customer Experience Overview for Android/Fire apps Login with Amazon Customer Experience Overview for Android/Fire apps Customer Experience Overview for Android/Fire apps Copyright 2017 Amazon Services, LLC or its affiliates. All rights reserved. Amazon

More information

Siebel CRM Applications on Oracle Ravello Cloud Service ORACLE WHITE PAPER AUGUST 2017

Siebel CRM Applications on Oracle Ravello Cloud Service ORACLE WHITE PAPER AUGUST 2017 Siebel CRM Applications on Oracle Ravello Cloud Service ORACLE WHITE PAPER AUGUST 2017 Oracle Ravello is an overlay cloud that enables enterprises to run their VMware and KVM applications with data-center-like

More information

SAML SSO Okta Identity Provider 2

SAML SSO Okta Identity Provider 2 SAML SSO Okta Identity Provider SAML SSO Okta Identity Provider 2 Introduction 2 Configure Okta as Identity Provider 2 Enable SAML SSO on Unified Communications Applications 4 Test SSO on Okta 4 Revised:

More information

Quick Guide to Implementing SAP Predictive Analytics Content Adoption rapiddeployment

Quick Guide to Implementing SAP Predictive Analytics Content Adoption rapiddeployment SAP HANA 1.0 Predictive Analysis 1.0 August 2013 English Quick Guide to Implementing SAP Predictive Analytics Content Adoption rapiddeployment solution for Retail (EN) SAP AG Dietmar-Hopp-Allee 16 69190

More information

API MANAGEMENT WITH WEBMETHODS

API MANAGEMENT WITH WEBMETHODS API MANAGEMENT WITH WEBMETHODS Subhash Ramachandran SVP, Product Management & Marketing DIGITAL TRANSFORMATION #WITHOUTCOMPROMISE 2017 Software AG. All rights reserved. WEBMETHODS API MANAGEMENT PLATFORM

More information

Creating a REST API which exposes an existing SOAP Service with IBM API Management

Creating a REST API which exposes an existing SOAP Service with IBM API Management Creating a REST API which exposes an existing SOAP Service with IBM API Management 4.0.0.0 2015 Copyright IBM Corporation Page 1 of 33 TABLE OF CONTENTS OBJECTIVE...3 PREREQUISITES...3 CASE STUDY...4 USER

More information

Siebel REST API Guide. Siebel Innovation Pack 2017, Rev. A November 2017

Siebel REST API Guide. Siebel Innovation Pack 2017, Rev. A November 2017 Siebel REST API Guide Siebel Innovation Pack 2017, Rev. A November 2017 Copyright 2005, 2017 Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under

More information

10 QUESTIONS TO ASK BEFORE YOU SELECT A SIP TRUNKING PROVIDER

10 QUESTIONS TO ASK BEFORE YOU SELECT A SIP TRUNKING PROVIDER SIP TRUNKING ROADMAP: 10 QUESTIONS TO ASK BEFORE YOU SELECT A On-demand scalability, improved business continuity and instant savings -- the benefits of a SIP trunking solution are many, but only if you

More information

8 TIPS FOR A SUCCESSFUL UPGRADE TO vsphere 6.5. Stay in the Know with These Expert Suggestions

8 TIPS FOR A SUCCESSFUL UPGRADE TO vsphere 6.5. Stay in the Know with These Expert Suggestions 8 TIPS FOR A SUCCESSFUL UPGRADE TO vsphere 6.5 Stay in the Know with These Expert Suggestions The Digital Future Has Arrived Spurred by major advancements in technology and growing end-user demands, the

More information

QUICK START: VERITAS STORAGE FOUNDATION BASIC FOR AMAZON EC2

QUICK START: VERITAS STORAGE FOUNDATION BASIC FOR AMAZON EC2 QUICK START: VERITAS STORAGE FOUNDATION BASIC FOR AMAZON EC2 Quick Start Guide for Using Symantec's Veritas Storage Foundation Basic for Amazon EC2 Quick Start Guide for Using Symantec's Veritas Storage

More information

Insbridge Enterprise Rating Design Time Reporting Document

Insbridge Enterprise Rating Design Time Reporting Document Oracle Insurance Insbridge Enterprise Rating Design Time Reporting Document Release 5.1.x December 2015 DESIGN TIME REPORTING The IBRM database is the repository for content created in RateManager. Data

More information

Qlik Analytics Platform

Qlik Analytics Platform Technical Brief Qlik Analytics Platform Building Engaging Visual Analytics October, 2015 qlik.com Table of Contents Introduction 3 Introducing Qlik Analytics Platform 3 Integration Capabilities 4 Architecture

More information

Oracle PeopleSoft 9.2 with NetScaler for Global Server Load Balancing

Oracle PeopleSoft 9.2 with NetScaler for Global Server Load Balancing Oracle PeopleSoft 9.2 with NetScaler for Global Server Load Balancing This solution guide focuses on defining the deployment process for Oracle PeopleSoft with Citrix NetScaler for GSLB (Global Server

More information

Citrix SD-WAN for Optimal Office 365 Connectivity and Performance

Citrix SD-WAN for Optimal Office 365 Connectivity and Performance Solution Brief Citrix SD-WAN for Optimal Office 365 Connectivity and Performance Evolving Needs for WAN Network Architecture Enterprise networks have historically been architected to provide users access

More information

Oracle Web Service Manager Implementation Guide Oracle FLEXCUBE Universal Banking Release [April] [2014]

Oracle Web Service Manager Implementation Guide Oracle FLEXCUBE Universal Banking Release [April] [2014] Oracle Web Service Manager Implementation Guide Oracle FLEXCUBE Universal Banking Release 12.0.3.0.0 [April] [2014] Table of Contents 1. INTRODUCTION... 1-1 2. PREREQUISITES... 2-1 3. INSTALLATION... 3-1

More information

Luckily, our enterprise had most of the back-end (services, middleware, business logic) already.

Luckily, our enterprise had most of the back-end (services, middleware, business logic) already. 2 3 4 The point here is that for real business applications, there is a connected back-end for services. The mobile part of the app is just a presentation layer that is unique for the mobile environment.

More information

Cisco Collaborative Knowledge

Cisco Collaborative Knowledge Cisco Collaborative Knowledge Product Overview. Your workforce needs knowledge, speed and flexibility to solve real-world business challenges in today s fast moving digital economy. Cisco Collaborative

More information

Citrix Education Learning Journey

Citrix Education Learning Journey Citrix Education Learning Journey The road to becoming Citrix Certified doesn t need to be long and winding. Use our simple-to-follow learning paths to guide your Learning Journey. Getting started is easy.

More information

Grid Computing with Voyager

Grid Computing with Voyager Grid Computing with Voyager By Saikumar Dubugunta Recursion Software, Inc. September 28, 2005 TABLE OF CONTENTS Introduction... 1 Using Voyager for Grid Computing... 2 Voyager Core Components... 3 Code

More information

OpenShift Roadmap Enterprise Kubernetes for Developers. Clayton Coleman, Architect, OpenShift

OpenShift Roadmap Enterprise Kubernetes for Developers. Clayton Coleman, Architect, OpenShift OpenShift Roadmap Enterprise Kubernetes for Developers Clayton Coleman, Architect, OpenShift What Is OpenShift? Application-centric Platform INFRASTRUCTURE APPLICATIONS Use containers for efficiency Hide

More information

Magento 2 Extension. ( Version ) STORE.DCKAP.COM

Magento 2 Extension. ( Version ) STORE.DCKAP.COM Magento 2 Extension ( Version 1.0.0 ) Table of Contents Introduction to Sliding Contact Us 3 Features 3 Version & Compatibility Support 3 How to Install This Module? 4 General Configuration 6 Sender &

More information

Guide to Online Billing, Reporting and Payment for Individually Billed Conferencing Leaders

Guide to Online Billing, Reporting and Payment for Individually Billed Conferencing Leaders Guide to Online Billing, Reporting and Payment for Individually Billed Conferencing Leaders Note: This Guide is for conferencing customers who established credit-card billing prior to July 2014 and who

More information

SharePoint Online for Administrators

SharePoint Online for Administrators Course 55238: SharePoint Online for Administrators Page 1 of 6 SharePoint Online for Administrators Course 55238: 2 days; Instructor-Led Introduction This course will introduce the audience to SharePoint

More information

Accessing the Progress OpenEdge AppServer. From Progress Rollbase. Using Object Script

Accessing the Progress OpenEdge AppServer. From Progress Rollbase. Using Object Script Accessing the Progress OpenEdge AppServer From Progress Rollbase Using Object Script Introduction Progress Rollbase provides a simple way to create a web-based, multi-tenanted and customizable application

More information

VISUAL APPLICATION CREATION AND PUBLISHING FOR ANYONE

VISUAL APPLICATION CREATION AND PUBLISHING FOR ANYONE Oracle Autonomous Visual Builder Cloud Service provides an easy way to create and host web and mobile applications in a secure cloud environment. An intuitive visual development experience on top of a

More information

Making always-on vision a reality. Dr. Evgeni Gousev Sr. Director, Engineering Qualcomm Technologies, Inc. September 22,

Making always-on vision a reality. Dr. Evgeni Gousev Sr. Director, Engineering Qualcomm Technologies, Inc. September 22, Making always-on vision a reality Dr. Evgeni Gousev Sr. Director, Engineering Qualcomm Technologies, Inc. September 22, 2017 @qualcomm Outline 1. Problem statement Challenges to develop always-on vision

More information

Achieving High Availability with Oracle Cloud Infrastructure Ravello Service O R A C L E W H I T E P A P E R J U N E

Achieving High Availability with Oracle Cloud Infrastructure Ravello Service O R A C L E W H I T E P A P E R J U N E Achieving High Availability with Oracle Cloud Infrastructure Ravello Service O R A C L E W H I T E P A P E R J U N E 2 0 1 8 Revision History The following revisions have been made to this white paper

More information

Service Level Report Dashboard 7.2

Service Level Report Dashboard 7.2 User Guide Focused Insights for SAP Solution Manager Document Version: 1.1 2017-07-31 ST-OST 200 SP 1 Typographic Conventions Type Style Example Example EXAMPLE Example Example EXAMPLE Description

More information

Upgrading Good Mobile Control and Good Messaging

Upgrading Good Mobile Control and Good Messaging Good Mobile Messaging Server Version 8.3.2 (SQL Version) Good Mobile Control Server 2.7.0 for Microsoft Windows Exchange Upgrading Good Mobile Control and Good Messaging Updated: 03/29/16 1 Introduction...

More information

General. Analytics. MCS Instance Has Predefined Storage Limit. Purge Analytics Data Before Reaching Storage Limit

General. Analytics. MCS Instance Has Predefined Storage Limit. Purge Analytics Data Before Reaching Storage Limit Oracle Cloud Mobile Cloud Service Known Issues 18.1.3 E93163-01 February 2018 General MCS Instance Has Predefined Storage Limit Each MCS instance has a set storage space that can t be changed manually.

More information

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 1 Introduction to the Oracle Mobile Development Platform Dana Singleterry Product Management Oracle Development Tools Global Installed Base: PCs vs Mobile Devices 3 Mobile Enterprise Challenges In Pursuit

More information