Getting the Most from REST and JSON

Size: px
Start display at page:

Download "Getting the Most from REST and JSON"

Transcription

1 Getting the Mst frm REST and JSON Jhn Tuhy March 2018

2 Character encding review Single byte character encding ASCII OEM ANSI Multi-byte character encding (Unicde) UTF-16 UTF-8 DataFlex des mst f its character (string) prcessing in OEM The standard character exchange ver the Internet is UTF-8

3 The HTTP transfer prtcl Different types f HTTP requests use different t prtcls The mst cmmn are Pst and Get There are thers such as Put, Delete and Patch - these are referred t as verbs The lw level http interface actually has yu send these verbs as: GET, POST, PATCH, PUT, DELETE Basically a request sends a verb and data with sme header infrmatin Until early 2000s the HTTP verbs were cnsidered lw-level arcane knwledge

4 REST Then REST and RESTful web-services were created REST: Representatinal state transfer (REST) r RESTful Web services are ne way f prviding interperability between cmputer systems n the Internet. REST-cmpliant Web services allw requesting systems t access and manipulate textual representatins f Web resurces using a unifrm and predefined set f stateless peratins. (Wikipedia)

5 REST web services REST uses three parts f an HTTP request t create web-service Verb URL Data Verb the verb t define the peratin GET used t retrieve data DELETE use t delete data POST Used t Create data PUT Used t Replace data PATCH is used t. whatever URL - It uses the URL t determine what the peratin is acting n //api.example.cm/custmers/ //api.example.cm/custmers/1 //api.example.cm/custmers/1/rders Data is passed and returned as HTTP data

6 REST web services (cntinued) T make this all a bit mre cncrete: REST uses the standard HTTP verbs and URLs t determine what t d The data is exchanged as HTTP character data REST ften exchanges data in JSON REST transfers the JSON data using UTF-8 The cntent f the data is whatever the service defines ( and yu need t figure this ut) SOAP web service vs. Rest web service Nt at all the same thing

7 The DataFlex HTTP transfer classes chttptransfer Lw level Supprts the mst cmmn HTTP transfer verbs: Get, Pst (and Put) Get HttpGetRequest Get HttpPstRequest Get HttpPstAddrRequest As f 18.2, it supprts any http verb Get HttpVerbAddressRequest Returns the data in an event, its yur jb t prcess it Prcedure OnDataReceived Yu can send and receive in whatever encding frmat yu want (i.e., it s yur prblem) cxmlhttptransfer Sub-class f chttptransfer Used t transfer XML data acrss requests Passes and receives XML bjects, if invalid XML, it fails Supprt HTTP Pst and Get Get HttpGetXmlNde Get HttpPstXmlNde Uses UTF8 encding Used by client web-services (cclientwebservice), which is why yu never see it.

8 cjsnhttptransfer class Sub-class f chttptransfer Used t transfer JSON data acrss requests Passes and receives JSON bjects, if invalid JSON data, it fails Supprts all RESTful verbs Get, Pst, Put, Delete, Patch and "verb" just in case Get HttpGetJsn Get HttpPutJsn Get HttpPstJsn Get HttpPatchJsn Get HttpDeleteJsn Get HttpVerbJsn Uses UTF8 encding Used t transfer JSON via Http - yu have t write the cde yurself

9 Using cjsnhttptransfer bjects Object JsnHttp is a cjsnhttptransfer End_Object Get HttpGetJsn f JsnHttp "api.example.cm" "custmers" (&bok) t hjsnout Get HttpGetJsn f JsnHttp "api.example.cm" "custmers/1" (&bok) t hjsnout Get HttpGetJsn f JsnHttp "api.example.cm" "custmers/1/orders" (&bok) t hjsnout Get HttpPstJsn f JsnHttp "api.example.cm" "custmers" hjsonin (&bok) t hjsnout Get HttpPatchJsn f JsnHttp "api.example.cm" "custmers/1" hjsonin (&bok) t hjsnout Get HttpDeleteJsn f JsnHttp "api.example.cm" "custmers/1" 0 (&bok) t hjsnout

10 Examples Fr the samples we use:

cloud services access to everything over the web

cloud services access to everything over the web clud services access t everything ver the web Disclaimer: This dcument is prvided as-is. Infrmatin and views expressed in this dcument, including URL and ther Internet Web site references, may change withut

More information

REST; WebSocket (RFC 6455)

REST; WebSocket (RFC 6455) REST; WebScket (RFC 6455) Web Oriented Technlgies and Systems Prf. Michele Ruta Master s Degree Curse in Cmputer Engineering - (A.Y. 2016/2017) REST REST = Representatinal State Transfer. Anther architectural

More information

Andrid prgramming curse Sessin bjectives Intrductin URL & HttpCnnectin Netwrking APIs Using URL t read data Using HttpCnnectin pst data Reading netwrk state Web Service SOAP REST By Võ Văn Hải Faculty

More information

Preparing a REST API. Rules of REST APIs, API patterns, Typical CRUD operations

