Essential Import Service
|
|
- Brianne Goodwin
- 5 years ago
- Views:
Transcription
1 Essential Import Service Interface Specification Version 2.0 March 2017
2 Contents Operation of the service Default callback listener Importing Microsoft Excel and CSV documents Operation of the service Spreadsheets and CSVs Helper components HTML request form Service requests Service responses Response to initial request Callback response Extensions for Essential Intelligence Platform Importing XML documents Operation of the service XML Imports Helper components HTML request form Service requests Service responses Response to initial request Callback response EAS
3 Operation of the service Import Activities, Import Specifications (the semantic mapping of source data to the Essential Meta Model) and Target Environments must all be configured in the Import Utility web-based, graphical user interface. The service interface provides a REST-based HTTP approach for invoking imports by selecting the Import Activity and Target Environment in a request that includes the source data to import. Content type (encoding) of multipart/form-data is required for compressed files and when using HTML test page W3C Default content type (application/x-www-form-urlencoded) is also supported for uncompressed CSV files Supported source data formats: Excel binary.xls documents Excel Workbook.XLSX documents CSV files XML documents CSV files are converted to Excel documents during the import process. Import Specifications are defined in terms of Worksheets and Columns, neither of which are available in a CSV file. To define an Import Specification for a CSV file, import an example CSV into Excel and save it as one of the Excel binary formats, e.g..xlsx. During this process, if you re-name the default Worksheet for the CSV (note that CSV files can only be represented as a single worksheet), be sure to use the 'sheet' parameter in the request to specify this worksheet name. An import activity may take several minutes to complete. Therefore, the service supports a long-running process by accepting a callback URL to which final success / failure messages are sent. On request, the parameters are evaluated and any immediate problems are reported (e.g. invalid import activity). The service responds with an HTTP 201 (Accepted) message if all the request parameters are found to be valid and the request has been accepted for processing EAS
4 Default Callback Listener When an import is completed, the service invokes the callback URL that you can specify as part of the request A default callback listener is included as part of the Import Utility, which simply reports the messages to standard out Normally to be found in the Tomcat catalina.log file. This listener is available on the /callback URI of the Import Utility, e.g. localhost:8080/essential_import_utility/callback See the Callback Response documentation for each of the services for more information about the schema and content of these responses EAS
5 Essential Import Service Microsoft Excel and CSV Imports
6 Operation of the service Spreadsheets and CSVs Once the Import Utility WAR file has been deployed, the Import Utility is configured in the usual way, including defining the Import Activities, Target Environments etc. via the web application GUI. With the source and target environments defined and Import Specifications configured, use the service interface to invoke a run of an Import Activity, selecting it by name. When it has completed, the results of the import are available from the Manage History section of the selected Import Activity GUI. Remember to enable logging when defining the new Import Activity! To perform a test or a live execute of an import, simply select the desired target environment in the service request. Test environments are returned to their original start state once the import has completed. The updated, resulting state can be downloaded from the logs, via Manage History EAS
7 HTML Request Form A simple HTML page servicerequestform.html is available for testing the operation of the Import Service and to demonstrate the parameters of the service request. This can be found in the root of the web application and at the URL using a browser, e.g. localhost:8080/essential_import_utility/servicerequestform.html EAS
8 Service requests Requests are made using HTTP POST method with the following parameters to URI: /autoimport Parameter Interpretation activity environment uid pwd publish source response sheet batchid The name of the import activity to use for the import The name of the target repository environment in which to import The user ID for the client requestor. This must be a valid user account defined to the import utility The password for the specified user account. A Boolean flag (yes / no) specifying whether the Import Utility should publish the resulting repository to the target Essential Viewer environment when the import has completed successfully. Valid values are yes or no with a default of no The source Excel binary file (.xls or.xlsx) or CSV to be imported Optional URL on the consumer side providing a callback for success / failure messages Optional name of the worksheet to use when converting a CSV to Excel. Default value is Sheet1 Optional identifier that groups a sequence of requests into a batch. A failure during import to any of the requests with the same batch ID will stop the processing of any queued requests with that ID and will prevent the resulting repository being published EAS
9 Response to initial request A response to the request POST method is returned immediately using an HTTP status code and corresponding message (where required) Status Code Message Interpretation 202 n/a All specified request parameters are valid and the source content has been queued for import 403 Invalid username or password The specified username or password was not correct : Invalid Import Activity The specified Import Activity could not be found : Invalid Target Environment The specified Target Environment could not be found : Invalid Worksheet The Import Activity could not find the named worksheet in source 405 GET Method is not available Requests that use the GET method are not supported and will be rejected. All requests must use the POST method : Invalid source content The supplied source content was not in a supported format : Import Job refused The queue of import jobs is full and the request has been refused by the service EAS
10 Callback Response Provide a URL which is ready to receive HTTP POST XML document with following structure of tags in a request parameter called callback_message (URL encoded form post parameter) import_callback import_job status o value o message timestamp import_activity target_environment source_content batch_id publish Requested status o value o message EAS
11 Callback response message details The import_callback XML document provides feedback on the operation of an import as follows: Tag Values / format Semantics import_callback n/a The containing tag for the document import_job n/a Containing tag for details of an import status n/a Containing tag for status content status_value success exception Value to indicate whether the import succeeded or encountered an exception status_message Text When value=exception, details of the exception that was encountered timestamp Text date and time Date and time of the completion of the import import_activity Text The name of the Import Activity that was used target_environment Text The name of the Target Environment that was used source_content Text The name of the source content (file) that was imported batch_id Text Optional. If specified on the request, the batch identifier of the import job Publish n/a The containing tag for the details of a publish of import results Requested yes no Indicator showing whether publishing was requested status n/a Containing tag for status content status_value success exception Value to indicate whether the publish succeeded or encountered an exception status_message Text When value=exception, details of the exception that was encountered EAS
12 Example XML <?xml version="1.0" encoding="utf-8"?> <import_callback xmlns=" xmlns:xsi=" xsi:schemalocation=" import_callback.xsd"> <import_job> <status> <value>success</value> <message>import completed successfully</message> </status> <timestamp> t10:10:14</timestamp> <import_activity>example Import Activity</import_activity> <target_environment>example Live Repository</target_environment> <source_content>spreadsheet_import_v12.xlsx</source_content> <batch_id>1001</batch_id> </import_job> <publish> <requested>yes</requested> <status> <value>success</value> <message>publish completed successfully</message> </status> </publish> </import_callback> EAS
13 Callback message XML Schema See import_callback.xsd EAS
14 Extensions for Essential Intelligence Platform A separate service interface is provided for importing Microsoft Excel and CSV documents to an Essential Repository that is hosted on the Essential Intelligence Platform (EIP) Cloud environment In the EIP environment imports are defined in the same way as in open-source mode. Invoking the service interface, however, operates differently by sending a Data Update Pack (DUP) from the Import Utility to the selected EIP repository and invoking the EIP to apply that update pack Additional security is applied to such requests Additional parameters are required to capture the user account that should be used by the service to execute the DUP on the cloud EIP environment: New service endpoint Additional username and password parameters to authorise the request on the EIP cloud environment A simple HTML page servicerequestdupform.html is available for testing the operation of the Import Service and to demonstrate the parameters of the service request. This can be found in the root of the web application and at the URL using a browser, e.g. localhost:8080/essential_import_utility/servicerequestdupform.html EAS
15 EIP Mode Excel Imports Requests are made using HTTP POST method with the following parameters to URI: /autoimportdup Parameter Interpretation activity environment uid pwd publish source tenantuid tenantpwd response sheet batchid The name of the import activity to use for the import The name of the target repository environment in which to import The user ID for the client requestor. This must be a valid user account, within the tenant that has sufficient rights to use the import utility The password for the specified user account. A Boolean flag (yes / no) specifying whether the Import Utility should publish the resulting repository to the target Essential Viewer environment when the import has completed successfully. Valid values are yes or no with a default of no The source Excel binary file (.xls or.xlsx) or CSV to be imported The user ID of a valid account on the target EIP repository (and tenant). This can be (but does not have to) be the same account as that used to access the Import Service (the value of the UID parameter) The password of the valid tenant account for accessing the target EIP repository Optional URL on the consumer side providing a callback for success / failure messages Optional name of the worksheet to use when converting a CSV to Excel. Default value is Sheet1 Optional identifier that groups a sequence of requests into a batch. A failure during import to any of the requests with the same batch ID will stop the processing of any queued requests with that ID and will prevent the resulting repository being published EAS
16 Essential Import Service XML Imports
17 Operation of the service XML imports The XML import operates on the same concepts as the spreadsheet import services. However, import specifications are defined using XSL stylesheets, outside of the Essential Import Utility and there is no Import Activity development environment as there is for spreadsheets An XML import is defined by creating a new import activity on the Manage Imports page of the Import Utility web application, specifying the Import Activity Type as Automated XML Import The Source Repository that should be used as the basis for the import and containing all the Classes that are referred to in the Import Specification is selected in the same way as for a spreadsheet import. The Source Spreadsheet field is left empty and an XML transform is selected. This transform can take one of two forms but either must be defined outside of the import utility, e.g. using XML development tools: A simple, stand-alone XSL file (XML Stylesheet) that defines the transform from the source XML to a set of Python API calls to update the target repository A Zip archive that contains one or more XSL files to transform the source XML into a set of Python calls. This Zip archive can also contain Python libraries, e.g. standardfunctions.py to aid with the development of the import specification A Python script variable, includepath is available to aid with import statements in the Python (e.g. to execute library script files), providing a local-reference to the import pack for finding files, e.g.: standardfunctionsfile = includepath + "/library/standardfunctions.py When a Zip file is specified as the XML Transform, the Start File must be defined to specify which XSL file in the ZIP the import utility must use first. Ensure that the Log Imports option is selected to produce detailed logging of each operation of the XML import activities.
18 Operation of the service XML Imports The Open... button of the Manage Import Activities user interface presents the activity log for this XML import activity. From here a full trace of each operation of the XML import service for the selected Import Activity is available: Source XML document that was delivered in the service request, Import transformation (XSL) used by the import activity Generated import script (Python) Set of messages reported by the Import Activity The resulting repository with the import applied 2017 EAS 18
19 HTML Request Form A simple HTML page servicerequestxmlform.html is available for testing the operation of the Import Service and to demonstrate the parameters of the service request. This can be found in the root of the web application and at the URL using a browser, e.g. localhost:8080/essential_import_utility/servicerequestxmlform.html EAS
20 Service requests Requests are made using HTTP POST method with the following parameters to URI: /autoimportxml Parameter activity environment uid pwd publish source response Interpretation The name of the import activity to use for the import The name of the target repository environment in which to import The user ID for the client requestor. This must be a valid user account defined to the import utility The password for the specified user account. A Boolean flag (yes / no) specifying whether the Import Utility should publish the resulting repository to the target Essential Viewer environment when the import has completed successfully. Valid values are yes or no with a default of no The source XML file (.xml) to be imported Optional URL on the consumer side providing a callback for success / failure messages EAS
21 Response to initial request A response to the request POST method is returned immediately using an HTTP status code and corresponding message (where required) Status Code Message Interpretation 202 n/a All specified request parameters are valid and the source content has been queued for import 403 Invalid username or password The specified username or password was not correct : Invalid Import Activity The specified Import Activity could not be found : Invalid Target Environment The specified Target Environment could not be found. 405 GET Method is not available Requests that use the GET method are not supported and will be rejected. All requests must use the POST method : Invalid source content The supplied source content was not in a supported format : Import Job refused The queue of import jobs is full and the request has been refused by the service EAS
22 Callback Response Provide a URL which is ready to receive HTTP POST XML document with following structure of tags in a request parameter called callback_message (URL encoded form post parameter) import_callback import_job status o value o message timestamp import_activity target_environment source_content batch_id publish Requested status o value o message EAS
23 Callback response message details The import_callback XML document provides feedback on the operation of an import as follows: Tag Values / format Semantics import_callback n/a The containing tag for the document import_job n/a Containing tag for details of an import status n/a Containing tag for status content status_value success exception Value to indicate whether the import succeeded or encountered an exception status_message Text When value=exception, details of the exception that was encountered timestamp Text date and time Date and time of the completion of the import import_activity Text The name of the Import Activity that was used target_environment Text The name of the Target Environment that was used source_content Text The name of the source XML content (file) that was imported. This is available from the Import Activity Log for each operation of the service Publish n/a The containing tag for the details of a publish of import results Requested yes no Indicator showing whether publishing was requested status n/a Containing tag for status content status_value success exception Value to indicate whether the publish succeeded or encountered an exception status_message Text When value=exception, details of the exception that was encountered EAS
24 Example XML <?xml version="1.0" encoding="utf-8" standalone="yes"?> <import_callback xsi:schemalocation="service/import_callback.xsd" xmlns=" xmlns:xsi=" <import_job> <status> <value>success</value> <message>import Successful</message> </status> <timestamp> t15:55:13.072z</timestamp> <import_activity>test XML</import_activity> <target_environment>eas Test</target_environment> <source_content>/users/[...]/essentialimportutility/service/source/example Data xml</source_content> </import_job> <publish> <requested>no</requested> <status> <value>not requested</value> <message></message> </status> </publish> </import_callback> EAS
25 Callback message XML Schema See import_callback.xsd EAS
26 Essential Import Service Interface Specification
XDS Connector. Installation and Setup Guide. Version: 1.0.x
XDS Connector Installation and Setup Guide Version: 1.0.x Written by: Product Knowledge, R&D Date: November 2016 2016 Lexmark. All rights reserved. Lexmark is a trademark of Lexmark International Inc.,
More informationAll requests must be authenticated using the login and password you use to access your account.
The REST API expects all text to be encoded as UTF-8, it is best to test by sending a message with a pound sign ( ) to confirm it is working as expected. If you are having issues sending as plain text,
More informationUniversity of Massachusetts Amherst * Boston * Dartmouth * Lowell * President s Office * Worcester
Running Queries Users can access the Query Viewer to run pre-defined queries. The results of these queries will aid and assist in statistical analysis and decision making. This job aid explains the procedure
More informationJava Applets, etc. Instructor: Dmitri A. Gusev. Fall Lecture 25, December 5, CS 502: Computers and Communications Technology
Java Applets, etc. Instructor: Dmitri A. Gusev Fall 2007 CS 502: Computers and Communications Technology Lecture 25, December 5, 2007 CGI (Common Gateway Interface) CGI is a standard for handling forms'
More informationDFP Mobile Ad Network and Rich Media API
DFP Mobile Ad Network and Rich Media API v2.0, 12 June 2012 Background DFP Mobile is adopting a single open API for integrating with all ad networks and rich media vendors. This has the following benefits:
More informationHappyFox API Technical Reference
HappyFox API Technical Reference API Version 1.0 Document Version 0.1 2011, Tenmiles Corporation Copyright Information Under the copyright laws, this manual may not be copied, in whole or in part. Your
More informationEMC White Paper. BPS http Listener. Installing and Configuring
EMC White Paper BPS http Listener Installing and Configuring March 2006 Copyright 2005 EMC Corporation. All rights reserved. EMC believes the information in this publication is accurate as of its publication
More informationLab 03 Finish and Deploy an Application. Lab 3-1: Add DELETE to the Spring Boot REST Application
Lab 03 Finish and Deploy an Application In this lab, you ll finish your version of the application featured in Lab 1. This includes creating the remaining REST calls. Test your work locally as you develop.
More informationCIOC API User Guide. Release Online Resources 3.7 / Client Tracker 3.2. Katherine Lambacher, KCL Software Solutions Inc.
CIOC API User Guide Release Online Resources 3.7 / Client Tracker 3.2 Katherine Lambacher, KCL Software Solutions Inc. September 03, 2015 Contents 1 CIOC Online Resources API Introduction 1 1.1 Available
More informationSMS Outbound. HTTP interface - v1.1
SMS Outbound HTTP interface - v1.1 Table of contents 1. Version history... 5 2. Conventions... 5 3. Introduction... 6 4. Application Programming Interface (API)... 7 5. Gateway connection... 9 5.1 Main
More informationComposer Help. Web Request Common Block
Composer Help Web Request Common Block 7/4/2018 Web Request Common Block Contents 1 Web Request Common Block 1.1 Name Property 1.2 Block Notes Property 1.3 Exceptions Property 1.4 Request Method Property
More informationOCS Inventory NG Agent for Android can run as a service automatically at boot time. It can also work as a stand alone application launched manually.
1 sur 8 09/04/2013 14:04 Documentation:AndroidAgent From OCS Inventory NG Documentation:AndroidAgent Contents 1 Android Agent Documentation 1.1 Operating principe 1.2 Which version: Service or Standalone?
More informationHybrid Test Automation Frameworks Implementation using QTP
Hybrid Test Automation Frameworks Implementation using QTP Pallavi Patwa "When developing our test strategy, we must minimize the impact caused by changes in the applications we are testing, and changes
More informationFusion Registry 9 SDMX Data and Metadata Management System
Registry 9 Data and Management System Registry 9 is a complete and fully integrated statistical data and metadata management system using. Whether you require a metadata repository supporting a highperformance
More informationManagement Tools. Management Tools. About the Management GUI. About the CLI. This chapter contains the following sections:
This chapter contains the following sections:, page 1 About the Management GUI, page 1 About the CLI, page 1 User Login Menu Options, page 2 Customizing the GUI and CLI Banners, page 3 REST API, page 3
More informationUsing the New UCOP UAT Validation Reports For Undergraduate Admissions
To access the new UAT validation reports in Cognos for Course Enrollment data, please follow the instructions outlined below: 1. Copy and paste the following link into your browser - http://data.ucop.edu.
More informationFax Broadcast Web Services
Fax Broadcast Web Services Table of Contents WEB SERVICES PRIMER... 1 WEB SERVICES... 1 WEB METHODS... 1 SOAP ENCAPSULATION... 1 DOCUMENT/LITERAL FORMAT... 1 URL ENCODING... 1 SECURE POSTING... 1 FAX BROADCAST
More informationFeatures & Functionalities
Features & Functionalities Release 3.0 www.capture-experts.com Import FEATURES Processing TIF CSV EML Text Clean-up Email HTML ZIP TXT Merge Documents Convert to TIF PST RTF PPT XLS Text Recognition Barcode
More informationIntellicus Getting Started
Intellicus Getting Started Intellicus Web-based Reporting Suite Version 4.5 Enterprise Professional Smart Developer Smart Viewer Intellicus Technologies info@intellicus.com www.intellicus.com Copyright
More informationPERFORMANCE HORIZON PUBLISHER API INTRODUCTION
PERFORMANCE HORIZON PUBLISHER API INTRODUCTION Version 1.0 October 2016 WHY USE API S All of the features and functionality that we have developed aim to give you, the user, a greater understanding of
More informationOracle Fusion Middleware
Oracle Fusion Middleware Administering Web Services 12c (12.1.2) E28131-01 June 2013 Documentation for developers and administrators that describes how to administer Web services. Oracle Fusion Middleware
More informationBatch Submission Manual for Insurers March 1, 2013
New Jersey Department of Banking and Insurance SLAS Implementation Batch Submission Manual for Insurers March 1, 2013 PO Box 325 Trenton, NJ 08625 Phone: 609.292.7272 Fax: 609.777.0508 http://www.state.nj.us/dobi
More informationFaxCore API Reference A web based API for sending, receiving and managing faxes through the FaxCore network.
FaxCore API Reference A web based API for sending, receiving and managing faxes through the FaxCore network. P a g e 2 Contents API Overview... 3 Authentication... 3 SendFax... 4 FaxStatus... 5 GetFaxList...
More informationECM-VNA Convergence Connector
ECM-VNA Convergence Connector Installation and Setup Guide Version: 1.0.x Written by: Product Knowledge, R&D Date: September 2016 2016 Lexmark. All rights reserved. Lexmark is a trademark of Lexmark International
More informationSAS Data Explorer 2.1: User s Guide
SAS Data Explorer 2.1: User s Guide Working with SAS Data Explorer Understanding SAS Data Explorer SAS Data Explorer and the Choose Data Window SAS Data Explorer enables you to copy data to memory on SAS
More informationInland Revenue. Build Pack. Identity and Access Services. Date: 04/09/2017 Version: 1.5 IN CONFIDENCE
Inland Revenue Build Pack Identity and Access Services Date: 04/09/2017 Version: 1.5 IN CONFIDENCE About this Document This document is intended to provide Service Providers with the technical detail required
More informationP6 Professional Importing and Exporting Guide Version 18
P6 Professional Importing and Exporting Guide Version 18 August 2018 Contents About the P6 Professional Importing and Exporting Guide... 5 Importing and Exporting Data... 7 Import/Export Overview... 7
More informationINSURER BATCH UPLOAD GUIDE NORTH CAROLINA SURPLUS LINES ASSOCIATION
INSURER BATCH UPLOAD GUIDE NORTH CAROLINA SURPLUS LINES ASSOCIATION TABLE OF CONTENTS 1 Document Metadata... 4 1.1 Authors... 4 1.2 Intended Audience... 4 1.3 Glossary of Terms and Acronyms... 4 1.4 Document
More informationDAITSS Demo Virtual Machine Quick Start Guide
DAITSS Demo Virtual Machine Quick Start Guide The following topics are covered in this document: A brief Glossary Downloading the DAITSS Demo Virtual Machine Starting up the DAITSS Demo Virtual Machine
More informationExercise SBPM Session-4 : Web Services
Arbeitsgruppe Exercise SBPM Session-4 : Web Services Kia Teymourian Corporate Semantic Web (AG-CSW) Institute for Computer Science, Freie Universität Berlin kia@inf.fu-berlin.de Agenda Presentation of
More informationFeatures & Functionalities
Features & Functionalities Release 2.1 www.capture-experts.com Import FEATURES OVERVIEW Processing TIF CSV EML Text Clean-up Email HTML ZIP TXT Merge Documents Convert to TIF PST RTF PPT XLS Text Recognition
More informationNetwork Activity D - Developing and Maintaining Databases. Report D Detailed UI architecture study including html mock-up
Network Activity D - Developing and Maintaining Databases Report D3.2.1 Detailed UI architecture study including html mock-up Patricia KELBERT MNHN Paris BGBM Berlin March 2006 Table of contents 1 The
More informationBuilding a missing item in INSPIRE: The Re3gistry
Building a missing item in INSPIRE: The Re3gistry www.jrc.ec.europa.eu Serving society Stimulating innovation Supporting legislation Key pillars of data interoperability Conceptual data models Encoding
More informationVisualizer Workbench
Visualizer Workbench Web Technologies (706.704) 3SSt VU WS 2018/19 2 Overview Visualizer Setting up the workbench Workbench structure Live demo API description Uploading your extension 3 Visualizer Visualizer
More informationWMTOOL. Technical Specification. Date: 10/2012 Version: APITechSpecv1.4CRO0512 WMTOOL 1. Technical Specification
WMTOOL Date: 10/2012 Version: APITechSpecv1.4CRO0512 WMTOOL 1 Contents 1. WMTOOL Overview 4 2. How to run WMTOOL 5 3. Available Commands 6 4. Making shorter commands 7 5 Importing Jobs 8 5.1 CSV Files
More informationFile Servant User Manual
File Servant User Manual Serve files over FTP and HTTP - at the snap of a finger! File Servant is free software (see copyright notice below). This document was last revised Monday 28 February 2011. Creator:
More informationSession 8. Reading and Reference. en.wikipedia.org/wiki/list_of_http_headers. en.wikipedia.org/wiki/http_status_codes
Session 8 Deployment Descriptor 1 Reading Reading and Reference en.wikipedia.org/wiki/http Reference http headers en.wikipedia.org/wiki/list_of_http_headers http status codes en.wikipedia.org/wiki/_status_codes
More informationCoveo Platform 7.0. Jive Connector Guide
Coveo Platform 7.0 Jive Connector Guide Notice The content in this document represents the current view of Coveo as of the date of publication. Because Coveo continually responds to changing market conditions,
More informationOracle Database Lite Reviewers Guide - Installation 10g (10.3.0) March 2007
Oracle Database Lite Reviewers Guide - Installation 10g (10.3.0) March 2007 Oracle Lite 10g Release 10.3 Reviewers Guide Installation Oracle Universal Welcome screen.. At the Welcome screen, select the
More informationRelease Notes Release (December 4, 2017)... 4 Release (November 27, 2017)... 5 Release
Release Notes Release 2.1.4. 201712031143 (December 4, 2017)... 4 Release 2.1.4. 201711260843 (November 27, 2017)... 5 Release 2.1.4. 201711190811 (November 20, 2017)... 6 Release 2.1.4. 201711121228 (November
More informationAccessing 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 informationithenticate User Guide Getting Started Folders Managing your Documents The Similarity Report Settings Account Information
ithenticate User Guide Getting Started Folders Managing your Documents The Similarity Report Settings Account Information 1 Getting Started Whether you are a new user or a returning one, to access ithenticate
More informationREST Web Services Objektumorientált szoftvertervezés Object-oriented software design
REST Web Services Objektumorientált szoftvertervezés Object-oriented software design Dr. Balázs Simon BME, IIT Outline HTTP REST REST principles Criticism of REST CRUD operations with REST RPC operations
More informationIntro to XML. Borrowed, with author s permission, from:
Intro to XML Borrowed, with author s permission, from: http://business.unr.edu/faculty/ekedahl/is389/topic3a ndroidintroduction/is389androidbasics.aspx Part 1: XML Basics Why XML Here? You need to understand
More informationPoet Image Description Tool: Step-by-step Guide
Poet Image Description Tool: Step-by-step Guide Introduction This guide is designed to help you use the Poet image description tool to add image descriptions to DAISY books. The tool assumes you have access
More informationWeb Application Architecture (based J2EE 1.4 Tutorial)
Web Application Architecture (based J2EE 1.4 Tutorial) Dr. Kanda Runapongsa (krunapon@kku.ac.th) Department of Computer Engineering Khon Kaen University 1 Agenda Web application, components and container
More informationDCLI User's Guide. Modified on 20 SEP 2018 Data Center Command-Line Interface
Modified on 20 SEP 2018 Data Center Command-Line Interface 2.10.0 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about
More informationJava.. servlets and. murach's TRAINING & REFERENCE 2ND EDITION. Joel Murach Andrea Steelman. IlB MIKE MURACH & ASSOCIATES, INC.
TRAINING & REFERENCE murach's Java.. servlets and 2ND EDITION Joel Murach Andrea Steelman IlB MIKE MURACH & ASSOCIATES, INC. P 1-800-221-5528 (559) 440-9071 Fax: (559) 440-0963 murachbooks@murach.com www.murach.com
More informationThe Specification Xml Failed To Validate Against The Schema Whitespace
The Specification Xml Failed To Validate Against The Schema Whitespace go-xsd - A package that loads XML Schema Definition (XSD) files. Its *makepkg* tool generates a Go package with struct type-defs to
More informationContent Mirroring Configuration
Content Mirroring Configuration Product version: 4.51 Document version: 1.1 Document creation date: 02-01-2006 Purpose This document describes how to configure mirroring in EPiServer and contains information
More informationHTML. HTML Evolution
Overview stands for HyperText Markup Language. Structured text with explicit markup denoted within < and > delimiters. Not what-you-see-is-what-you-get (WYSIWYG) like MS word. Similar to other text markup
More informationDCLI User's Guide. Data Center Command-Line Interface
Data Center Command-Line Interface 2.10.2 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit
More informationEMC Documentum Process Integrator
EMC Documentum Process Integrator Version 6.5 Development Guide P/N 300-007-254-A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2004-2008 EMC Corporation.
More informationController/server communication
Controller/server communication Mendel Rosenblum Controller's role in Model, View, Controller Controller's job to fetch model for the view May have other server communication needs as well (e.g. authentication
More informationIntroduction to the Cisco ANM Web Services API
1 CHAPTER This chapter describes the Cisco ANM Web Services application programming interface (API), which provides a programmable interface for system developers to integrate with customized or third-party
More informationedocs Home > BEA AquaLogic Service Bus 3.0 Documentation > Accessing ALDSP Data Services Through ALSB
Accessing ALDSP 3.0 Data Services Through ALSB 3.0 edocs Home > BEA AquaLogic Service Bus 3.0 Documentation > Accessing ALDSP Data Services Through ALSB Introduction AquaLogic Data Services Platform can
More informationHow A Website Works. - Shobha
How A Website Works - Shobha Synopsis 1. 2. 3. 4. 5. 6. 7. 8. 9. What is World Wide Web? What makes web work? HTTP and Internet Protocols. URL s Client-Server model. Domain Name System. Web Browser, Web
More informationIBM Maximo Anywhere Version 7 Release 6. Planning, installation, and deployment IBM
IBM Maximo Anywhere Version 7 Release 6 Planning, installation, and deployment IBM Note Before using this information and the product it supports, read the information in Notices on page 65. This edition
More informationSOAP API. The correct URL has been hidden. Please contact your account manager for the full URL information.
SMS Help Guides TNZ Group Limited sales@tnz.co.nz +64 9 9293000 +64 9 522 8839 SOAP API SOAP is a simple way of sending SMS/TXT messages via the internet. It is a great solution for integration into existing
More informationMirroring - Configuration and Operation
Mirroring - Configuration and Operation Product version: 4.60 Document version: 1.0 Document creation date: 31-03-2006 Purpose This document contains a description of content mirroring and explains how
More informationRESTful Network API for Notification Channel
RESTful Network API for Notification Channel Candidate Version 1.0 17 Jan 2012 Open Mobile Alliance OMA-TS-REST_NetAPI_NotificationChannel-V1_0-20120117-C OMA-TS-REST_NetAPI_NotificationChannel-V1_0-20120117-C
More informationInstallation Instructions: Oracle XML DB XFILES Demonstration. An Oracle White Paper: November 2011
An Oracle White Paper: November 2011 Installation Instructions: Oracle XML DB XFILES Demonstration Table of Contents Installation Instructions: Oracle XML DB XFILES Demonstration... 1 Executive Overview...
More informationAppendix REPOX User Manual
D5.3.1 Europeana OAI-PMH Infrastructure Documentation and final prototype co-funded by the European Union The project is co-funded by the European Union, through the econtentplus programme http://ec.europa.eu/econtentplus
More informationPerformance Benchmark and Capacity Planning. Version: 7.3
Performance Benchmark and Capacity Planning Version: 7.3 Copyright 215 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not be copied
More informationDetects Potential Problems. Customizable Data Columns. Support for International Characters
Home Buy Download Support Company Blog Features Home Features HttpWatch Home Overview Features Compare Editions New in Version 9.x Awards and Reviews Download Pricing Our Customers Who is using it? What
More informationTable of Contents DATA MANAGEMENT TOOLS 4. IMPORT WIZARD 6 Setting Import File Format (Step 1) 7 Setting Source File Name (Step 2) 8
Data Management Tools 1 Table of Contents DATA MANAGEMENT TOOLS 4 IMPORT WIZARD 6 Setting Import File Format (Step 1) 7 Setting Source File Name (Step 2) 8 Importing ODBC Data (Step 2) 10 Importing MSSQL
More informationManaging the Collection Manager
CHAPTER 4 This module explains how to use utility scripts to view and update collection manager (CM) parameters. Any machine connected to the CM through, for example, Telnet or SSH, can use utility scripts
More informationCGI / HTTP(s) GET NETIO M2M API protocols docs
CGI / HTTP(s) GET NETIO M2M API protocols docs Short summary CGI protocol is one way control only, command based M2M API protocol, where NETIO device is HTTP(s) server accepting commands sent over HTTP(s)
More informationCreate web pages in HTML with a text editor, following the rules of XHTML syntax and using appropriate HTML tags Create a web page that includes
CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB By Hassan S. Shavarani UNIT2: MARKUP AND HTML 1 IN THIS UNIT YOU WILL LEARN THE FOLLOWING Create web pages in HTML with a text editor, following
More informationDCLI User's Guide. Data Center Command-Line Interface 2.9.1
Data Center Command-Line Interface 2.9.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit
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 informationCoveo Platform 7.0. Atlassian Confluence V2 Connector Guide
Coveo Platform 7.0 Atlassian Confluence V2 Connector Guide Notice The content in this document represents the current view of Coveo as of the date of publication. Because Coveo continually responds to
More informationPRODUCT MANUAL. idashboards Data Hub Manual. Version 9.5
PRODUCT MANUAL idashboards Data Hub Manual Version 9.5 idashboards Data Hub Manual Version 9.5 No part of the computer software or this document may be reproduced or transmitted in any form or by any means,
More informationReporting Tools Running Query Viewer
Reporting Tools Query Viewer is the Campus Solutions tool for running established queries and generating reports. (Query Manager is the tool used to build queries. See the Query Manager job aid for more
More informationCSI 3140 WWW Structures, Techniques and Standards. Representing Web Data: XML
CSI 3140 WWW Structures, Techniques and Standards Representing Web Data: XML XML Example XML document: An XML document is one that follows certain syntax rules (most of which we followed for XHTML) Guy-Vincent
More informationAPI Documentation Downloads FAQ Forum. The phone number for Caller ID on callback. Delay in seconds before callback happens once contact is accepted
Sign In API Documentation Downloads FAQ Forum Home» API» Patron API PATRON API - V8.0 The Patron Services API is a collection of API calls that can be used to create patron-facing applications. A few examples
More informationWorking with Database Connections. Version: 18.1
Working with Database Connections Version: 18.1 Copyright 2018 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not be copied or
More informationSpreadServe Documentation
SpreadServe Documentation Release 0.1.0 John O Sullivan Aug 10, 2017 Contents 1 Installing The SpreadServe Addin 3 2 SpreadServe Addin Worksheet Functions 5 3 SpreadServe Addin Configuration 9 4 Indices
More informationOPC XML-DA Client Driver PTC Inc. All Rights Reserved.
2018 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 4 Overview 4 Project Architecture 5 Setup 6 Channel Properties General 6 Channel Properties Write Optimizations 7 Channel Properties
More informationGatesms.eu Mobile Solutions for Business
TECHNICAL SPECIFICATIONS XML Web API GATESMS.EU, version 1.1 Prepared by: Gatesms.eu Contents Document version history...3 Security...3 General requirements...3 HTTP transmission security mechanism...3
More informationIBM Maximo Anywhere Version 7 Release 6. Planning, installation, and deployment IBM
IBM Maximo Anywhere Version 7 Release 6 Planning, installation, and deployment IBM Note Before using this information and the product it supports, read the information in Notices on page 71. This edition
More informationInternet Architecture. Web Programming - 2 (Ref: Chapter 2) IP Software. IP Addressing. TCP/IP Basics. Client Server Basics. URL and MIME Types HTTP
Web Programming - 2 (Ref: Chapter 2) TCP/IP Basics Internet Architecture Client Server Basics URL and MIME Types HTTP Routers interconnect the network TCP/IP software provides illusion of a single network
More informationPASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year
PASS4TEST IT Certification Guaranteed, The Easy Way! \ http://www.pass4test.com We offer free update service for one year Exam : 000-289 Title : IBM WebSphere DataPower SOA Appln. Firmware V3.6.1 Vendors
More informationWebsite SEO Checklist
Website SEO Checklist Main points to have a flawless start for your new website. Domain Optimization Meta Data Up-to-Date Content Optimization SEO & Analytics Social Markup Markup Accessibility Browser
More informationData Exchange. Hyper-Text Markup Language. Contents: HTML Sample. HTML Motivation. Cascading Style Sheets (CSS) Problems w/html
Data Exchange Contents: Mariano Cilia / cilia@informatik.tu-darmstadt.de Origins (HTML) Schema DOM, SAX Semantic Data Exchange Integration Problems MIX Model 1 Hyper-Text Markup Language HTML Hypertext:
More informationWEBADE TASK MANAGER EXTENSION
WEBADE TASK MANAGER EXTENSION Developer s Guide Client: Ministry of Forests Information Management Group Date: December 10, 2007 Revision: 6 Vivid Solutions Inc. Suite #1A, 2328 Government St. Victoria,
More informationBMS Managing Users in Modelpedia V1.1
BMS 3.2.0 Managing Users in Modelpedia V1.1 Version Control Version Number Purpose/Change Author Date 1.0 Initial published version Gillian Dass 26/10/2017 1.1 Changes to User roles Gillian Dass 14/11/2017
More informationPatch Server for Jamf Pro Documentation
Patch Server for Jamf Pro Documentation Release 0.7.0 Bryson Tyrrell Mar 16, 2018 Contents 1 Change History 3 2 Setup the Patch Server Web Application 7 3 Add Your Patch Server to Jamf Pro 11 4 API Authentication
More informationCrystal Enterprise. Overview. Contents. Web Server Overview - Internet Information System (IIS)
Overview Contents This document provides an overview to web server technology particularly Microsoft s Internet Information Server (IIS) and its relationship with. Although this article has been written
More informationCHAPTER 7 WEB SERVERS AND WEB BROWSERS
CHAPTER 7 WEB SERVERS AND WEB BROWSERS Browser INTRODUCTION A web browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web. An information
More informationdm+d XML Transformation Tool
dm+d XML Transformation Tool User Guide Author Stuart Abbott Date 17-Sep-2015 1 Copyright 2015, Health and Social Care Information Centre. Contents Introduction 3 Warning 3 Contact 3 Downloading 3 Installing
More informationJBoss ESB 4.0 GA RC1. Message Transformation Guide JBESB-MTG-12/1/06 JBESB-PG-12/1/06
JBoss ESB 4.0 GA RC1 Message Transformation Guide JBESB-MTG-12/1/06 JBESB-PG-12/1/06 i JBESB-PG-12/1/06 ii Legal Notices The information contained in this documentation is subject to change without notice.
More informationSAS Web Infrastructure Kit 1.0. Overview
SAS Web Infrastructure Kit 1.0 Overview The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2004. SAS Web Infrastructure Kit 1.0: Overview. Cary, NC: SAS Institute Inc.
More informationPart III: Survey of Internet technologies
Part III: Survey of Internet technologies Content (e.g., HTML) kinds of objects we re moving around? References (e.g, URLs) how to talk about something not in hand? Protocols (e.g., HTTP) how do things
More informationJBoss SOAP Web Services User Guide. Version: M5
JBoss SOAP Web Services User Guide Version: 3.3.0.M5 1. JBoss SOAP Web Services Runtime and Tools support Overview... 1 1.1. Key Features of JBossWS... 1 2. Creating a Simple Web Service... 3 2.1. Generation...
More informationNotes. Submit homework on Blackboard The first homework deadline is the end of Sunday, Feb 11 th. Final slides have 'Spring 2018' in chapter title
Notes Ask course content questions on Slack (is651-spring-2018.slack.com) Contact me by email to add you to Slack Make sure you checked Additional Links at homework page before you ask In-class discussion
More informationFDA Affiliate s Guide to the FDA User Interface
FDA Affiliate s Guide to the FDA User Interface Version 1.2 July 2014 Superseded versions: FDA Affiliate s Guide to the FDA User Interface. Version 1.0, July 2012. FDA Affiliate s Guide to the FDA User
More informationREPORT Job History. 1) Click the Menu button to enter the left side menu. 2) Click on Reports tab to access to enter the Report menu
REPORT Job History 1) Click the Menu button to enter the left side menu 2) Click on Reports tab to access to enter the Report menu REPORT Main page The user can manage the FTP/SMTP accounts that can be
More informationAscent XML Release. Release Notes. Version 5.0. Important: These printed Release Notes supercede the notes in PDF format on the Ascent XML CD.
Ascent XML Release Version 5.0 Important: These printed Release Notes supercede the notes in PDF format on the Ascent XML CD. Release Notes 10001154-000 Revision A September 15, 2003 Copyright Copyright
More informationNesstar Server Configuration Tool User Guide
Nesstar Server Configuration Tool User Guide Version 3.50 The Configuration Tool allows the server Administrator to edit most of the server configuration properties and to perform basic administrative
More information