Working with YANG Data Models and Instances Using (Mainly) pyang
|
|
|
- Esther James
- 9 years ago
- Views:
Transcription
1 Working with YANG Data Models and Instances Using (Mainly) pyang Ladislav Lhotka 20 July 2014
2 Agenda Required software, Editing YANG modules, pyang plugins, Preparing a sample instance document, DSDL-based validation of instance documents, Converting XML instance documents to JSON. An extended version of this tutorial is available at 2
3 Required Software pyang Libxml2 tools (xmllint, xsltproc). Packages available for most operating systems and distributions. Optional: Jing and Trang GNU Emacs or Aquamacs 3
4 About pyang Command-line tool written in Python, XSLT and sh/bash. Extensible via plugins. Project site: Under active development, new plugins and bugfixes only available in SVN. Last stable version: ( ). RTFM: Unix man pages pyang (1) yang2dsdl (1) 4
5 Editing YANG Modules Commercial editors and development environments exist but standard editors mostly suffice. Special support for popular editors: Emacs yang-mode Vim syntax file With Emacs and nxml mode, it is also quite effective to use YIN syntax as the source format, see 5
6 Turing Machine Control unit Read-write head Tape YANG module: turing-machine.yang 6
7 Checking Module Correctness $ pyang turing-machine.yang Validation according to RFC 6087 rules: $ pyang --ietf turing-machine.yang 7
8 Plugins Conversions to various formats, activated with -f. Most plugins have specific command-line switches and arguments. yin, yang YIN and YANG syntax dsdl DSDL hybrid schema (RFC 6110) xsd W3C XML Schema (incomplete, deprecated) tree schema tree (ASCII art) xmi, uml UML diagrams jstree HTML/JavaScript YANG browser hypertree Hyperbolic YANG browser, to be used with Treebolic jsonxsl, jtox XML JSON instance document conversion sample-skeleton skeleton of a sample instance document 8
9 TM Schema Tree $ pyang -f tree turing-machine.yang Help on tree symbols: $ pyang --tree-help 9
10 state data configuration RPC notification module: turing-machine +--rw turing-machine +--ro state +--ro head-position +--ro tape +--ro cell* [coord] +--ro coord cell-index +--ro symbol? tape-symbol +--rw transition-function +--rw delta* [label] state-index cell-index +--rw label string +--rw input +--rw state state-index +--rw symbol tape-symbol +--rw output +--rw state? +--rw symbol? +--rw head-move? rpcs: +---x initialize +--ro input +--ro tape-content? string +---x run notifications: +---n halted +--ro state state-index state-index tape-symbol head-dir leaf type list key optional node 10
11 UML Diagram $ pyang -f uml -o tm.uml turing-machine.yang \ > --uml-no=stereotypes,annotation,typedef Conversion to PNG: $ plantuml tm.uml 11
12 12
13 DSDL Schemas DSDL = Document Schema Definition Languages International Standard ISO/IEC 19757, see RFC 6110 defines the mapping of YANG data models to three schemas of the DSDL family: RELAX NG schema (grammar) and types Schematron semantic constraints DSRL (Document Schema Renaming Language) defaults $ yang2dsdl -t config turing-machine.yang == Generating RELAX NG schema './turing-machine-config.rng' Done. == Generating Schematron schema './turing-machine-config.sch' Done. == Generating DSRL schema './turing-machine-config.dsrl' Done. 13
14 Target for DSDL Schemas DSDL schemas can be generated for different target document types selected by the -t option: data configuration&state data, encapsulated in <nc:data> (default). config configuration data, encapsulated in <nc:config> get-reply complete reply to NETCONF get operation, get-config-reply reply to get-config operation, edit-config edit-config message, rpc RPC request defined in the data model, rpc-reply RPC reply defined in the data model, notification event notification defined in the data model. 14
15 Preparing Sample XML Instance Document In an I-D describing a data model, it is often useful to include a sample document showing instance data such as the contents of a configuration datastore. 1. Generate a skeleton document: $ pyang -f sample-skeleton turing-machine.yang \ > --sample-skeleton-annotations --sample-skeleton-doctype=config \ > xmllint -o turing-machine-config.xml --format - e skeleton document has to be edited! 2. Convert the RELAX NG schema to the compact syntax: $ trang -I rng -O rnc turing-machine-config.rng turing-machine-config.rnc 3. Load turing-machine-config.xml into Emacs. 15
16 Schema-based Validation use pre-generated schemas use jing schema name base XML instance to validate $ yang2dsdl -s -j -t config -b turing-machine -v turing-machine-config.xml == Using pre-generated schemas == Validating grammar and datatypes... turing-machine-config.xml validates. == Adding default values... done. == Validating semantic constraints... No errors found. Without -j, xmllint is used by default for RELAX NG validation it works, too, but often gives inferior/wrong error messages. 16
17 DSDL Validation Procedure grammar, data types XML document RELAX NG schema DSRL schema filling in defaults XML document with defaults semantic constraints Schematron schema 17
18 Converting XML Instances to JSON XML JSON mapping is defined in draft-ietf-netmod-yang-json-00. JSON is optional media type in RESTCONF: 1. Generate XSLT 1.0 stylesheet with jsonxsl plugin: $ pyang -f jsonxsl -o tmjson.xsl turing-machine.yang 2. Apply the stylesheet to a valid XML instance document: $ xsltproc tmjson.xsl turing-machine-config.xml e same stylesheets works for all document types. e jtox plugin performs the opposite conversion. 18
19 Further Information 1. NETMOD WG: 2. NETCONF Central 3. pyang wiki 4. YANG Central 19
Information Models, Data Models, and YANG. IETF 86, Orlando, 2013-03-14
Information Models, Data Models, and YANG Jürgen Schönwälder IETF 86, Orlando, 2013-03-14 1 / 12 Information Models (RFC 3444) Information Models are used to model managed objects at a conceptual level,
Instant YANG. The Basics. Hakan Millroth, Tail- f Systems (email: hakan@tail- f.com)
Instant YANG Hakan Millroth, Tail- f Systems (email: hakan@tail- f.com) This is a short primer on the NETCONF data modeling language YANG. To learn more about YANG, take a look at the tutorials and examples
Easy configuration of NETCONF devices
Easy configuration of NETCONF devices David Alexa 1 Tomas Cejka 2 FIT, CTU in Prague CESNET, a.l.e. Czech Republic Czech Republic [email protected] [email protected] Abstract. It is necessary for developers
NCClient: A Python Library for NETCONF Client Applications
NCClient: A Python Library for NETCONF Client Applications Shikhar Bhushan, Ha Manh Tran, Jürgen Schönwälder IPOM 2009, Venice, 2009-10-30 Support: EU IST-EMANICS Network of Excellence (26854) 1 / 1 Outline
OpenFlow Configuration and Management Protocol OF-CONFIG 1.0
OpenFlow Configuration and Management Protocol OF-CONFIG 1.0 1 OF-CONFIG 1.0 OpenFlow Configuration and Management Protocol Version 1.0 ONF Document Type: OpenFlow Config ONF Document Name: of-config1dot0-final
Network Configuration Management Using NETCONF and YANG
ACCEPTED FROM OPEN CALL Network Configuration Management Using NETCONF and YANG Jürgen Schönwälder, Jacobs University Martin Björklund, Tail-f Systems Phil Shafer, Juniper Networks ABSTRACT The Internet
Data Integration through XML/XSLT. Presenter: Xin Gu
Data Integration through XML/XSLT Presenter: Xin Gu q7.jar op.xsl goalmodel.q7 goalmodel.xml q7.xsl help, hurt GUI +, -, ++, -- goalmodel.op.xml merge.xsl goalmodel.input.xml profile.xml Goal model configurator
P. van der Stok. Intended status: Standards Track Expires: April 18, 2016. J. Schoenwaelder Jacobs University A. Sehgal. consultant.
core Internet-Draft Intended status: Standards Track Expires: April 18, 2016 P. van der Stok consultant A. Bierman YumaWorks J. Schoenwaelder Jacobs University A. Sehgal consultant October 16, 2015 CoAP
Tail-f White Paper. Configuration Management Simplified. Executive summary. Why NETCONF and YANG?
Configuration Management Simplified Executive summary The IETF has recently standardized the NETCONF configuration management protocol and is currently in the process of standardizing a NETCONF-oriented
LIME Base YANG Model Work Update draft-tissa-lime-yang-oam-model draft-wang-lime-yang-pm. Deepak Kumar Qin WU. IETF93 Prage,Czech
LIME Base YANG Model Work Update draft-tissa-lime-yang-oam-model draft-wang-lime-yang-pm Deepak Kumar Qin WU 1 Status update since Dallas meet ing Report LIME design team finding and present to LIME WG
Network Configuration Management with NETCONF and YANG. 84th IETF Meeting, Vancouver, 2012-07-29
Network Configuration Management with NETCONF and YANG Jürgen Schönwälder 84th IETF Meeting, Vancouver, 2012-07-29 1 / 90 Network Management Protocol Soup GDMO/CMIP [OSI] SMI/SNMP [IETF] IE/IPFIX [IETF]
XSLT Mapping in SAP PI 7.1
Applies to: SAP NetWeaver Process Integration 7.1 (SAP PI 7.1) Summary This document explains about using XSLT mapping in SAP Process Integration for converting a simple input to a relatively complex output.
IBM DB2 XML support. How to Configure the IBM DB2 Support in oxygen
Table of Contents IBM DB2 XML support About this Tutorial... 1 How to Configure the IBM DB2 Support in oxygen... 1 Database Explorer View... 3 Table Explorer View... 5 Editing XML Content of the XMLType
Sage CRM Connector Tool White Paper
White Paper Document Number: PD521-01-1_0-WP Orbis Software Limited 2010 Table of Contents ABOUT THE SAGE CRM CONNECTOR TOOL... 1 INTRODUCTION... 2 System Requirements... 2 Hardware... 2 Software... 2
LabVIEW Internet Toolkit User Guide
LabVIEW Internet Toolkit User Guide Version 6.0 Contents The LabVIEW Internet Toolkit provides you with the ability to incorporate Internet capabilities into VIs. You can use LabVIEW to work with XML documents,
Asterisk Module Documentation for the yencap Agent Release: ASTERISK-yencap-1.0.0
Asterisk Module Documentation for the yencap Agent Release: ASTERISK-yencap-1.0.0 Bourdellon Jerome, [email protected] Radu STATE, [email protected] Madynes Research team LORIA-INRIA Lorraine rue
Specific Simple Network Management Tools
Specific Simple Network Management Tools Jürgen Schönwälder University of Osnabrück Albrechtstr. 28 49069 Osnabrück, Germany Tel.: +49 541 969 2483 Email: Web:
UML PROFILING AND DSL
UML PROFILING AND DSL version 17.0.1 user guide No Magic, Inc. 2011 All material contained herein is considered proprietary information owned by No Magic, Inc. and is not to be shared, copied, or reproduced
YANG User Interface (YANGUI) in OpenDaylight
YANG User Interface (YANGUI) in OpenDaylight Chris Metz, [email protected] Daniel Malachovsky, [email protected] Juraj Sebin, [email protected] ODL Summit, July 29, 2015 Contents Setup & Problem Statement
How To Create A Data Transformation And Data Visualization Tool In Java (Xslt) (Programming) (Data Visualization) (Business Process) (Code) (Powerpoint) (Scripting) (Xsv) (Mapper) (
A Generic, Light Weight, Pluggable Data Transformation and Visualization Tool for XML to XML Transformation Rahil A. Khera 1, P. S. Game 2 1,2 Pune Institute of Computer Technology, Affiliated to SPPU,
Requirements Exchange: From Specification Documents to Models
Requirements Exchange: From Specification Documents to Models Morayo ADEDJOUMA, Hubert DUBOIS, François TERRIER Ansgar RADERMACHER UML&AADL 2011-27 April 2011, Las Vegas Agenda Big picture Challenge Technologies
What's new in 3.0 (XSLT/XPath/XQuery) (plus XML Schema 1.1) Michael Kay Saxonica
What's new in 3.0 (XSLT/XPath/XQuery) (plus XML Schema 1.1) Michael Kay Saxonica XSD 1.1 Now a Proposed Recommendation Which means it's waiting for final approval by the W3C Advisory Committee and the
Introduction to XML Applications
EMC White Paper Introduction to XML Applications Umair Nauman Abstract: This document provides an overview of XML Applications. This is not a comprehensive guide to XML Applications and is intended for
VoIP Security Management
VoIP Security Management Humberto Abdelnur, Vincent Cridlig, Jérome Bourdellon, Radu State, Olivier Festor LORIA-INRIA Lorraine, France {abdelnur, cridligv, bourdellon, state, festor}@loria.fr http://madynes.loria.fr
Cisco Networking Academy Program Curriculum Scope & Sequence. Fundamentals of UNIX version 2.0 (July, 2002)
Cisco Networking Academy Program Curriculum Scope & Sequence Fundamentals of UNIX version 2.0 (July, 2002) Course Description: Fundamentals of UNIX teaches you how to use the UNIX operating system and
Web Services Description Language (WSDL) Wanasanan Thongsongkrit
Web Services Description Language (WSDL) Wanasanan Thongsongkrit WSDL Development History at W3C WSDL 1.1 was submitted as a W3C Note by Ariba, IBM and Microsoft March 2001 WSDL 2.0 Merging 3 previous
LDAP Server Configuration Example
ATEN Help File LDAP Server Configuration Example Introduction The KVM Over the NET switch allows log in authentication and authorization through external programs. This chapter provides an example of how
XML Validation Guide. Questions or comments about this document should be directed to: E mail [email protected] Phone 517 335 0505
XML Validation Guide XML Validation Guide Questions or comments about this document should be directed to: E mail [email protected] Phone 517 335 0505 Table of Contents Introduction... 3 XML File Validation...
8 Tutorial: Using ASN.1
8 Tutorial: Using ASN.1 Data Types This tutorial describes how to use ASN.1 types and values in the SDL suite. You will learn how to import and use ASN.1 modules in your SDL diagrams, how to generate code
IBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules
IBM Operational Decision Manager Version 8 Release 5 Getting Started with Business Rules Note Before using this information and the product it supports, read the information in Notices on page 43. This
TEST AUTOMATION FRAMEWORK
TEST AUTOMATION FRAMEWORK Twister Topics Quick introduction Use cases High Level Description Benefits Next steps Twister How to get Twister is an open source test automation framework. The code, user guide
06 XML-based Technologies
MSc in Communication Sciences 2010-2011 Program in Technologies for Human Communication Davide Eynard Software Technology 2 06 XML-based Technologies 2 ntro XML had a huge impact on the development of
Standard Registry Development and Publication Process
Document number: DSP4006 Date: 2007-12-12 Version: 1.1.0 Standard Registry Development and Publication Process Document type: Specification Document status: Informational Document language: E Copyright
Understanding the SCSI MIB
HP Storage Architecture Understanding the SCSI MIB Marjorie Krueger Jan. 4 2002 T0 meeting T0/02-043r Managing Perspectives SCSI takes the perspective of a host managing Logical Units. The management of
Invitation to Ezhil : A Tamil Programming Language for Early Computer-Science Education 07/10/13
Invitation to Ezhil: A Tamil Programming Language for Early Computer-Science Education Abstract: Muthiah Annamalai, Ph.D. Boston, USA. Ezhil is a Tamil programming language with support for imperative
LDAP Server Configuration Example
ATEN Help File LDAP Server Configuration Example Introduction KVM Over the NET switches allow log in authentication and authorization through external programs. This help file provides an example of how
XML Schema Definition Language (XSDL)
Chapter 4 XML Schema Definition Language (XSDL) Peter Wood (BBK) XML Data Management 80 / 227 XML Schema XML Schema is a W3C Recommendation XML Schema Part 0: Primer XML Schema Part 1: Structures XML Schema
TNM093 Practical Data Visualization and Virtual Reality Laboratory Platform
October 6, 2015 1 Introduction The laboratory exercises in this course are to be conducted in an environment that might not be familiar to many of you. It is based on open source software. We use an open
Web Services for Management Perl Library VMware ESX Server 3.5, VMware ESX Server 3i version 3.5, and VMware VirtualCenter 2.5
Technical Note Web Services for Management Perl Library VMware ESX Server 3.5, VMware ESX Server 3i version 3.5, and VMware VirtualCenter 2.5 In the VMware Infrastructure (VI) Perl Toolkit 1.5, VMware
TTCN-3, Qtronic and SIP
TTCN-3, Qtronic and SIP 1 (8) TTCN-3, Qtronic and SIP The Model-Based Testing of a Protocol Stack a TTCN-3 Integrated Approach Technical Whitepaper EXECUTIVE SUMMARY TTCN-3 (Test and Test Control Notation
EMC Documentum Composer
EMC Documentum Composer Version 6.5 User Guide P/N 300 007 217 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All rights
BACKGROUND. Namespace Declaration and Qualification
LOGISTICS MANAGEMENT INSTITUTE Recommended XML Namespace for Government Organizations GS301L1/AUGUST 2003 By Jessica L. Glace and Mark R. Crawford INTRODUCTION The Extensible Markup Language (XML) is rapidly
Simple Network Management Protocol
Simple Network Management Protocol This document describes how to configure the Simple Network Management Protocol (SNMP). This document consists of these sections: Understanding SNMP, page 1 Configuring
System Behaviour Analysis with UML and Ptolemy. Scope and goals
Information included in this document are group's own property. These ones shall not be disclosed without the prior wirtten consent of Optronique. System Behaviour Analysis with UML and Ptolemy 4 th Biennal
XML for Manufacturing Systems Integration
Information Technology for Engineering & Manufacturing XML for Manufacturing Systems Integration Tom Rhodes Information Technology Laboratory Overview of presentation Introductory material on XML NIST
25Live Configuration Utility
Before your school begins using 25Live, your R25/25Live functional administrator needs to use the to set up key aspects of your 25Live environment to best meet the needs of your 25Live users and your institution
Data Tool Platform SQL Development Tools
Data Tool Platform SQL Development Tools ekapner Contents Setting SQL Development Preferences...5 Execution Plan View Options Preferences...5 General Preferences...5 Label Decorations Preferences...6
Accessing Your Database with JMP 10 JMP Discovery Conference 2012 Brian Corcoran SAS Institute
Accessing Your Database with JMP 10 JMP Discovery Conference 2012 Brian Corcoran SAS Institute JMP provides a variety of mechanisms for interfacing to other products and getting data into JMP. The connection
CRM Global Search: Installation & Configuration
Installation ***Important: It is highly recommended that you first take a backup of your current CRM Application Ribbons prior to importing this solution. Please do so by navigating to Settings > Solutions
Oracle Data Integrator for Big Data. Alex Kotopoulis Senior Principal Product Manager
Oracle Data Integrator for Big Data Alex Kotopoulis Senior Principal Product Manager Hands on Lab - Oracle Data Integrator for Big Data Abstract: This lab will highlight to Developers, DBAs and Architects
An Approach to Eliminate Semantic Heterogenity Using Ontologies in Enterprise Data Integeration
Proceedings of Student-Faculty Research Day, CSIS, Pace University, May 3 rd, 2013 An Approach to Eliminate Semantic Heterogenity Using Ontologies in Enterprise Data Integeration Srinivasan Shanmugam and
Alternatives to SNMP and Challenges in Management Protocols. Communication Systems Seminar Talk 10 Francesco Luminati
Alternatives to SNMP and Challenges in Management Protocols Communication Systems Seminar Talk 10 Francesco Luminati Introduction Structure Network management Management approaches SNMP Alternatives: NetConf
Remote Access API 2.0
VYATTA A BROCADE COMPANY Vyatta System Remote Access API 2.0 REFERENCE GUIDE Vyatta A Brocade Company 130 Holger Way San Jose, CA 95134 www.brocade.com 408 333 8400 COPYRIGHT Copyright 2005 2015 Vyatta,
How to Improve Database Connectivity With the Data Tools Platform. John Graham (Sybase Data Tooling) Brian Payton (IBM Information Management)
How to Improve Database Connectivity With the Data Tools Platform John Graham (Sybase Data Tooling) Brian Payton (IBM Information Management) 1 Agenda DTP Overview Creating a Driver Template Creating a
File management Editing X Window KDE. Debian/GNU Linux. Introduction II. Károly Erdei. November 21, 2009. Károly Erdei Debian/GNU Linux 1/45
Debian/GNU Linux Introduction II. Károly Erdei November 21, 2009 Károly Erdei Debian/GNU Linux 1/45 1 File management 2 Editing 3 X Window 4 KDE Károly Erdei Debian/GNU Linux 2/45 Agenda 1 File management
A QUICK OVERVIEW OF THE OMNeT++ IDE
Introduction A QUICK OVERVIEW OF THE OMNeT++ IDE The OMNeT++ 4.x Integrated Development Environment is based on the Eclipse platform, and extends it with new editors, views, wizards, and additional functionality.
Remote Management. Vyatta System. REFERENCE GUIDE SSH Telnet Web GUI Access SNMP VYATTA, INC.
VYATTA, INC. Vyatta System Remote Management REFERENCE GUIDE SSH Telnet Web GUI Access SNMP Vyatta Suite 200 1301 Shoreway Road Belmont, CA 94002 vyatta.com 650 413 7200 1 888 VYATTA 1 (US and Canada)
MDA Overview OMG. Enterprise Architect UML 2 Case Tool by Sparx Systems http://www.sparxsystems.com. by Sparx Systems
OMG MDA Overview by Sparx Systems All material Sparx Systems 2007 Sparx Systems 2007 Page:1 Trademarks Object Management Group, OMG, CORBA, Model Driven Architecture, MDA, Unified Modeling Language, UML,
FileMaker Server 10 Help
FileMaker Server 10 Help 2007-2009 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker, the file folder logo, Bento and the Bento logo
REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES. Jesse Wright Jet Propulsion Laboratory,
REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES Colette Wilklow MS 301-240, Pasadena, CA phone + 1 818 354-4674 fax + 1 818 393-4100 email: [email protected]
Data Migration from Magento 1 to Magento 2 Including ParadoxLabs Authorize.Net CIM Plugin Last Updated Jan 4, 2016
Data Migration from Magento 1 to Magento 2 Including ParadoxLabs Authorize.Net CIM Plugin Last Updated Jan 4, 2016 This guide was contributed by a community developer for your benefit. Background Magento
What is Distributed Annotation System?
Contents ISiLS Lecture 12 short introduction to data integration F.J. Verbeek Genome browsers Solutions for integration CORBA SOAP DAS Ontology mapping 2 nd lecture BioASP roadshow 1 2 Human Genome Browsers
Smooks Dev Tools Reference Guide. Version: 1.1.0.GA
Smooks Dev Tools Reference Guide Version: 1.1.0.GA Smooks Dev Tools Reference Guide 1. Introduction... 1 1.1. Key Features of Smooks Tools... 1 1.2. What is Smooks?... 1 1.3. What is Smooks Tools?... 2
Honors Class (Foundations of) Informatics. Tom Verhoeff. Department of Mathematics & Computer Science Software Engineering & Technology
Honors Class (Foundations of) Informatics Tom Verhoeff Department of Mathematics & Computer Science Software Engineering & Technology www.win.tue.nl/~wstomv/edu/hci c 2011, T. Verhoeff @ TUE.NL 1/20 Information
Structured Data Capture (SDC) Trial Implementation
Integrating the Healthcare Enterprise 5 IHE Quality, Research, and Public Health Technical Framework Supplement 10 Structured Data Capture (SDC) 15 Trial Implementation 20 Date: October 27, 2015 Author:
JobScheduler Web Services Executing JobScheduler commands
JobScheduler - Job Execution and Scheduling System JobScheduler Web Services Executing JobScheduler commands Technical Reference March 2015 March 2015 JobScheduler Web Services page: 1 JobScheduler Web
Advanced Guide for Configuring SNMPc to Manage Any SNMP Enabled Device
Advanced Guide for Configuring SNMPc to Manage Any SNMP Enabled Device SNMPc supports many devices straight out of the box. Its generic support for device classes such as Switches, Routers and Servers
Whitepapers at Amikelive.com
Brief Overview view on Web Scripting Languages A. Web Scripting Languages This document will review popular web scripting languages[1,2,12] by evaluating its history and current trends. Scripting languages
TeamSite Templating Developer s Guide Release 5.5.1
TeamSite Templating Developer s Guide Release 5.5.1 1999-2002 Interwoven, Inc. All rights reserved. No part of this publication (hardcopy or electronic form) may be reproduced or transmitted, in any form
CE 504 Computational Hydrology Computational Environments and Tools Fritz R. Fiedler
CE 504 Computational Hydrology Computational Environments and Tools Fritz R. Fiedler 1) Operating systems a) Windows b) Unix and Linux c) Macintosh 2) Data manipulation tools a) Text Editors b) Spreadsheets
WA2087 Programming Java SOAP and REST Web Services - WebSphere 8.0 / RAD 8.0. Student Labs. Web Age Solutions Inc.
WA2087 Programming Java SOAP and REST Web Services - WebSphere 8.0 / RAD 8.0 Student Labs Web Age Solutions Inc. 1 Table of Contents Lab 1 - WebSphere Workspace Configuration...3 Lab 2 - Introduction To
3GPP TS 24.623 V8.1.0 (2008-09)
TS 24.623 V8.1.0 (2008-09) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Extensible Markup Language (XML) Configuration Access Protocol
WebSphere Business Monitor
WebSphere Business Monitor Monitor sub-models 2010 IBM Corporation This presentation should provide an overview of the sub-models in a monitor model in WebSphere Business Monitor. WBPM_Monitor_MonitorModels_Submodels.ppt
Introduction to Ingeniux Forms Builder. 90 minute Course CMSFB-V6 P.0-20080901
Introduction to Ingeniux Forms Builder 90 minute Course CMSFB-V6 P.0-20080901 Table of Contents COURSE OBJECTIVES... 1 Introducing Ingeniux Forms Builder... 3 Acquiring Ingeniux Forms Builder... 3 Installing
Outline of the SNMP Framework
2 SNMP--A Management Protocol and Framework Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology [email protected] September 2008 Outline of the SNMP Framework Management Program
Agents and Web Services
Agents and Web Services ------SENG609.22 Tutorial 1 Dong Liu Abstract: The basics of web services are reviewed in this tutorial. Agents are compared to web services in many aspects, and the impacts of
EPNML 1.1 - an XML format for Petri nets
EPNML 1.1 - an XML format for Petri nets J.M.E.M. van der Werf ([email protected]) R.D.J. Post ([email protected]) TU Eindhoven 21st June 2004 Abstract This document defines EPNML 1.1, an XML format used
Evaluation of Nagios for Real-time Cloud Virtual Machine Monitoring
University of Victoria Faculty of Engineering Fall 2009 Work Term Report Evaluation of Nagios for Real-time Cloud Virtual Machine Monitoring Department of Physics University of Victoria Victoria, BC Michael
Guile Present. version 0.3.0, updated 21 September 2014. Andy Wingo ([email protected])
Guile Present version 0.3.0, updated 21 September 2014 Andy Wingo ([email protected]) This manual is for Guile Present (version 0.3.0, updated 21 September 2014) Copyright 2014 Andy Wingo Permission is granted
Developing Web Services with Eclipse
Developing Web Services with Eclipse Arthur Ryman IBM Rational [email protected] Page Abstract The recently created Web Tools Platform Project extends Eclipse with a set of Open Source Web service development
Firewall Builder Architecture Overview
Firewall Builder Architecture Overview Vadim Zaliva Vadim Kurland Abstract This document gives brief, high level overview of existing Firewall Builder architecture.
Configuring SNMP. 2012 Cisco and/or its affiliates. All rights reserved. 1
Configuring SNMP 2012 Cisco and/or its affiliates. All rights reserved. 1 The Simple Network Management Protocol (SNMP) is part of TCP/IP as defined by the IETF. It is used by network management systems
THE SNMP PROTOCOL THE SNMP REQUEST MIB SATELLAR 2DS/20DS SIMPLE NETWORK MANAGEMENT PROTOCOL SATELLAR MANAGEMENT WITH SNMP GET AND SET SMART RADIO
SATELLAR 2DS/20DS SIMPLE NETWORK MANAGEMENT PROTOCOL SATELLAR MANAGEMENT WITH SNMP GET AND SET Technical Bulletin 2/14 THE SNMP PROTOCOL The SIMPLE NETWORK MANAGEMENT PROTOCOL, SNMP is a widely used management
Managing XML Documents Versions and Upgrades with XSLT
Managing XML Documents Versions and Upgrades with XSLT Vadim Zaliva, [email protected] 2001 Abstract This paper describes mechanism for versioning and upgrding XML configuration files used in FWBuilder
How to Design and Create Your Own Custom Ext Rep
Combinatorial Block Designs 2009-04-15 Outline Project Intro External Representation Design Database System Deployment System Overview Conclusions 1. Since the project is a specific application in Combinatorial
10CS73:Web Programming
10CS73:Web Programming Question Bank Fundamentals of Web: 1.What is WWW? 2. What are domain names? Explain domain name conversion with diagram 3.What are the difference between web browser and web server
Turing Machines, Part I
Turing Machines, Part I Languages The $64,000 Question What is a language? What is a class of languages? Computer Science Theory 2 1 Now our picture looks like Context Free Languages Deterministic Context
Visual Basic. murach's TRAINING & REFERENCE
TRAINING & REFERENCE murach's Visual Basic 2008 Anne Boehm lbm Mike Murach & Associates, Inc. H 1-800-221-5528 (559) 440-9071 Fax: (559) 440-0963 [email protected] www.murach.com Contents Introduction
Configuring the BIG-IP and Check Point VPN-1 /FireWall-1
Configuring the BIG-IP and Check Point VPN-1 /FireWall-1 Introducing the BIG-IP and Check Point VPN-1/FireWall-1 LB, HALB, VPN, and ELA configurations Configuring the BIG-IP and Check Point FireWall-1
HP OpenView Network Node Manager
HP OpenView Network Node Manager Syslog Integration White Paper Version: 7.01 HP-UX, Solaris Manufacturing Part Number: None July 2004 Copyright 2004 Hewlett-Packard Development Company, L.P. Legal Notices
PowerTier Web Development Tools 4
4 PowerTier Web Development Tools 4 This chapter describes the process of developing J2EE applications with Web components, and introduces the PowerTier tools you use at each stage of the development process.
An XML Based Data Exchange Model for Power System Studies
ARI The Bulletin of the Istanbul Technical University VOLUME 54, NUMBER 2 Communicated by Sondan Durukanoğlu Feyiz An XML Based Data Exchange Model for Power System Studies Hasan Dağ Department of Electrical
Service for checking whether an email is operative or not. Validate email ids in your databases.
MailStatus API Service for checking whether an email is operative or not. Validate email ids in your databases. Overview Lleida.net MailStatus API allows you to consult the validity of an email address.
