Looking Inside the Developer s Toolkit: Web Services for Everyday RPG Consumption. Charles Guarino XML. Charles Guarino
|
|
- Kristina Thompson
- 6 years ago
- Views:
Transcription
1 Looking Inside the Developer s Toolkit: Web Services for Everyday RPG Consumption Charles Guarino XML Charles Guarino Central Park Data Systems, Inc. Copyright Central Park Data Systems, Inc. 1 About the Presenter: With an IT career spanning over 25 years, Charles Guarino has been a consultant for most of them. Since 1995 he has been founder and President of Central Park Data Systems, Inc., a Long Island based IBM midrange consulting company. He has published several technical and strategic articles for the IT community and has served as a member of a technical publication s Editorial Review Board. He was inducted into COMMON s Speaker Excellence Hall of Fame in 2008 and also selected as one of LISTnet's Long Island s Twenty Top Techies for Charles is currently a COMMON Application Development Subject Matter Expert and a Board Member and monthly Q&A host of LISUG, a Long Island IBM System i User s Group. Charles can be reached at cguarino@centralparkdata.com. 1
2 In This Session. Web services extend your applications by providing functionality you should not or could not write yourself. We will demonstrate what a web service is, where to find them and how to consume them. We will explore how supplying just a zip code to an application can return meaningful and real time information that is well beyond your company s four walls. All of the source code for these programs can be downloaded and compiled on your own systems and be put to use immediately. They are production ready! Copyright Central Park Data Systems, Inc. 3 What We ll Cover Definitions and Prerequisites Introduction to Web Services Weather Forecast by Zip Code Traffic Conditions by Zip Code Wrap Up Copyright Central Park Data Systems, Inc. 4 2
3 Definitions see the appendix! XML (extensible Markup Language) Parsing Web Service SOAP (Simple Object Access Protocol) WSDL (Web Service Definition Language) REST (Representational State Transfer) URI (Uniform Resource Identifier) HTTPAPI (Hypertext Transfer Protocol API) Copyright Central Park Data Systems, Inc. 5 PREREQUISITES 1) RPGLE, i5 OS Version 5.4 or higher 2) Knowledge of how to navigate in the IFS 3) Familiarity with nested data structures, and how they re represented on d specs 4) Basic knowledge of XML or HTML Copyright Central Park Data Systems, Inc. 6 3
4 What We ll Cover Definitions and prerequisites Introduction to web services Weather Forecast by Zip Code Traffic Conditions by Zip Code Wrap Up Copyright Central Park Data Systems, Inc. 7 Simplistic diagram of a web service request Internet System i Some other system Copyright Central Park Data Systems, Inc. 8 4
5 More Web Services Fun Facts A STATELESS connection Can be sent in the clear or securely Can be public or private between companies or individuals Hardware, programming language and platform agnostic Can save you lots of $ -pre-written and tested and documented services Can be FREE, Restricted Access, Pay-For-Each-Use or Subscription Based Extends your applications in ways you may have never known possible, providing real time information. Can be many and simultaneous points of failure The Great Online Battle!!! SOAP REST SOAP Simple Object Access Protocol REST Representational State Transfer Copyright Central Park Data Systems, Inc. 10 5
6 Where can I find free web services? The Internet, of course!!! What We ll Cover Definitions and prerequisites Introduction to web services Weather Forecast by Zip Code Traffic Conditions by Zip Code Wrap Up Copyright Central Park Data Systems, Inc. 12 6
7 Zip Code Anatomy Fun Facts The first digit indicates a general geographic area of the nation, starting with 0 in the eastern U.S. to 9 representing areas in the western U.S. The next two numbers represent regional areas. The final two identify specific post offices or postal zones. The Plus 4 code identifies a geographic segment within the five-digit code, such as a city block, a group of apartments or any other individual high-volume receiver of mail that can aid more efficient mail sorting and delivery. Copyright Central Park Data Systems, Inc. 14 7
8 8
9 Header Data First Day s Forecast Second Day s Forecast Copyright Central Park Data Systems, Inc. 17 We ve selected a web service (CDYNE s Weather Forecast by Zip Code) Next we need a way to communicate with the Web, to handle the plumbing. FREE SOFTWARE!!! Visit Copyright Central Park Data Systems, Inc. 18 9
10 First screen with simple error message shown: Copyright Central Park Data Systems, Inc. 19 When an invalid zip code is keyed, display second error message: Copyright Central Park Data Systems, Inc
11 Subfile displayed with fully parsed data for zipcode 10038: Copyright Central Park Data Systems, Inc. 21 Start of program, request zip code from user If EOJ (F3) requested, RETURN Zip code cannot be *zeros, if so re-display screen Build URI Create XML document name for placement in /tmp in IFS Retrieve data from web service using HTTPAPI Parse header data Was valid data received? (does Success = True?) Parse remaining detail data Load and display subfile Return to start 22 11
12 RPGLE Program WEATHERSCN Copyright Central Park Data Systems, Inc. 23 Header data A Closer Look Copyright Central Park Data Systems, Inc
13 Detail Data A Closer Look If you want to capture the data, the names must match misspellings and all! Copyright Central Park Data Systems, Inc. 25 A Quick Tribute to Mr. Zip, a.k.a. Zippy Adopted on July 1 st, 1963 by the Post Office Department as the trademark of the ZIP (Zoning Improvement Plan) Code Source: 13
14 Running program WEATHERSCN using RDP debug perspective XML Data in document QACX1WMAR0.xml. Header and Detail data shown. 14
15 Immediately following XML-INTO statement, DS HEADERDATA is populated Immediately following XML-INTO statement, DS WEATHERDATA is populated 15
16 Loop through, load subfile and then display What We ll Cover Definitions and prerequisites Introduction to web services Weather Forecast by Zip Code Traffic Conditions by Zip Code Wrap Up Copyright Central Park Data Systems, Inc
17 A real life example to using a web service in an application HELP!!! I have an EMERGENCY!!! What is your ADDRESS? * We re sending help RIGHT NOW! We ll provide REAL-TIME traffic conditions to give the driver the best route!!! * We ll use Zip Code instead for privacy protection Copyright Central Park Data Systems, Inc offers free geographic web services Copyright Central Park Data Systems, Inc
18 A sampling of GeoNames web services. We will select postalcodesearch Copyright Central Park Data Systems, Inc. 35 GeoNames Postal Code Search Documentation Copyright Central Park Data Systems, Inc
19 This web service shows any postal code in the world with Copyright Central Park Data Systems, Inc Shown here with optional country filter Copyright Central Park Data Systems, Inc
20 Googled Mapquest Web Services or Copyright Central Park Data Systems, Inc. 39 Link to Mapquest Parameters explains how to use this service in a browser, including all optional parameters Need to compose a URL as follows, replacing longitude and latitude : Copyright Central Park Data Systems, Inc
21 Header Data Detail Data Copyright Central Park Data Systems, Inc. 41 Prompt the user for the zip code Copyright Central Park Data Systems, Inc 42 21
22 Entering all zeros displays an error message Copyright Central Park Data Systems, Inc 43 Display an error message when an invalid zip code is entered Copyright Central Park Data Systems, Inc 44 22
23 When a valid zip code is entered, launch a browser and position on coordinates Copyright Central Park Data Systems, Inc. 45 Start of program, request zip code from user If EOJ (F3) requested, RETURN Zip code cannot be *zeros, if so re-display screen Build URI Get filename for placement in /tmp in IFS Retrieve data from web service using HTTPAPI Parse header data Was valid data received? (was a valid U.S. location returned?) Parse remaining detail data Pass coordinates to CLLE browser display program Return to start Copyright Central Park Data Systems, Inc
24 RPGLE Program ZIPCODELOC Copyright Central Park Data Systems, Inc. 47 Parse Header data Copyright Central Park Data Systems, Inc. 24
25 Parse Detail Data Copyright Central Park Data Systems, Inc. 49 CLLE that launches web browser Where the real magic happens Copyright Central Park Data Systems, Inc
26 In case you have a very long URL Search for STRPCCMD PCCMD Request zip code from user: Copyright Central Park Data Systems, Inc
27 Compose the URI: Copyright Central Park Data Systems, Inc. 53 Generate random file name to hold data in the IFS. The name will be different every time you run the program. Copyright Central Park Data Systems, Inc
28 Captured data in IFS file Note the same file name QACXLR4Z1.xml Copyright Central Park Data Systems, Inc. 55 Parse the header data. This is the variable view of HeaderData. Copyright Central Park Data Systems, Inc
29 Parse the detail data Copyright Central Park Data Systems, Inc. 57 CL program ZIPCODECL receives the latitude and longitude, builds the URL in field name &URL and opens a browser. Copyright Central Park Data Systems, Inc
30 Launch browser and position map at coordinates Copyright Central Park Data Systems, Inc. 59 What We ll Cover Definitions and prerequisites Introduction to web services Weather Forecast by Zip Code Traffic Conditions by Zip Code Wrap Up Copyright Central Park Data Systems, Inc
31 Looking Inside the Developer s Toolkit: Web Services for Everyday RPG Consumption Charles Guarino XML Charles Guarino THANK YOU!!!! Copyright Central Park Data Systems, Inc. 61 Definitions XML (extensible Markup Language) Unlike HTML which has pre-defined tags, the tags can have any value you wish. This is what makes it extensible. Your document must still be well-formed to be parsed, meaning each start tag must have a corresponding end tag. The actual data is stored between the tags. Parsing The ripping apart or extraction of the XML data from its tags. SOAP Simple Object Access Protocol Message-based, you create a message similar to an using a pre-defined language, Web Services Definition Language, or WSDL ( wiz-dul ). Copyright Central Park Data Systems, Inc 62 31
32 Definitions (cont.) REST (Representation State Transfer) HTTP based, no need to create a message Web service can be consumed using a browser U.R.I. (Universal Resource Identifier) More broadly based than a URL, which refers to a website, is used to identify any object HTTPAPI Software used on the Power System which allows the system to connect and consume a web service Visit a free download Can basically be considered a batch browser Copyright Central Park Data Systems, Inc 63 32
Charles Guarino
Raising the Bar: A Jumpstart to Using SOAP Web Services in RPG Charles Guarino SOAP SERVICES Charles Guarino Twitter @charlieguarino Central Park Data Systems, Inc. About The Speaker With an IT career
More informationCharles Guarino
Looking Inside the Developer s Toolkit: REST Web Services for Everyday RPG and SQL Consumption Charles Guarino REST SERVICES Charles Guarino Twitter @charlieguarino Central Park Data Systems, Inc. About
More informationCharles Guarino. About The Presenter
i Can Serve You: Providing Web Services From Your IBM i Charles Guarino WEB SERVICES Charles Guarino Central Park Data Systems, Inc. Copyright Central Park Data Systems, Inc. About The Presenter With an
More informationThe Art of Debugging: From STRDBG to RDP. Charles Guarino. Copyright Central Park Data Systems, Inc. 2
The Art of Debugging: From STRDBG to RDP Charles Guarino Central Park Data Systems, Inc. Copyright Central Park Data Systems, Inc. 1 About the presenter: With an IT career spanning over 25 years, Charles
More informationPutting the Pedal to the Metal RDi from *ZERO to *SIXTY. Charles Guarino Central Park Data Systems, Inc.
Putting the Pedal to the Metal RDi from *ZERO to *SIXTY Charles Guarino Central Park Data Systems, Inc. About the Speaker With an IT career spanning over 30 years, Charles Guarino has been a consultant
More informationPutting the Pedal to the Metal RDi from *ZERO to *SIXTY. Charles Guarino Central Park Data Systems, Inc.
Putting the Pedal to the Metal RDi from *ZERO to *SIXTY Charles Guarino Central Park Data Systems, Inc. About the Speaker With an IT career spanning over 30 years, Charles Guarino has been a consultant
More informationCharles Guarino Central Park Data Systems, Inc. About The Speaker
The Art of Debugging: From STRDBG to RDi Charles Guarino Central Park Data Systems, Inc. About The Speaker With an IT career spanning over 30 years, Charles Guarino has been a consultant for most of them.
More informationCharles Guarino. About The Speaker
A Walk Through RDi Starting at Go! (Rational Developer for i) Charles Guarino Central Park Data Systems, Inc. About The Speaker With an IT career spanning over 30 years, Charles Guarino has been a consultant
More informationLooking Inside the Developer s Toolkit: Introduction to Processing XML with RPG and SQL Too! Charles Guarino
Looking Inside the Developer s Toolkit: Introduction to Processing XML with RPG and SQL Too! Charles Guarino Central Park Data Systems, Inc. @charlieguarino About The Speaker With an IT career spanning
More informationCharles Guarino. About The Speaker
Get With The Program! It s Not Your Grandma s RPG Anymore Charles Guarino Twitter @charlieguarino Central Park Data Systems, Inc. About The Speaker With an IT career spanning over 30 years, Charles Guarino
More informationRDi Debugging All Lanes Open Ahead. From the On Ramp to the Cruising Lane Charles Guarino Central Park Data Systems.
RDi Debugging All Lanes Open Ahead From the On Ramp to the Cruising Lane Charles Guarino Central Park Data Systems About The Speaker Charles Guarino has been an Information Technology consultant for the
More informationGetting Started with Pro Maps for Google
Getting Started with Pro Maps for Google This Getting Started Guide shows you how to get up and running with Pro Maps for Google. This Dreamweaver extension allows you to add static and dynamic maps to
More informationXML Processing & Web Services. Husni Husni.trunojoyo.ac.id
XML Processing & Web Services Husni Husni.trunojoyo.ac.id Based on Randy Connolly and Ricardo Hoar Fundamentals of Web Development, Pearson Education, 2015 Objectives 1 XML Overview 2 XML Processing 3
More informationBlackboard 5. Instructor Manual Level One Release 5.5
Bringing Education Online Blackboard 5 Instructor Manual Level One Release 5.5 Copyright 2001 by Blackboard Inc. All rights reserved. No part of the contents of this manual may be reproduced or transmitted
More informationZip Code Locator Software Hosted Solution
Zip Code Locator Software Hosted Solution USER S GUIDE / Documentation www.geosprawl.com Document Version Control Version Date Change Description 1.0 12/17/2008 Created 2008Reachoutside, LLC. Do not copy
More informationWorldnow Producer. Stories
Worldnow Producer Stories Table of Contents Overview... 4 Getting Started... 4 Adding Stories... 5 Story Sections... 5 Toolbar... 5 Copy Live URL... 6 Headline... 6 Abridged Title... 6 Abridged Clickable
More informationMobile Web from the RPG and Dojo Perspectives
Mobile Web from the RPG and Dojo Perspectives IBM has adopted the open-source Dojo toolkit as its internal standard! Is Open Source relevant to the IBM ILE community? How does Open Source Web and ILE work
More informationAssembling a Three-Tier Web Form Application
Chapter 16 Objectives Assembling a Three-Tier Application In this chapter, you will: Understand the concept of state for Web applications Create an ASP.NET user control Use data binding technology Develop
More informationImproving Application Performance by Submitting Scripts to Batch using Zend Server for IBM i
Improving Application Performance by Submitting Scripts to Batch using Zend Server for IBM i Mike Pavlak Solution Consultant mike.p@zend.com Insert->Header 1 & Footer Agenda Overview of Zend Server Advantages
More informationLesson 1 Key-Terms Meanings: Web Connectivity of Devices and Devices Network
Lesson 1 Key-Terms Meanings: Web Connectivity of Devices and Devices Network 1 Application Application: A software (S/W) for an application, such as, creating and sending an SMS, measuring and sending
More informationSOAP Integration - 1
SOAP Integration - 1 SOAP (Simple Object Access Protocol) can be used to import data (actual values) from Web Services that have been published by companies or organizations that want to provide useful
More informationTake a Load Off with U2 RESTful Web Services. Nik Kesic, Lead Technical Support for Rocket U2
Take a Load Off with U2 RESTful Web Services Nik Kesic, Lead Technical Support for Rocket U2 Webinar Opening Procedure Orange arrow = control GoTo Webinar control panel This webinar will be recorded and
More informationHelp Documentation. Copyright 2007 WebAssist.com Corporation All rights reserved.
Help Documentation Copyright 2007 WebAssist.com Corporation All rights reserved. Using Pro Maps for Google This wizard adds a Pro Map for Google to your web page, allowing you to configure and specify
More informationCopyright 2014 Blue Net Corporation. All rights reserved
a) Abstract: REST is a framework built on the principle of today's World Wide Web. Yes it uses the principles of WWW in way it is a challenge to lay down a new architecture that is already widely deployed
More informationChatter Answers Implementation Guide
Chatter Answers Implementation Guide Salesforce, Summer 18 @salesforcedocs Last updated: July 26, 2018 Copyright 2000 2018 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark
More informationServices Web Nabil Abdennadher
Services Web Nabil Abdennadher nabil.abdennadher@hesge.ch 1 Plan What is Web Services? SOAP/WSDL REST http://www.slideshare.net/ecosio/introduction-to-soapwsdl-and-restfulweb-services/14 http://www.drdobbs.com/web-development/restful-web-services-a-tutorial/
More informationSKILLBUILDERS GEOCODE
SKILLBUILDERS GEOCODE A PROCESS PLUG-IN FOR ORACLE APPLICATION EXPRESS (APEX) www.s k i l l B u i l d e r s. c o m / A P E X Page 1 Table of Contents Overview... 3 Intro... 3 Features at a Glance... 3
More informationDistributed Multitiered Application
Distributed Multitiered Application Java EE platform uses a distributed multitiered application model for enterprise applications. Logic is divided into components https://docs.oracle.com/javaee/7/tutorial/overview004.htm
More informationChapter 17 Creating Online Pages and Sites
Lesson Plans for Chapter 17 1 Chapter 17 Creating Online Pages and Sites Chapter Objectives Discuss the Chapter 17 objectives with students: Learn about the creation of the World Wide Web. Write HTML tags
More informationWeb-enable a 5250 application with the IBM WebFacing Tool
Web-enable a 5250 application with the IBM WebFacing Tool ii Web-enable a 5250 application with the IBM WebFacing Tool Contents Web-enable a 5250 application using the IBM WebFacing Tool......... 1 Introduction..............1
More information32 nd Annual Spring Conference Tuesday All Day Session
32 nd Annual Spring Conference Tuesday All Day Session *NEW* Lunch is included SQL Programming Overview Tuesday 09:00 AM to 4:00 PM Session Abstract Learn how to use advanced SQL features and syntax that
More informationBlackboard 5 Level One Student Manual
Blackboard 5 Level One Student Manual Blackboard, Inc. 1899 L Street NW 5 th Floor Washington DC 20036 Copyright 2000 by Blackboard Inc. All rights reserved. No part of the contents of this manual may
More informationChatter Answers Implementation Guide
Chatter Answers Implementation Guide Salesforce, Spring 16 @salesforcedocs Last updated: April 27, 2016 Copyright 2000 2016 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark
More informationTutorial 8 Sharing, Integrating and Analyzing Data
Tutorial 8 Sharing, Integrating and Analyzing Data Microsoft Access 2013 Objectives Session 8.1 Export an Access query to an HTML document and view the document Import a CSV file as an Access table Use
More informationUNIT I. A protocol is a precise set of rules defining how components communicate, the format of addresses, how data is split into packets
UNIT I Web Essentials: Clients, Servers, and Communication. The Internet- Basic Internet Protocols -The World Wide Web-HTTP request message-response message- Web Clients Web Servers-Case Study. Markup
More information271 Waverley Oaks Rd. Telephone: Suite 206 Waltham, MA USA
Contacting Leostream Leostream Corporation http://www.leostream.com 271 Waverley Oaks Rd. Telephone: +1 781 890 2019 Suite 206 Waltham, MA 02452 USA To submit an enhancement request, email features@leostream.com.
More informationPart 2: Build your own Map Tour with ArcGIS Online
Part 2: Build your own Map Tour with ArcGIS Online Tutorial Overview In this tutorial, students will create and publish their own Map Tour application, a type of Story Map Web application, through ArcGIS
More informationDetecting Anomalies in Service Logs by Using Geographic Tagging
Detecting Anomalies in Service Logs by Using Geographic Tagging Roman Tekhov Abstract. This article explains what relevant information can be obtained from log files of well known formats, tells how geolocation
More informationHOW TO BUILD YOUR FIRST ROBOT
Kofax Kapow TM HOW TO BUILD YOUR FIRST ROBOT INSTRUCTION GUIDE Table of Contents How to Make the Most of This Tutorial Series... 1 Part 1: Installing and Licensing Kofax Kapow... 2 Install the Software...
More informationCourseWorks Quick Start
Introduction CourseWorks Quick Start CourseWorks (aka Sakai ) is the university's new course management system, which allows instructors to develop and maintain course Web sites. With CourseWorks, instructors
More informationHOW TO EXPORT BUYER NAMES & ADDRESSES FROM PAYPAL TO A CSV FILE
HOW TO EXPORT BUYER NAMES & ADDRESSES FROM PAYPAL TO A CSV FILE If your buyers use PayPal to pay for their purchases, you can quickly export all names and addresses to a type of spreadsheet known as a
More informationAND BlackBerry JUL13 ISBN
AND BlackBerry 806-29JUL13 ISBN 978-0-9819900-1-9 Contents 1 2 3 The Essentials of GTD and BlackBerry What is GTD?... 1 Which tools are best for GTD?... 1 If GTD is not about any particular tool, why a
More informationAgile Internationalization User Stories
Agile Internationalization User Stories Tex Texin Chief Globalization Architect XenCraft Internationalization and Unicode Conference IUC41 Abstract User stories are the way that Agile Methodology describes
More informationCreating 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 informationObjectives. Connecting with Computer Science 2
Objectives Learn what the Internet really is Become familiar with the architecture of the Internet Become familiar with Internet-related protocols Understand how the TCP/IP protocols relate to the Internet
More informationGeocoding vs. Add XY Data using Reference USA data in ArcMap
Geocoding vs. Add XY Data using Reference USA data in ArcMap 10.4.1 Written by Barbara Parmenter. Revised by Carolyn Talmadge 2/27/2017 GETTING BUSINESS DATA FROM REFERENCE USA BY NAICS AND CITY... 2 MODIFY
More informationTechnical Brief: Dynamic Number Insertion
Technical Brief: Dynamic Number Insertion Feature Definition Dynamic Number Insertion (DNI) by Convirza allows users to display a different call tracking phone number on their website in one of three methods:
More informationUniform Resource Locators (URL)
The World Wide Web Web Web site consists of simply of pages of text and images A web pages are render by a web browser Retrieving a webpage online: Client open a web browser on the local machine The web
More informationXML U.S.E.R David Andruchuk Computer Systems Design Associates, Inc. October 26, What can i do..i can do XML
David Andruchuk Computer Systems Design Associates, Inc. October 26, 2010 What can i do..i can do XML U.S.E.R. equates to UDTFs, SQL, Excel, RPG; all the tools that are present in your workplace environment.
More informationSTORE LOCATOR USER GUIDE Extension version: 1.0 Magento Compatibility: CE 2.0
support@magestore.com sales@magestore.com Phone: +1-606-657-0768 STORE LOCATOR USER GUIDE Extension version: 1.0 Magento Compatibility: CE 2.0 Table of Contents 1. INTRODUCTION 3 Outstanding Features...3
More informationRingCentral Office. New Admin Setup
RingCentral Office New Admin Setup RingCentral Office New Admin Setup Table of Contents 2 Welcome to RingCentral 2 Activate Your Account 3 Your Account Security 4 Create Your Password 5 Set Your PIN 6
More informationCREATING WEB SERVICES WITH INTEGRATED WEB SERVICES (IWS)
CREATING WEB SERVICES WITH INTEGRATED WEB SERVICES (IWS) TURN YOUR RPG PROGRAMS INTO WEB SERVICES WITH EASE Presented by Mike Larsen Email: Mikelarsen.rbl@gmail.com LinkedIn: www.linkedin.com/in/mike-larsen-a4414a20
More informationSending Application Data to Tenstreet API Guide
Sending Application Data to Tenstreet API Guide Contents Introduction... 1 Agreements and Acknowledgements... 2 Understanding the API... 2 Debugging... 2 Logging... 2 Data Accuracy... 2 Support Requests...
More informationRational Developer for IBM i (RDI) Distance Learning hands-on Labs IBM Rational Developer for i. Maintain an ILE RPG application using.
Rational Developer for IBM i (RDI) IBM Software Distance Learning hands-on Labs IBM Rational Developer for i Maintain an ILE RPG application using Remote System Explorer Verify/compile an RPG source member
More informationVersion 8 Highlights
Version 8 Highlights and Installation Instructions Read this to find out what s new, including: Report Dashboard PDF, XLS, HTML Report Formats Pledge Improvements Easier Data Entry Web Links New and Enhanced
More information9 th CA 2E/CA Plex Worldwide Developer Conference 1
1 Introduction/Welcome Message In this hands-on session we will cover more advanced 2E topics. The main focus is how to enhance your 2E model to take advantage of Templates, but we will also cover other
More informationTPF Users Group Fall 2007
TPF Users Group Fall 2007 z/tpf Enhancements for SOAP Provider Support and Tooling for Web Services Development Jason Keenaghan Distributed Systems Subcommittee 1 Developing Web services for z/tpf Exposing
More informationTable of contents. DMXzone Google Maps 2 DMXzone
Table of contents Table of contents... 1 About... 2 Features in Detail... 3 The Basics: Inserting Google Maps on a Page... 20 Advanced: Control Google Maps with Behaviors... 27 Advanced: Track Your Current
More informationInvasion of APIs and the BLOB,
Invasion of APIs and the BLOB, or how I learned to stop worrying and love the acronym. By Eamonn Foley Senior Programmer Analyst Who I Am 15+ Years in Synon/2e DBA, Architect, Developer, Instructor, Consultant,
More informationIntroduction to Programming
Introduction to Programming Course ISI-1329 - Three Days - Instructor-Led Introduction This three-day, instructor-led course introduces students to computer programming. Students will learn the fundamental
More informationCIS192 Python Programming
CIS192 Python Programming HTTP Requests and HTML Parsing Raymond Yin University of Pennsylvania October 12, 2016 Raymond Yin (University of Pennsylvania) CIS 192 October 12, 2016 1 / 22 Outline 1 HTTP
More informationFamily Map Server Specification
Family Map Server Specification Acknowledgements The Family Map project was created by Jordan Wild. Thanks to Jordan for this significant contribution. Family Map Introduction Family Map is an application
More informationBasic & Pro Resellers
Getting Started Guide Basic & Pro Resellers Getting Started Guide Page 1 Getting Started Guide: Basic & Pro Resellers Version 2.2 (1.6.2012) Copyright 2012 All rights reserved. Distribution of this work
More informationHOW TO: Add, Update, Delete and Search for Shelter Information
HOW TO: Add, Update, Delete and Search for Shelter Information Search for a Shelter Shelter managers or designated users (Levels 1 through 4) can use the National Shelter System to search for information
More informationEnterprise Modernization for IBM System z:
Enterprise Modernization for IBM System z: Transform 3270 green screens to Web UI using Rational Host Access Transformation Services for Multiplatforms Extend a host application to the Web using System
More informationusing GPS. As a result, the many location-related use is very popular. obtained beforehand to provide positioning granularity issues.
New sp-mode Functions Providing Location Information Using Base-station Data Location Data Internet Smartphones New sp-mode Functions Providing Location Information Using Base-station Data Smartphone subscribers
More informationAPPLICATION ADMINISTRATOR GUIDE
APPLICATION ADMINISTRATOR GUIDE BrightSign Network Enterprise Edition Version 4.2 BrightSign, LLC. 16780 Lark Ave., Suite B Los Gatos, CA 95032 408-852-9263 www.brightsign.biz TABLE OF CONTENTS Introduction
More informationENEE application manual for on-line users / July 2006 /
03/07/2006 15:13:00 CO ENEE application manual for on-line users / July 2006 / Table of contents 1. Purpose of the new ENEE application... 3 2. Contacts at UIC for the new ENEE application... 3 3. Data
More informationLotus Exam Using Web Services in IBM Lotus Domino 7 Applications Version: 5.0 [ Total Questions: 90 ]
s@lm@n Lotus Exam 190-756 Using Web Services in IBM Lotus Domino 7 Applications Version: 5.0 [ Total Questions: 90 ] Topic 0, A A Question No : 1 - (Topic 0) Chris has used Domino Designer 7 to create
More informationIntroduction to RESTful Web Services. Presented by Steve Ives
1 Introduction to RESTful Web Services Presented by Steve Ives Introduction to RESTful Web Services What are web services? How are web services implemented? Why are web services used? Categories of web
More informationOptimizing Your Content for Inbound Marketing
Optimizing Your Content for Inbound Marketing Arnie Kuenn, President, Vertical Measures About Your Presenter CEO of Vertical Measures A 45 Person Search, Social & Content Marketing Agency in Phoenix, AZ
More informationRouteOp. Step 1: Make sure requirements are met.
RouteOp If you are just getting started please note that the features are not enabled until your first call. You will receive a welcome email to get the ball rolling and will be hearing from your implementation
More informationGetting Started. Citrix Secure Gateway. Version 1.0. Citrix Systems, Inc.
Getting Started Citrix Secure Gateway Version 1.0 Citrix Systems, Inc. Copyright and Trademark Notice Information in this document is subject to change without notice. Companies, names, and data used in
More informationCOGNOS (R) ENTERPRISE BI SERIES COGNOS REPORTNET (TM)
COGNOS (R) ENTERPRISE BI SERIES COGNOS REPORTNET (TM) GETTING STARTED Cognos ReportNet Getting Started 07-05-2004 Cognos ReportNet 1.1MR1 Type the text for the HTML TOC entry Type the text for the HTML
More informationA quick guide to... List Segmentation
A quick guide to... List Segmentation In this guide... Learn how to create razor-sharp list segments based on precise combinations of conditions then use those segments to generate profitable email marketing
More informationFamily Map Server Specification
Family Map Server Specification Acknowledgements Last Modified: January 5, 2018 The Family Map project was created by Jordan Wild. Thanks to Jordan for this significant contribution. Family Map Introduction
More informationCIS192 Python Programming
CIS192 Python Programming HTTP & HTML & JSON Harry Smith University of Pennsylvania November 1, 2017 Harry Smith (University of Pennsylvania) CIS 192 Lecture 10 November 1, 2017 1 / 22 Outline 1 HTTP Requests
More informationService Integration - A Web of Things Perspective W3C Workshop on Data and Services Integration
Service Integration - A Web of Things Perspective W3C Workshop on Data and Services Integration Simon Mayer Institute for Pervasive Computing ETH Zurich, Switzerland simon.mayer@inf.ethz.ch The augmentation
More informationBeetleEye Application User Documentation
BeetleEye Application User Documentation BeetleEye User Documentation 1 Table of Contents Welcome to the BeetleEye Application... 6 Overview... 6 Navigation... 6 Access BeetleEye... 6 Update account information...
More informationECPR Methods Summer School: Automated Collection of Web and Social Data. github.com/pablobarbera/ecpr-sc103
ECPR Methods Summer School: Automated Collection of Web and Social Data Pablo Barberá School of International Relations University of Southern California pablobarbera.com Networked Democracy Lab www.netdem.org
More informationSOAP, WSDL, HTTP, XML, XSD, DTD, UDDI - what the?
SOAP, WSDL, HTTP, XML, XSD, DTD, UDDI - what the? By Aaron Bartell Copyright Aaron Bartell 2013 by Aaron Bartell aaron@mowyourlawn.com Agenda Why are we at this point in technology? XML Holding data the
More informationThe name of this chapter should be Getting Everything You Can from
Chapter 1: Exploring Visual Studio Extensions In This Chapter Getting the most out of Visual Studio Building the next generation of Web sites with AJAX Looking ahead to the future of Visual Studio The
More informationQuick Web Development using JDeveloper 10g
Have you ever experienced doing something the long way and then learned about a new shortcut that saved you a lot of time and energy? I can remember this happening in chemistry, calculus and computer science
More informationSoftware Release Communication 02/07/2014. Topics covered. Solutions You Can Count On
Topics covered Vea Web... 2 User Access Changes... 4 Dashboard Sharing... 7 Component Upgrade... 8 System Manager Geocode Function... 9 Installer Changes... 11 VEA WEB The initial version of Vea Web, included
More informationCCM Website toolkit. Version 1.2 working draft Author Bobby Kimutai. Change revisions. Video links updated
CCM Website toolkit Version 1.2 working draft Author Bobby Kimutai Change revisions Video links updated Contents Definition of terms and abbreviations... 2 Abbreviations... 2 Requesting for the CCM website...
More informationTable of contents. DMXzone Google Maps Manual DMXzone.com
Table of contents Table of contents... 1 About DMXzone Google Maps... 2 Features in Detail... 3 The Basics: Insterting DMXzone Google Maps on a Page... 16 Advanced: Creating Dynamic DMXzone Google Maps...
More informationInfor Xtreme Communities
Infor Xtreme Communities Quick User Guide Revision No. 1 18 APRIL 2016 Copyright 2016 Infor. All rights reserved. The word and design marks set forth herein are trademarks and/or registered trademarks
More informationApple URL Scheme Reference
Apple URL Scheme Reference Contents Introduction 4 Organization of This Document 4 Mail Links 5 Phone Links 6 Text Links 8 Map Links 9 YouTube Links 12 itunes Links 13 Document Revision History 14 2 Tables
More informationRingCentral Office. New User Setup
RingCentral Office New User Setup RingCentral Office New User Setup Table of Contents 2 Welcome to RingCentral 2 Activate Your Account 3 Your Account Security 6 Quickly Get Up and Running 6 Review Your
More informationAppendix A element & element:a/v Web Services Guide
Appendix A element & element:a/v Web Services Guide Version 2.0 A Web Services NOTE This web service documentation assumes that the programmer has a basic knowledge of web services and is using a high
More informationHypertext Transport Protocol
Hypertext Transport Protocol HTTP Hypertext Transport Protocol Language of the Web protocol used for communication between web browsers and web servers TCP port 80 HTTP - URLs URL Uniform Resource Locator
More informationToday s Webinar is being recorded You ll receive a follow-up with the recording Q&A after the presentation Ask questions throughout the Webinar
Today s Webinar is being recorded You ll receive a follow-up email with the recording Q&A after the presentation Ask questions throughout the Webinar Post-Webinar survey Reach your Modernization Goals
More informationUser Manual. Version 2.0
User Manual Version 2.0 Table of Contents Introduction Quick Start Inspector Explained FAQ Documentation Introduction Map ity allows you to use any real world locations by providing access to OpenStreetMap
More informationGU292 Quick Start Guide
GU292 Quick Start Guide Use your phone for more than just talking. AT&T Navigator AT&T Mobile Music Mobile Email/Instant Messaging Text Messaging Multitasking Actual color of the phone may vary. See User
More informationNetsweeper Reporter Manual
Netsweeper Reporter Manual Version 2.6.25 Reporter Manual 1999-2008 Netsweeper Inc. All rights reserved. Netsweeper Inc. 104 Dawson Road, Guelph, Ontario, N1H 1A7, Canada Phone: +1 519-826-5222 Fax: +1
More informationWSIA and WSRP are new Web
Written by Eilon Reshef WSIA and WSRP are new Web services standards that enable businesses to create user-facing, visual, and interactive Web services that organizations can easily plug-and-play into
More informationDevelop Mobile Front Ends Using Mobile Application Framework A - 2
Develop Mobile Front Ends Using Mobile Application Framework A - 2 Develop Mobile Front Ends Using Mobile Application Framework A - 3 Develop Mobile Front Ends Using Mobile Application Framework A - 4
More informationRisk Intelligence. Quick Start Guide - Data Breach Risk
Risk Intelligence Quick Start Guide - Data Breach Risk Last Updated: 19 September 2018 --------------------------- 2018 CONTENTS Introduction 1 Data Breach Prevention Lifecycle 2 Choosing a Scan Deployment
More informationCENTRAL INTAKE. AES Central Intake User Guide. AES University Manual. Adaptive Enterprise Solutions
CENTRAL INTAKE AES Central Intake User Guide AES University Manual Adaptive prise Solutions 8401 Colesville Road Suite 450 Silver Spring, MD 20910 800.237.9785 Toll Free 301.589.3434 Voice 301.589.9254
More informationWEBSITE INSTRUCTIONS
Table of Contents WEBSITE INSTRUCTIONS 1. How to edit your website 2. Kigo Plugin 2.1. Initial Setup 2.2. Data sync 2.3. General 2.4. Property & Search Settings 2.5. Slideshow 2.6. Take me live 2.7. Advanced
More information