Preparing a REST API. Rules of REST APIs, API patterns, Typical CRUD operations Preparing a REST API Rules f REST APIs, API patterns, Typical CRUD peratins Rules fr a REST API Recall: REST Representatinal State Transfer REST is stateless it has n idea f any current user state r histry

More information

DICOM Correction Proposal

DICOM Correction Proposal DICOM Crrectin Prpsal STATUS Final Text Date f Last Update 2014/06/25 Persn Assigned Submitter Name James Philbin Jnathan Whitby (jwhitby@vitalimages.cm) Submissin Date 2013/10/17 Crrectin Number CP-1351

More information

Lecture 6 -.NET Remoting

Lecture 6 -.NET Remoting Lecture 6 -.NET Remting 1. What is.net Remting?.NET Remting is a RPC technique that facilitates cmmunicatin between different applicatin dmains. It allws cmmunicatin within the same prcess, between varius

More information

Ephorus Integration Kit

Ephorus Integration Kit Ephrus Integratin Kit Authr: Rbin Hildebrand Versin: 2.0 Date: May 9, 2007 Histry Versin Authr Cmment v1.1 Remc Verhef Created. v1.2 Rbin Hildebrand Single Sign On (Remved v1.7). v1.3 Rbin Hildebrand Reprting

More information

Design Patterns. Collectional Patterns. Session objectives 11/06/2012. Introduction. Composite pattern. Iterator pattern

Design Patterns. Collectional Patterns. Session objectives 11/06/2012. Introduction. Composite pattern. Iterator pattern Design Patterns By Võ Văn Hải Faculty f Infrmatin Technlgies HUI Cllectinal Patterns Sessin bjectives Intrductin Cmpsite pattern Iteratr pattern 2 1 Intrductin Cllectinal patterns primarily: Deal with

More information

INVENTION DISCLOSURE

INVENTION DISCLOSURE 1. Inventin Title. Light Transprt and Data Serializatin fr TR-069 Prtcl 2. Inventin Summary. This inventin defines a light prtcl stack fr TR-069. Even thugh TR-069 is widely deplyed, its prtcl infrastructure

More information

Using Some of those Nifty New Features You Might Have Missed

Using Some of those Nifty New Features You Might Have Missed Using Sme f thse Nifty New Features Yu Might Have Missed Jhn Tuhy March 2018 S why this talk? New versins f DataFlex are released n a regular basis Releases ften add majr new capabilities such as the new

More information

To start your custom application development, perform the steps below.

To start your custom application development, perform the steps below. Get Started T start yur custm applicatin develpment, perfrm the steps belw. 1. Sign up fr the kitewrks develper package. Clud Develper Package Develper Package 2. Sign in t kitewrks. Once yu have yur instance

More information

Data Requirements. File Types. Timeclock

Data Requirements. File Types. Timeclock A daunting challenge when implementing a cmmercial IT initiative can be understanding vendr requirements clearly, t assess the gap between yur data and the required frmat. With EasyMetrics, if yu are using

More information

Customer Self-Service Center Migration Guide

Customer Self-Service Center Migration Guide Custmer Self-Service Center Migratin Guide These instructins intrduce yu t the new Custmer Prtal, which is replacing the lder Custmer Self-Service Center, and guides yu thrugh the migratin. Dn t wrry:

More information

Connect+/SendPro P Series Networking Technical Specification

Connect+/SendPro P Series Networking Technical Specification Shipping & Mailing Pstage Meters Cnnect+/SendPr P Series Netwrking Technical Specificatin Intrductin 2 Netwrk Requirements 2 Prt/Cmmunicatin Requirements 2 URL Infrmatin 3 FAQs 10 Service Cllateral SV62440

More information

White Paper. Contact Details

White Paper. Contact Details White Paper Cntact Details Pan Cyber Infrmatin Technlgy PO Bx 34222 Dubai UAE Phne : 97143377033 Fax : 97143377266 Email : inf@pancyber.cm URL : www.pancyber.cm TABLE OF CONTENTS OVERVIEW...3 SYSTEM ARCHITECTURE...4

More information

Integrating QuickBooks with TimePro

Integrating QuickBooks with TimePro Integrating QuickBks with TimePr With TimePr s QuickBks Integratin Mdule, yu can imprt and exprt data between TimePr and QuickBks. Imprting Data frm QuickBks The TimePr QuickBks Imprt Facility allws data

More information

WordPress Overview for School Webmasters

WordPress Overview for School Webmasters WrdPress Overview fr Schl Webmasters Cntents 1. Rle f the Schl Webmaster... 2 2. Rle f the District Webmaster... 2 3. Schl Website Standards... 3 Header... 3 Fter... 3 Pages... 4 Sites... 5 4. Hw T...

More information

TRAINING GUIDE. Lucity Mobile

TRAINING GUIDE. Lucity Mobile TRAINING GUIDE The Lucity mbile app gives users the pwer f the Lucity tls while in the field. They can lkup asset infrmatin, review and create wrk rders, create inspectins, and many mre things. This manual

More information

Structure Query Language (SQL)

Structure Query Language (SQL) Structure Query Language (SQL) 1. Intrductin SQL 2. Data Definitin Language (DDL) 3. Data Manipulatin Language ( DML) 4. Data Cntrl Language (DCL) 1 Structured Query Language(SQL) 6.1 Intrductin Structured

More information

Developing Java Web Services. Duration: 5 days

Developing Java Web Services. Duration: 5 days QWERTYUIOP{ Develping Java Web Services Duratin: 5 days The Develping Java Web Services training class prepares Java prgrammers t develp interperable Java Web services and using SOAP, WSDL, and XML Schema.

More information

CCNA 1 Chapter v5.1 Answers 100%

CCNA 1 Chapter v5.1 Answers 100% CCNA 1 Chapter 9 2016 v5.1 Answers 100% 1. Which tw characteristics are assciated with UDP sessins? (Chse tw.) Destinatin devices receive traffic with minimal delay. Transmitted data segments are tracked.

More information

Reading and writing data in files

Reading and writing data in files Reading and writing data in files It is ften very useful t stre data in a file n disk fr later reference. But hw des ne put it there, and hw des ne read it back? Each prgramming language has its wn peculiar

More information

$ARCSIGHT_HOME/current/user/agent/map. The files are named in sequential order such as:

$ARCSIGHT_HOME/current/user/agent/map. The files are named in sequential order such as: Lcatin f the map.x.prperties files $ARCSIGHT_HOME/current/user/agent/map File naming cnventin The files are named in sequential rder such as: Sme examples: 1. map.1.prperties 2. map.2.prperties 3. map.3.prperties

More information

Dynamic Storage (ECS)

Dynamic Storage (ECS) User Guide Dynamic Strage (ECS) Swisscm (Schweiz) AG 1 / 10 Cntent 1 Abut Dynamic Strage... 3 2 Virtual drive, the EMC CIFS-ECS Tl... 4 3 Amazn S3 Brwer... 6 4 Strage Gateway Appliance... 9 5 Amazn S3

More information

Stock Affiliate API workflow

Stock Affiliate API workflow Adbe Stck Stck Affiliate API wrkflw The purpse f this dcument is t illustrate the verall prcess and technical wrkflw fr Adbe Stck partners wh want t integrate the Adbe Stck Search API int their applicatins.

More information

Municode Website Instructions

Municode Website Instructions Municde Website instructins Municde Website Instructins The new and imprved Municde site allws yu t navigate t, print, save, e-mail and link t desired sectins f the Online Cde f Ordinances with greater

More information

Image publishing on the web. Frank Gasking

Image publishing on the web. Frank Gasking Image publishing n the web Frank Gasking Intrductin Many methds f publishing images Cmmn methds include: Uplading t a web server Using tls built int web applicatin tls (Wrdpress) Using nline image repsitries

More information

AngularJS. Unit Testing AngularJS Filters and Services with Karma & Jasmine

AngularJS. Unit Testing AngularJS Filters and Services with Karma & Jasmine AngularJS Unit Testing AngularJS Filters and Services with Karma & Jasmine Filters Filters can be added in AngularJS t frmat r transfrm data AngularJS prvides filters t currency - Frmat a number t a currency

More information

Andrid prgramming curse Data strage Sessin bjectives Internal Strage Intrductin By Võ Văn Hải Faculty f Infrmatin Technlgies Andrid prvides several ptins fr yu t save persistent applicatin data. The slutin

More information

Planning, installing, and configuring IBM CMIS for Content Manager OnDemand

Planning, installing, and configuring IBM CMIS for Content Manager OnDemand Planning, installing, and cnfiguring IBM CMIS fr Cntent Manager OnDemand Cntents IBM CMIS fr Cntent Manager OnDemand verview... 4 Planning fr IBM CMIS fr Cntent Manager OnDemand... 5 Prerequisites fr installing

More information

Automatic imposition version 5

Automatic imposition version 5 Autmatic impsitin v.5 Page 1/9 Autmatic impsitin versin 5 Descriptin Autmatic impsitin will d the mst cmmn impsitins fr yur digital printer. It will autmatically d flders fr A3, A4, A5 r US Letter page

More information

Using UB Stream and UBlearns

Using UB Stream and UBlearns Using UB Stream and UBlearns Instructrs can nw uplad vides/audi r create a vide using their webcam in UBLearns. There is a new mashup tl (MEDIAL) that allws yu t uplad yur media files t UB s streaming

More information

CITI Technical Report 08-1 Parallel NFS Block Layout Module for Linux

CITI Technical Report 08-1 Parallel NFS Block Layout Module for Linux CITI Technical Reprt 08-1 Parallel NFS Blck Layut Mdule fr Linux William A. Adamsn, University f Michigan andrs@citi.umich.edu Frederic Isaman, University f Michigan iisaman@citi.umich.edu Jasn Glasgw,

More information

Longitude Release Notes

Longitude Release Notes Lngitude fr SharePint http://www.ba-insight.net Lngitude Release Ntes BA-Insight Last Updated: May 25th 2011 The infrmatin cntained in this dcument represents the current view f BA-Insight n the issues

More information

Life Cycle Objectives (LCO) CSE 403, Spring 2006, Alverson

Life Cycle Objectives (LCO) CSE 403, Spring 2006, Alverson Life Cycle Objectives (LCO) CSE 403, Spring 2006, Alversn Readings Anchring the Sftware Prcess, Barry Behm, USC CSE 403, Spring 2006, Alversn Outline Life Cycle Objectives Assignment 1 LCO review fr yur

More information

Common Language Runtime

Common Language Runtime Intrductin t.net framewrk.net is a general-purpse sftware develpment platfrm, similar t Java. Micrsft intrduced.net with purpse f bridging gap between different applicatins..net framewrk aims at cmbining

More information

Unique EL4J Features EL4J 3.1

Unique EL4J Features EL4J 3.1 EL4J 3.1 Imput. Reprt Versin Date Authr(s) Status Visa 6220 EL4J 3.1 23.12.10 6220 EL4J 1.7 15.12.09 POS, MZE, SWI, DZI, JHN final ELCA Infrmatique SA, Switzerland, 2009. Table f Cntents Unique Features

More information

UFuRT: A Work-Centered Framework and Process for Design and Evaluation of Information Systems

UFuRT: A Work-Centered Framework and Process for Design and Evaluation of Information Systems In: Prceedings f HCI Internatinal 2007 UFuRT: A Wrk-Centered Framewrk and Prcess fr Design and Evaluatin f Infrmatin Systems Jiajie Zhang 1, Keith A. Butler 2 1 University f Texas at Hustn, 7000 Fannin,

More information

Independent Adjudication for Customers. Royal Institution of Chartered Surveyors (RICS) Application Form

Independent Adjudication for Customers. Royal Institution of Chartered Surveyors (RICS) Application Form Independent Adjudicatin fr Custmers Ryal Institutin f Chartered Surveyrs (RICS) Applicatin Frm What is this Applicatin fr? This applicatin frm is fr a custmer t bring a claim against a cmpany r an individual

More information

Software Toolbox Extender.NET Component. Development Best Practices

Software Toolbox Extender.NET Component. Development Best Practices Page 1 f 16 Sftware Tlbx Extender.NET Cmpnent Develpment Best Practices Table f Cntents Purpse... 3 Intended Audience and Assumptins Made... 4 Seeking Help... 5 Using the ErrrPrvider Cmpnent... 6 What

More information

The transport layer. Transport-layer services. Transport layer runs on top of network layer. In other words,

The transport layer. Transport-layer services. Transport layer runs on top of network layer. In other words, The transprt layer An intrductin t prcess t prcess cmmunicatin CS242 Cmputer Netwrks Department f Cmputer Science Wellesley Cllege Transprt-layer services Prvides fr lgical cmmunicatin* between applicatin

More information

Secure File Transfer Protocol (SFTP) Interface for Data Intake User Guide

Secure File Transfer Protocol (SFTP) Interface for Data Intake User Guide Secure File Transfer Prtcl (SFTP) Interface fr Data Intake User Guide Cntents Descriptin... 2 Steps fr firms new t batch submissin... 2 Acquiring necessary FINRA accunts... 2 SFTP Access t FINRA... 2 SFTP

More information

UML : MODELS, VIEWS, AND DIAGRAMS

UML : MODELS, VIEWS, AND DIAGRAMS UML : MODELS, VIEWS, AND DIAGRAMS Purpse and Target Grup f a Mdel In real life we ften bserve that the results f cumbersme, tedius, and expensive mdeling simply disappear in a stack f paper n smene's desk.

More information

Independent Arbitration for Customers. Application Form

Independent Arbitration for Customers. Application Form Independent Arbitratin fr Custmers Cavity Insulatin Guarantee Agency (CIGA) Applicatin Frm What is this Applicatin fr? This applicatin frm is fr the custmer t bring a claim against a CIGA Registered Installer

More information

D e v e l o p e r s G u i d e

D e v e l o p e r s G u i d e A D S S A u t h r i s e d R e m t e S i g n i n g ( A R S ) D e v e l p e r s G u i d e A S C E R T I A LTD S E P T E M B E R 2 0 1 8 D c u m e n t V e r s i n - 5. 9. 0. 1 Ascertia Limited. All rights

More information

VMware AirWatch Certificate Authentication for Cisco IPSec VPN

VMware AirWatch Certificate Authentication for Cisco IPSec VPN VMware AirWatch Certificate Authenticatin fr Cisc IPSec VPN Fr VMware AirWatch Have dcumentatin feedback? Submit a Dcumentatin Feedback supprt ticket using the Supprt Wizard n supprt.air-watch.cm. This

More information

Simple Object Access Protocol (SOAP)

Simple Object Access Protocol (SOAP) Simple Object Access Prtcl (SOAP) Languages fr web Prf. Eugeni Di Sciasci Master s Degree Curse in Cmputer Engineering - (A.Y. 2016/2017) Web service architecture (1/2) A ppular interpretatin f Web services

More information

Q U I C K S T A R T G U I D E

Q U I C K S T A R T G U I D E QUICK START GUIDE Data Onbarding This guide prvides an verview f what infrmatin shuld be prvided t Neustar and hw it needs t be frmatted. Overview Data Onbarding is the prcess f making ffline segments

More information

Java Programming Course IO

Java Programming Course IO Java Prgramming Curse IO By Võ Văn Hải Faculty f Infrmatin Technlgies Industrial University f H Chi Minh City Sessin bjectives What is an I/O stream? Types f Streams Stream class hierarchy Cntrl flw f

More information

Log in with your WUSTL Key and password If you have forgotten your WUSTL Key or password, see

Log in with your WUSTL Key and password If you have forgotten your WUSTL Key or password, see Student Help Manual fr CrnerstneCnnect Accmmdate Accessing Accmmdate G t URL https://crnerstne.wustl.edu/crnerstnecnnect.aspx Click the link at tp right fr Accmmdate Lg in with yur WUSTL Key and passwrd

More information

EcoStruxure for Data Centers FAQ

EcoStruxure for Data Centers FAQ EcStruxure fr Data Centers FAQ Revisin 1 by Patrick Dnvan Executive summary EcStruxure TM fr Data Centers is Schneider Electric s IT-enabled, pen, interperable system architecture fr data centers. This

More information

Messing with SQL in Dataflex What is available in Dataflex 19.0 o cconnection.pkg

Messing with SQL in Dataflex What is available in Dataflex 19.0 o cconnection.pkg Messing with SQL in Dataflex What is available in Dataflex 19.0 ccnnectin.pkg Lts f useful stuff in there. Will take sme time t srt. DataDict.pkg Sme calls in the dd fr SQL It has a helper class. Des a

More information

But for better understanding the threads, we are explaining it in the 5 states.

But for better understanding the threads, we are explaining it in the 5 states. Life cycle f a Thread (Thread States) A thread can be in ne f the five states. Accrding t sun, there is nly 4 states in thread life cycle in java new, runnable, nn-runnable and terminated. There is n running

More information

Create your Applicant Area

Create your Applicant Area Research psitins 2018 - Applicant Area Guide Create yur Applicant Area Click n the link "Create my Applicant Area". Fill in the infrmatin required t create an accunt and "Validate". Passwrds - Infrmatin

More information

Sircon User Guide A Guide to Using the Vertafore Sircon Self-Service Portal

Sircon User Guide A Guide to Using the Vertafore Sircon Self-Service Portal Sircn User Guide A Guide t Using the Vertafre Sircn Self-Service Prtal September 2016 Versin 16.8 Cntents Cntents Using the Vertafre Sircn Self-Service Prtal... 3 Lg In... 3 Hme Page... 4 Lg New Cases...

More information

Quick Tips

Quick Tips 2017-2018 Quick Tips Belw are sme tips t help teachers register fr the Read t Succeed Prgram: G t www.sixflags.cm/read It will lk like this: If yu DO have an accunt frm last year, please lgin with yur

More information

Type: System Enhancements ID Number: SE 93. Subject: Changes to Employee Address Screens. Date: June 29, 2012

Type: System Enhancements ID Number: SE 93. Subject: Changes to Employee Address Screens. Date: June 29, 2012 Type: System Enhancements ID Number: SE 93 Date: June 29, 2012 Subject: Changes t Emplyee Address Screens Suggested Audience: Human Resurce Offices Details: On July 14, 2012, Peple First will implement

More information

McGill University School of Computer Science COMP-206. Software Systems. Due: September 29, 2008 on WEB CT at 23:55.

McGill University School of Computer Science COMP-206. Software Systems. Due: September 29, 2008 on WEB CT at 23:55. Schl f Cmputer Science McGill University Schl f Cmputer Science COMP-206 Sftware Systems Due: September 29, 2008 n WEB CT at 23:55 Operating Systems This assignment explres the Unix perating system and

More information

Cisco EPN Manager Network Administration

Cisco EPN Manager Network Administration Training Data Sheet Cisc EPN Manager Netwrk Administratin Cisc EPN Manager Netwrk Administratin is an instructr-led and lab-based curse in which yu learn t mnitr, cnfigure, and prvisin netwrk devices by

More information

Procurement Contract Portal. User Guide

Procurement Contract Portal. User Guide Prcurement Cntract Prtal User Guide Cntents Intrductin...2 Access the Prtal...2 Hme Page...2 End User My Cntracts...2 Buttns, Icns, and the Actin Bar...3 Create a New Cntract Request...5 Requester Infrmatin...5

More information

Introduction to Eclipse

Introduction to Eclipse Intrductin t Eclipse Using Eclipse s Debugger 16/04/2010 Prepared by Chris Panayitu fr EPL 233 1 Eclipse debugger and the Debug view Eclipse features a built-in Java debugger that prvides all standard

More information

Pages of the Template

Pages of the Template Instructins fr Using the Oregn Grades K-3 Engineering Design Ntebk Template Draft, 12/8/2011 These instructins are fr the Oregn Grades K-3 Engineering Design Ntebk template that can be fund n the web at

More information

ODF vs Open XML The ISO Specs. Mario Wendt Chair of the JTC1/SC34 German Mirror & National Standards Officer (NSO) Germany Microsoft Corporation

ODF vs Open XML The ISO Specs. Mario Wendt Chair of the JTC1/SC34 German Mirror & National Standards Officer (NSO) Germany Microsoft Corporation ODF vs Open XML The ISO Specs Mari Wendt Chair f the JTC1/SC34 German Mirrr & Natinal Standards Officer (NSO) Germany Micrsft Crpratin 1 2011/12 ODF unchartered waters Open XML DISCOVERING ISO/IEC PDTR

More information

ONLINE GRANT APPLICATION INSTRUCTIONS

ONLINE GRANT APPLICATION INSTRUCTIONS Overview ONLINE GRANT APPLICATION INSTRUCTIONS This dcument is designed t prvide grant applicants with instructins fr use f the Fundant Grant Lifecycle Manager applicatin fr grants frm the Oberktter Fundatin.

More information

How is my book published by the AMS?

How is my book published by the AMS? Hw is my bk published by the AMS? Publishing yur bk is a team effrt that starts with the Acquisitins, and invlves the Prductin, and Sales, Custmer Supprt, Print Shp, and Distributin departments. This dcument

More information

Network programming 14/01/2013. Introduction. Session objectives. Client/Server working model. Advanced Java Programming Course

Network programming 14/01/2013. Introduction. Session objectives. Client/Server working model. Advanced Java Programming Course Advanced Java Prgramming Curse Netwrk prgramming Sessin bjectives Netwrking intrductin URL Class InetAddress Class By Võ Văn Hải Faculty f Infrmatin Technlgies Industrial University f H Chi Minh City Wrking

More information

SW-G using new DryadLINQ(Argentia)

SW-G using new DryadLINQ(Argentia) SW-G using new DryadLINQ(Argentia) DRYADLINQ: Dryad is a high-perfrmance, general-purpse distributed cmputing engine that is designed t manage executin f large-scale applicatins n varius cluster technlgies,

More information

AudienceView How-To Guide: How to Run a Digital Behaviour Report? (Part 1)

AudienceView How-To Guide: How to Run a Digital Behaviour Report? (Part 1) AudienceView Hw-T Guide: Hw t Run a Digital Behaviur Reprt? (Part 1) What is a Digital Behaviur Reprt? A Digital Behaviur Reprt prvides detailed insight int the nline behaviur f yur audience. It allws

More information

FAQ. Using the Thinkific Learning Platform

FAQ. Using the Thinkific Learning Platform FAQ Using the Thinkific Learning Platfrm General Infrmatin Thinkific is the curse building sftware we have chsen t use fr ur n-line classes. The fllwing sectins prvide infrmatin n issues that may arise

More information

Chapter 14. Basic Planning Methodology

Chapter 14. Basic Planning Methodology Chapter 14 Basic Planning Methdlgy This chapter prvides a basic and generic methdlgy fr planning prtectin requirements. It fcuses n the primary cnsideratins fr designing and implementing a basic strage

More information

Operational Security. Speaking Frankly The Internet is not a very safe place. A sense of false security... Firewalls*

Operational Security. Speaking Frankly The Internet is not a very safe place. A sense of false security... Firewalls* Operatinal Security Firewalls and Intrusin Detectin CS242 Cmputer Netwrks Speaking Frankly The Internet is nt a very safe place Frm ur netwrk administratr s pint f view, the wrld divides int tw camps:

More information

CET: Interactive Media Requirements Gathering Questionnaire

CET: Interactive Media Requirements Gathering Questionnaire CET: Interactive Media Requirements Gathering Questinnaire 1. Purpse What is the verall purpse f this prject? What is the general prblem that yu are trying t slve with this prject? Are users struggling

More information

BMC Remedyforce Integration with Remote Support

BMC Remedyforce Integration with Remote Support BMC Remedyfrce Integratin with Remte Supprt 2003-2018 BeyndTrust, Inc. All Rights Reserved. BEYONDTRUST, its lg, and JUMP are trademarks f BeyndTrust, Inc. Other trademarks are the prperty f their respective

More information

Overview of OPC Alarms and Events

Overview of OPC Alarms and Events Overview f OPC Alarms and Events Cpyright 2016 EXELE Infrmatin Systems, Inc. EXELE Infrmatin Systems (585) 385-9740 Web: http://www.exele.cm Supprt: supprt@exele.cm Sales: sales@exele.cm Table f Cntents

More information

SAS Hot Fix Analysis, Download and Deployment Tool

SAS Hot Fix Analysis, Download and Deployment Tool SAS Ht Fix Analysis, Dwnlad and Deplyment Tl SASHFADD Versin 2.2.1 Usage Guide What's New in SASHFADD 2.2.1? Table f Cntents Intrductin... 1 System Requirements... 2 Imprtant infrmatin regarding tl usage...

More information

Chapter 2. The OSI Model and TCP/IP Protocol Suite. PDF created with FinePrint pdffactory Pro trial version

Chapter 2. The OSI Model and TCP/IP Protocol Suite. PDF created with FinePrint pdffactory Pro trial version Chapter 2 The OSI Mdel and TCP/IP Prtcl Suite PDF created with FinePrint pdffactry Pr trial versin www.pdffactry.cm Outline THE OSI MODEL LAYERS IN THE OSI MODEL TCP/IP PROTOCOL SUITE ADDRESSING TCP/IP

More information

IT Essentials (ITE v6.0) Chapter 7 Exam Answers 100% 2016

IT Essentials (ITE v6.0) Chapter 7 Exam Answers 100% 2016 IT Essentials (ITE v6.0) Chapter 7 Exam Answers 100% 2016 1. Hw many devices can a Bluetth device cnnect t simultaneusly? 127 7 10 24 5 2. A device has an IPv6 address f 2001:0DB8:75a3:0214:0607:1234:aa10:ba01

More information

Upgrading HTTPS in Midair: An Empirical Study on Strict Transport Security (HSTS) and Public Key Pinning (HPKP) in the Wild

Upgrading HTTPS in Midair: An Empirical Study on Strict Transport Security (HSTS) and Public Key Pinning (HPKP) in the Wild Upgrading HTTPS in Midair: An Empirical Study n Strict Transprt Security (HSTS) and Public Key Pinning (HPKP) in the Wild Michael Kranch Jseph Bnneau NDSS 2015 February 9 2015 Takeaways Up Frnt HSTS and

More information

Cisco EPN Manager Network Administration - Optical

Cisco EPN Manager Network Administration - Optical Training Data Sheet Cisc EPN Manager Netwrk Administratin - Optical Cisc EPN Manager Netwrk Administratin - Optical is an instructr-led and labbased curse in which yu learn t mnitr, cnfigure, and prvisin

More information

Troubleshooting of network problems is find and solve with the help of hardware and software is called troubleshooting tools.

Troubleshooting of network problems is find and solve with the help of hardware and software is called troubleshooting tools. Q.1 What is Trubleshting Tls? List their types? Trubleshting f netwrk prblems is find and slve with the help f hardware and sftware is called trubleshting tls. Trubleshting Tls - Hardware Tls They are

More information

Chapter 1 Introduction. What is a Design Pattern? Design Patterns in Smalltalk MVC

Chapter 1 Introduction. What is a Design Pattern? Design Patterns in Smalltalk MVC Chapter 1 Intrductin Designing bject-riented sftware is hard, and designing reusable bject-riented sftware is even harder. It takes a lng time fr nvices t learn what gd bject-riented design is all abut.

More information

Upgrading Kaltura MediaSpace TM Enterprise 1.0 to Kaltura MediaSpace TM Enterprise 2.0

Upgrading Kaltura MediaSpace TM Enterprise 1.0 to Kaltura MediaSpace TM Enterprise 2.0 Upgrading Kaltura MediaSpace TM Enterprise 1.0 t Kaltura MediaSpace TM Enterprise 2.0 Assumptins: The existing cde was checked ut f: svn+ssh://mediaspace@kelev.kaltura.cm/usr/lcal/kalsurce/prjects/m ediaspace/scial/branches/production/website/.

More information

Paraben s Phone Recovery Stick

Paraben s Phone Recovery Stick Paraben s Phne Recvery Stick v. 3.0 User manual Cntents Abut Phne Recvery Stick... 3 What s new!... 3 System Requirements... 3 Applicatin User Interface... 4 Understanding the User Interface... 4 Main

More information

Creating a TES Encounter/Transaction Entry Batch

Creating a TES Encounter/Transaction Entry Batch Creating a TES Encunter/Transactin Entry Batch Overview Intrductin This mdule fcuses n hw t create batches fr transactin entry in TES. Charges (transactins) are entered int the system in grups called batches.

More information

Banner Slider. User Guide. Truly said You don t get a second chance to make a first impression.

Banner Slider. User Guide. Truly said You don t get a second chance to make a first impression. Banner Slider User Guide Banner Slider Truly said Yu dn t get a secnd chance t make a first impressin. If yu re an nline stre wner, yu can d this with an impressive banner. Mst f the visitrs cming t an

More information

CSE 3320 Operating Systems Synchronization Jia Rao

CSE 3320 Operating Systems Synchronization Jia Rao CSE 3320 Operating Systems Synchrnizatin Jia Ra Department f Cmputer Science and Engineering http://ranger.uta.edu/~jra Recap f the Last Class Multiprcessr scheduling Tw implementatins f the ready queue

More information

Scroll down to New and another menu will appear. Select Folder and a new

Scroll down to New and another menu will appear. Select Folder and a new Creating a New Flder Befre we begin with Micrsft Wrd, create a flder n yur Desktp named Summer PD. T d this, right click anywhere n yur Desktp and a menu will appear. Scrll dwn t New and anther menu will

More information

Sometimes it's necessary to issue requests to objects without knowing anything about the operation being requested or the receiver of the request.

Sometimes it's necessary to issue requests to objects without knowing anything about the operation being requested or the receiver of the request. Cmmand 1 Intent Encapsulate a request as an bject, thereby letting yu parameterize clients with different requests, queue r lg requests, and supprt undable peratins. Als Knwn As Actin, Transactin Mtivatin

More information

Programming Project: Building a Web Server

Programming Project: Building a Web Server Prgramming Prject: Building a Web Server Submissin Instructin: Grup prject Submit yur cde thrugh Bb by Dec. 8, 2014 11:59 PM. Yu need t generate a simple index.html page displaying all yur grup members

More information

FIREWALL RULE SET OPTIMIZATION

FIREWALL RULE SET OPTIMIZATION Authr Name: Mungle Mukupa Supervisr : Mr Barry Irwin Date : 25 th Octber 2010 Security and Netwrks Research Grup Department f Cmputer Science Rhdes University Intrductin Firewalls have been and cntinue

More information

Enterprise Chat and Developer s Guide to Web Service APIs for Chat, Release 11.6(1)

Enterprise Chat and  Developer s Guide to Web Service APIs for Chat, Release 11.6(1) Enterprise Chat and Email Develper s Guide t Web Service APIs fr Chat, Release 11.6(1) Fr Unified Cntact Center Enterprise August 2017 Americas Headquarters Cisc Systems, Inc. 170 West Tasman Drive San

More information

TED PRO Third Party Posting API Based on ECC Firmware Revision R400

TED PRO Third Party Posting API Based on ECC Firmware Revision R400 TED PRO Third Party Psting API Based n ECC Firmware Revisin R400 Table f Cntents Intrductin... 1 Activatin... 1 Sample Activatin XML... 2 Sample Activatin Respnse XML... 2 Psting Data... 3 Sample Pst XML...

More information

Create your Applicant Area

Create your Applicant Area 2017 Researcher cmpetitin - Applicant Area Guide Create yur Applicant Area Click n the link "Create my Applicant Area". Fill in the infrmatin required t create an accunt and "Validate". Passwrds - Infrmatin

More information

Welcome to Remote Access Services (RAS) Virtual Desktop vs Extended Network. General

Welcome to Remote Access Services (RAS) Virtual Desktop vs Extended Network. General Welcme t Remte Access Services (RAS) Our gal is t prvide yu with seamless access t the TD netwrk, including the TD intranet site, yur applicatins and files, and ther imprtant wrk resurces -- whether yu

More information

Your New Service Request Process: Technical Support Reference Guide for Cisco Customer Journey Platform

Your New Service Request Process: Technical Support Reference Guide for Cisco Customer Journey Platform Supprt Guide Yur New Service Request Prcess: Technical Supprt Reference Guide fr Cisc Custmer Jurney Platfrm September 2018 2018 Cisc and/r its affiliates. All rights reserved. This dcument is Cisc Public

More information

Utilize Google Chrome 22, Internet Explorer 10/11, Firefox 27, Safari Desktop or Safari Mobile,

Utilize Google Chrome 22, Internet Explorer 10/11, Firefox 27, Safari Desktop or Safari Mobile, 2017 REQUEST FOR PROPOSALS WORKFORCE YOUTH SERVICES PROPOSAL CHECKLIST Thank yu fr yur interest in submitting a prpsal in respnse t the 2017 Request fr Prpsal (RFP) fr Wrkfrce Yuth Services issued by the

More information

Please contact technical support if you have questions about the directory that your organization uses for user management.

Please contact technical support if you have questions about the directory that your organization uses for user management. Overview ACTIVE DATA CALENDAR LDAP/AD IMPLEMENTATION GUIDE Active Data Calendar allws fr the use f single authenticatin fr users lgging int the administrative area f the applicatin thrugh LDAP/AD. LDAP

More information

Upgrading HTTPS in Midair: An Empirical Study on Strict Transport Security (HSTS) and Public Key Pinning (HPKP) in the Wild

Upgrading HTTPS in Midair: An Empirical Study on Strict Transport Security (HSTS) and Public Key Pinning (HPKP) in the Wild Upgrading HTTPS in Midair: An Empirical Study n Strict Transprt Security (HSTS) and Public Key Pinning (HPKP) in the Wild Michael Kranch Jseph Bnneau NDSS 2015 February 9 2015 Takeaways Up Frnt HSTS and

More information

Extended Vendors lets you: Maintain vendors across multiple Sage 300 companies using the Copy Vendors functionality. o

Extended Vendors lets you: Maintain vendors across multiple Sage 300 companies using the Copy Vendors functionality. o Extended Vendrs Extended Vendrs is an enhanced replacement fr the Sage Vendrs frm. It prvides yu with mre infrmatin while entering a PO and fast access t additinal PO, Vendr, and Item infrmatin. Extended

More information

CS1150 Principles of Computer Science Introduction (Part II)

CS1150 Principles of Computer Science Introduction (Part II) Principles f Cmputer Science Intrductin (Part II) Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang UC. Clrad Springs Review Terminlgy Class } Every Java prgram must have at least

More information