System i Windows Integration Solutions
|
|
|
- Miles Morris
- 10 years ago
- Views:
Transcription
1 System i Windows Integration Solutions Jim Mason Cape Cod Bay Systems Quick Web Solutions [email protected] NEMUG
2 What we'll cover Introduction Windows Integration use cases Windows Integration toolset Integration scenarios listed Read and write data from Windows to IBM i Send / receive files from Windows to IBM i Call CL / RPG programs from Windows Call batch Windows applications from IBM i Automate Office applications Talking Data Send mail Run Windows tasks Remote access Web services Web collaboration Windows integration summary Next steps
3 WIT Windows Integration Trivia WIT a trivia game WIT Rules My answers are always the right answer Prizes are almost awesome ( slight exaggeration ) 8 questions total Full disclosure my idea of a fun game and yours MAY NOT overlap!
4 1 What is a key criteria for evaluating Windows integration solutions?
5 2 What is a key example of Windows integration?
6 Introduction Goal: Link the System i and Windows servers, apps, data Key measures for Windows Integration solutions fits our needs productive, simple short learning curve maximum ROI with portability, flexibility, reuse, standards minimum risks for: vendor, product, business, project, technical Strategy use what you have now where it's the best solution RPG, CL, DB2/400, Java, Java toolkit, iseries Access Strategy buy or build solutions? Traditional buy software tools and try to integrate New - Leverage existing software, skills where possible Use standard, open-source COTS parts to glue solutions together Get trained for new tools ( self study, classes workshops or?)
7 Software needed by server What's needed for the usage scenarios reviewed On Windows server Microsoft Office,.Net, Microsoft SQL Server database Scriptom: the COM ActiveXObject framework for Groovy On IBM i server RPG and CL pgms, DB2/400, more IBM Java toolkit: JDBC driver for SQL, ProgramCall to call RPG, CLP On either server Java Groovy Grails Apache Tomcat server Apache JSPWiki Apache HTTP server Apache FTP server
8 Read, write data with SQL, JDBC, Groovy import groovy.sql.* Groovy writes selected SQL data to print easily Use the right JDBC jar file for the specific database ( Derby below) Create simple database connection, get a result set from a select statement and print it SQL List example from Scott Davis article at IBM Web site def sql = Sql.newInstance( "jdbc:derby://localhost:1527/mydbtest;create=true","username","password","or g.apache.derby.jdbc.clientdriver") println("print all fields on query below") sql.eachrow("select * from languages"){ row -> println("name: ${row.name} Url: ${row.url}") }
9 More SQL examples Now you can invoke sql, e.g. to create a table: sql.execute ''' create table PROJECT ( id integer not null, name varchar(50), url varchar(100) ) ''' Or insert a row using GString syntax: def map = [id:20, name:'grails', url:' sql.execute "insert into PROJECT (id, name, url) values ($map.id, $map.name, $map.url)" Or a row update: def newurl = ' def project = 'Grails' sql.executeupdate "update PROJECT set url=$newurl where name=$project" Or use a Groovy SQL dataset for insert, update, delete no SQL! import groovy.sql.* sql = Sql.newInstance( "jdbc:mysql://localhost:3306/sample?allowmultiqueries=true", "root", " ", "com.mysql.jdbc.driver") dataset = new DataSet(sql,'tasks') dataset.add(taskname:'setup',owner:'johnson')
10 Use DB Stored procs to call programs Perform a stored procedure call with input, output parms DB2/400 can create external stored procs for RPG, CL pgms Windows install a DB and create stored procs Sample stored proc (tested with MySQL): sql.execute """ CREATE PROCEDURE HouseSwap(_first1 VARCHAR(50), _first2 VARCHAR(50)) BEGIN DECLARE _loc1 INT; DECLARE _loc2 INT; SELECT loc_id into _loc1 FROM PERSON where fname = _first1; SELECT loc_id into _loc2 FROM PERSON where fname = _first2; UPDATE PERSON set loc_id = case fname when _first1 then _loc2 when _first2 then _loc1 end where (fname = _first1 OR fname = _first2); END """ Client call to proc above: def rowschanged = sql.call("{call HouseSwap('Guillaume', 'Paul')}")
11 Other program call options From Windows: Java toolkit ProgramCall class Pass input, output parameters Call RPG, CLP or? From System i: DB Stored proc that executes a local script or bat file Create and call a Windows Web service Start or stop a Windows service remotely using mmc Execute a.bat file on a file share Remotely invoke Groovy script that runs ActiveXObjects
12 4 Why use Groovy?
13 5 Is Groovy Java?
14 Convert Data as SQL Result set to XML import groovy.sql.sql; import groovy.xml.markupbuilder def req = """ SELECT id, name, givenname, unit FROM people""" def out = new File('out.xml') def writer = new FileWriter( out ) def xml = new MarkupBuilder( writer ) // create an xml doc, 1 agent per row with id and selected values xml.agents { sql.eachrow( req as String ) { row -> xml.agent(id:row.id) { name( row.name ) givenname( row.givenname ) unit( row.unit ) } } } Output is <agents> <agent id='870872'> <name>abti</name> <givenname>jean</givenname> <unit>sales</unit> </agent> </agents>
15 6 What free database can you install on Windows?
16 Send, receive files from Windows or System i Ftp from Microsoft's FTP client to IBM i FTP server Ftp from IBM i to IIS FTP or Apache FTP Server on Windows Standard FTP commands can be run manually or scripted Standard FTP session: ftp open myserver <user: myid <password: mypassword > help < lists all available commands // set binary transfer mode > bin > get myfile < file transfer completed > put thisfile < file transfer completed > disconnect > quit
17 3 What's the most flexible tool in our toolkit?
18 Talking Data Microsoft Speech API is built into the OS - Microsoft SAPI Groovy Scriptom can access ActiveXObject to run.net apps import org.codehaus.groovy.scriptom.* import static org.codehaus.groovy.scriptom.tlb.sapi.speechvoicespeakflags.* import static org.codehaus.groovy.scriptom.tlb.sapi.speechrunstate.* public class SpeakText { public static main(string[] args) { def voice = new ActiveXObject('SAPI.SpVoice') voice.speak("hi ${args[0]}, you're listening to Talking groovy ") sleep 500 voice.speak("thanks for calling") sleep 500 voice.speak("for " + datetoday() + ",, your account , in the Large Cap, MATTRESS fund gained 1.2%") sleep 500 voice.speak("let me know if you have any more questions. Thanks!") } } // Run the SpeakText.groovy class with Jim as the name groovy SpeakText.groovy "Jim"
19 7 How can you generate PDF files from a Word document?
20 Create pdf file from Excel You forgot to use Open-Office for your office applications? Convert Excel worksheet to pdf file using Groovy, PDFCreator def service = { args -> isok = false setparmsfrom(args) def infile = new File(inPath + infilename).canonicalpath Scriptom.inApartment { try { def excelapp = new ActiveXObject('Excel.Application') def workbooks = excelapp.workbooks def workbook = workbooks.open(infile) def worksheets = workbook.worksheets() def acount = worksheets.count() println "worksheets.count = " + acount def worksheet = worksheets.item(acount) worksheet.printout() println "worksheet name = " + worksheet.name() workbook.close(false, null, false) excelapp.quit() isok = true } catch(exception e) { println "Excel2pdf.groovy - error: " + e } } // end inapartment } Run the Excel2Pdf conversion qwx.win.excel.excel2pdf.main(args)}
21 8 How can you link Excel sales budget with DB2/400 sales?
22 Send s from Windows Assumes you have an smtp mail server running locally on Windows. Use Apache SMTP framework from import org.apache.commons.net.smtp.* org = 'ebt-now.com' client = new SMTPClient() client.connect('localhost', 1025) client.login() client.sender = '[email protected]' client.addrecipient('[email protected]') header = new SimpleSMTPHeader('[email protected]', '[email protected]', 'subject- groovy test') header.addheaderfield('organization', org) writer = new PrintWriter(client.sendMessageData()) writer << header writer << the test was successful on ${new Date()} writer.close() client.logout() client.disconnect()
23 Windows remote access Multiple ways to remotely access a Windows server as a user Remote Desktop access Terminal Services Start Terminal Services first from the client: run mstsc Remote Telnet Telnet service Start Telnet server first from the client: run telnet to-server File shares Create a Windows file share first from the client: run \\myserver\myshare System i Access for Windows PC5250 client
24 Web services access Web service can run on System i or Windows server System i service calling RPG can use DB proc or PGM call class Web service on Windows can call.bat or ActiveXObject GroovyWs framework lets POJO (Java bean) run as a Web service Any normal Java bean is turned into a Web service (below) class MathService { double add(double arg0, double arg1) { return (arg0 + arg1) } double square(double arg0) { return (arg0 * arg0) } } Create a Web service server and publish the service for the bean above import groovyx.net.ws.wsserver def server = new WSServer() server.setnode("mathservice", " server.start()
25 Test, run a Web service Test the service simply by putting this in your browser: " Call the Web service import groovyx.net.ws.wsclient def proxy = new WSClient(" this.class.classloader) proxy.initialize() // from def result = proxy.add(1.0 as double, 2.0 as double) assert (result == 3.0) result = proxy.square(3.0 as double) assert (result == 9.0)
26 Next steps Assess your opportunities and solutions Get help where you need it Check the references for more info... Groovy Grails Apache for Apache Ftp Server, Tomcat, Derby, Commons, IBM i site IBM i Java toolkit IBM i Client Access for Windows documentation topic=/rzahh/page1.htm
NEMUG Feb 2008. Create Your Own Web Data Mart with MySQL
NEMUG Feb 2008 Create Your Own Web Data Mart with MySQL Jim Mason [email protected] ebt-now copyright 2008, all rights reserved What We ll Cover System i Web Reporting solutions Enterprise Open-source
Advanced SQL. Jim Mason. www.ebt-now.com Web solutions for iseries engineer, build, deploy, support, train 508-728-4353. jemason@ebt-now.
Advanced SQL Jim Mason [email protected] www.ebt-now.com Web solutions for iseries engineer, build, deploy, support, train 508-728-4353 What We ll Cover SQL and Database environments Managing Database
Package sjdbc. R topics documented: February 20, 2015
Package sjdbc February 20, 2015 Version 1.5.0-71 Title JDBC Driver Interface Author TIBCO Software Inc. Maintainer Stephen Kaluzny Provides a database-independent JDBC interface. License
Getting Started using the SQuirreL SQL Client
Getting Started using the SQuirreL SQL Client The SQuirreL SQL Client is a graphical program written in the Java programming language that will allow you to view the structure of a JDBC-compliant database,
Lucid Key Server v2 Installation Documentation. www.lucidcentral.org
Lucid Key Server v2 Installation Documentation Contents System Requirements...2 Web Server...3 Database Server...3 Java...3 Tomcat...3 Installation files...3 Creating the Database...3 Step 1: Create the
Lecture 2. Internet: who talks with whom?
Lecture 2. Internet: who talks with whom? An application layer view, with particular attention to the World Wide Web Basic scenario Internet Client (local PC) Server (remote host) Client wants to retrieve
CatDV Pro Workgroup Serve r
Architectural Overview CatDV Pro Workgroup Server Square Box Systems Ltd May 2003 The CatDV Pro client application is a standalone desktop application, providing video logging and media cataloging capability
Supplement IV.C: Tutorial for Oracle. For Introduction to Java Programming By Y. Daniel Liang
Supplement IV.C: Tutorial for Oracle For Introduction to Java Programming By Y. Daniel Liang This supplement covers the following topics: Connecting and Using Oracle Creating User Accounts Accessing Oracle
PHP on IBM i: What s New with Zend Server 5 for IBM i
PHP on IBM i: What s New with Zend Server 5 for IBM i Mike Pavlak Solutions Consultant [email protected] (815) 722 3454 Function Junction Audience Used PHP in Zend Core/Platform New to Zend PHP Looking to
Developing XML Solutions with JavaServer Pages Technology
Developing XML Solutions with JavaServer Pages Technology XML (extensible Markup Language) is a set of syntax rules and guidelines for defining text-based markup languages. XML languages have a number
Microsoft SQL Server Features that can be used with the IBM i
that can be used with the IBM i Gateway/400 User Group February 9, 2012 Craig Pelkie [email protected] Copyright 2012, Craig Pelkie ALL RIGHTS RESERVED What is Microsoft SQL Server? Windows database management
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
PHP Batch Jobs on IBM i. Alan Seiden Consulting alanseiden.com
alanseiden.com Alan s PHP on IBM i focus Consultant to innovative IBM i and PHP users PHP project leader, Zend/IBM Toolkit Contributor, Zend Framework DB2 enhancements Award-winning developer Authority,
Using DOTS as Apache Derby System Test
Using DOTS as Apache Derby System Test Date: 02/16/2005 Author: Ramandeep Kaur [email protected] Table of Contents 1 Introduction... 3 2 DOTS Overview... 3 3 Running DOTS... 4 4 Issues/Tips/Hints... 6 5
Gothenburg 2015. Mainframe and Continuous Integration. Jan Marek Jan.Marek@ca. com. CA Technologies. Session S610
Jan Marek Jan.Marek@ca. com CA Technologies Session S610 Mainframe and Continuous Integration Agenda Introduce continuous integration concept What problem we were facing Overview of the solution Examples
NGASI AppServer Manager SaaS/ASP Hosting Automation for Cloud Computing Administrator and User Guide
NGASI AppServer Manager SaaS/ASP Hosting Automation for Cloud Computing Administrator and User Guide NGASI SaaS Hosting Automation is a JAVA SaaS Enablement infrastructure that enables web hosting services
PDQ-Wizard Prototype 1.0 Installation Guide
PDQ-Wizard Prototype 1.0 Installation Guide University of Edinburgh 2005 GTI and edikt 1. Introduction This document is for users who want set up the PDQ-Wizard system. It includes how to configure the
CERTIFIED MULESOFT DEVELOPER EXAM. Preparation Guide
CERTIFIED MULESOFT DEVELOPER EXAM Preparation Guide v. November, 2014 2 TABLE OF CONTENTS Table of Contents... 3 Preparation Guide Overview... 5 Guide Purpose... 5 General Preparation Recommendations...
CA Workload Automation Agent for Databases
CA Workload Automation Agent for Databases Implementation Guide r11.3.4 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the
A Brief Introduction to MySQL
A Brief Introduction to MySQL by Derek Schuurman Introduction to Databases A database is a structured collection of logically related data. One common type of database is the relational database, a term
WebFacing and HATS overview
WebFacing and HATS overview Jim Mason [email protected] www.quickwebplace.com Create your own Web solutions without programming engineer, build, deploy, support, train ebt-now, copyright 2007, all rights
Chapter 9 Java and SQL. Wang Yang [email protected]
Chapter 9 Java and SQL Wang Yang [email protected] Outline Concern Data - File & IO vs. Database &SQL Database & SQL How Connect Java to SQL - Java Model for Database Java Database Connectivity (JDBC)
IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016. Integration Guide IBM
IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016 Integration Guide IBM Note Before using this information and the product it supports, read the information
Module 4: File Reading. Module 5: Database connection
WEB SERVICES TESTING COURSE OUTLINE Module 1: Introduction to Web services What is a web service? Why do we use web service? What is XML? Why XML is used for communication? Famous protocols used in web
Customer Bank Account Management System Technical Specification Document
Customer Bank Account Management System Technical Specification Document Technical Specification Document Page 1 of 15 Table of Contents Contents 1 Introduction 3 2 Design Overview 4 3 Topology Diagram.6
Short notes on webpage programming languages
Short notes on webpage programming languages What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is a markup language A markup language is a set of
Getting started with OWASP WebGoat 4.0 and SOAPUI.
Getting started with OWASP WebGoat 4.0 and SOAPUI. Hacking web services, an introduction. Version 1.0 by Philippe Bogaerts [email protected] www.radarhack.com Reviewed by Erwin Geirnaert
COMMON All Day Lab 10/16/2007 Hands on VB.net and ASP.Net for iseries Developers
COMMON All Day Lab 10/16/2007 Hands on VB.net and ASP.Net for iseries Developers Presented by: Richard Schoen Email: [email protected] Bruce Collins Email: [email protected] Presentor Information
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
Intruduction to Groovy & Grails programming languages beyond Java
Intruduction to Groovy & Grails programming languages beyond Java 1 Groovy, what is it? Groovy is a relatively new agile dynamic language for the Java platform exists since 2004 belongs to the family of
LICENSE4J AUTO LICENSE GENERATION AND ACTIVATION SERVER USER GUIDE
LICENSE4J AUTO LICENSE GENERATION AND ACTIVATION SERVER USER GUIDE VERSION 1.6.0 LICENSE4J www.license4j.com Table of Contents Getting Started... 2 Server Roles... 4 Installation... 9 Server WAR Deployment...
Supplement IV.D: Tutorial for MS Access. For Introduction to Java Programming By Y. Daniel Liang
Supplement IV.D: Tutorial for MS Access For Introduction to Java Programming By Y. Daniel Liang This supplement covers the following topics: Creating Databases and Executing SQL Creating ODBC Data Source
Course Number: IAC-SOFT-WDAD Web Design and Application Development
Course Number: IAC-SOFT-WDAD Web Design and Application Development Session 1 (10 Hours) Client Side Scripting Session 2 (10 Hours) Server Side Scripting - I Session 3 (10 hours) Database Session 4 (10
Abstract. Introduction. Web Technology and Thin Clients. What s New in Java Version 1.1
Overview of Java Components and Applets in SAS/IntrNet Software Barbara Walters, SAS Institute Inc., Cary, NC Don Chapman, SAS Institute Inc., Cary, NC Abstract This paper describes the Java components
Version 14.0. Overview. Business value
PRODUCT SHEET CA Datacom Server CA Datacom Server Version 14.0 CA Datacom Server provides web applications and other distributed applications with open access to CA Datacom /DB Version 14.0 data by providing
Continuous Integration Part 2
1 Continuous Integration Part 2 This blog post is a follow up to my blog post Continuous Integration (CI), in which I described how to execute test cases in Code Tester (CT) in a CI environment. What I
Government Girls Polytechnic, Bilaspur
Government Girls Polytechnic, Bilaspur Name of the Lab: Internet & Web Technology Lab Title of the Practical : Dynamic Web Page Design Lab Class: CSE 6 th Semester Teachers Assessment:20 End Semester Examination:50
Apache Derby Security. Jean T. Anderson [email protected] [email protected]
Apache Derby Security Jean T. Anderson [email protected] [email protected] Agenda Goals Understand how to take advantage of Apache Derby security features with a focus on the simplest options and configurations
Overview of Databases On MacOS. Karl Kuehn Automation Engineer RethinkDB
Overview of Databases On MacOS Karl Kuehn Automation Engineer RethinkDB Session Goals Introduce Database concepts Show example players Not Goals: Cover non-macos systems (Oracle) Teach you SQL Answer what
1 Introduction: Network Applications
1 Introduction: Network Applications Some Network Apps E-mail Web Instant messaging Remote login P2P file sharing Multi-user network games Streaming stored video clips Internet telephone Real-time video
Important Release Information and Technical and Deployment Support Notes
PrinterOn On-Premise Server Release Technical Support Notes Important Release Information and Technical and Deployment Support Notes During the course of product development and support, configurations
Enterprise Application Development In Java with AJAX and ORM
Enterprise Application Development In Java with AJAX and ORM ACCU London March 2010 ACCU Conference April 2010 Paul Grenyer Head of Software Engineering [email protected] http://paulgrenyer.blogspot.com
Clustering a Grails Application for Scalability and Availability
Clustering a Grails Application for Scalability and Availability Groovy & Grails exchange 9th December 2009 Burt Beckwith My Background Java Developer for over 10 years Background in Spring, Hibernate,
Tool-Assisted Knowledge to HL7 v3 Message Translation (TAMMP) Installation Guide December 23, 2009
Tool-Assisted Knowledge to HL7 v3 Message Translation (TAMMP) Installation Guide December 23, 2009 Richard Lyn [email protected] Jianwei Yang [email protected] Document Revision History Rev. Level Date
Portals, Portlets & Liferay Platform
Portals, Portlets & Liferay Platform Repetition: Web Applications and Model View Controller (MVC) Design Pattern Web Applications Frameworks in J2EE world Struts Spring Hibernate Data Service Java Server
Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports
Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports $Q2UDFOH7HFKQLFDO:KLWHSDSHU )HEUXDU\ Secure Web.Show_Document() calls to Oracle Reports Introduction...3 Using Web.Show_Document
Still Aren't Doing. Frank Kim
Ten Things Web Developers Still Aren't Doing Frank Kim Think Security Consulting Background Frank Kim Consultant, Think Security Consulting Security in the SDLC SANS Author & Instructor DEV541 Secure Coding
DB2 Web Query Interfaces
DB2 Web Query Interfaces There are several different access methods within DB2 Web Query and their related products. Here is a brief summary of the various interface and access methods. Method: DB2 Web
Tutorial for Spring DAO with JDBC
Overview Tutorial for Spring DAO with JDBC Prepared by: Nigusse Duguma This tutorial demonstrates how to work with data access objects in the spring framework. It implements the Spring Data Access Object
Cabot Consulting Oracle Solutions. The Benefits of this Approach. Infrastructure Requirements
Scheduling Workbooks through the Application Concurrent Manager By Rod West, Cabot Oracle Application users will be very familiar with the Applications concurrent manager and how to use it to schedule
Web Express Logon Reference
IBM WebSphere Host On-Demand Version 10 Web Express Logon Reference SC31-6377-01 IBM WebSphere Host On-Demand Version 10 Web Express Logon Reference SC31-6377-01 Note Before using this information and
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
Using the SQL TAS v4
Using the SQL TAS v4 Authenticating to the server Consider this MySQL database running on 10.77.0.5 (standard port 3306) with username root and password mypassword. mysql> use BAKERY; Database changed
Developing a Web Server Platform with SAPI Support for AJAX RPC using JSON
Revista Informatica Economică, nr. 4 (44)/2007 45 Developing a Web Server Platform with SAPI Support for AJAX RPC using JSON Iulian ILIE-NEMEDI, Bucharest, Romania, [email protected] Writing a custom web
Web Services API Developer Guide
Web Services API Developer Guide Contents 2 Contents Web Services API Developer Guide... 3 Quick Start...4 Examples of the Web Service API Implementation... 13 Exporting Warehouse Data... 14 Exporting
WIRIS quizzes web services Getting started with PHP and Java
WIRIS quizzes web services Getting started with PHP and Java Document Release: 1.3 2011 march, Maths for More www.wiris.com Summary This document provides client examples for PHP and Java. Contents WIRIS
Modern Software Development Tools on OpenVMS
Modern Software Development Tools on OpenVMS Meg Watson Principal Software Engineer 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Topics
Business as usual...
Sockets4U2 Business as usual... 5250 emulation Bring your iseries green screens to a Win32 client IBM iseries Access for Windows... Bring your iseries green screens to a Web browser Host On Demand, Reflection
G563 Quantitative Paleontology. SQL databases. An introduction. Department of Geological Sciences Indiana University. (c) 2012, P.
SQL databases An introduction AMP: Apache, mysql, PHP This installations installs the Apache webserver, the PHP scripting language, and the mysql database on your computer: Apache: runs in the background
Load Testing with JMeter
Load Testing with JMeter Presented by Matthew Stout - [email protected] JMeter Overview Java application for load testing and measuring performance Originally for web applications but has grown to support lots
MySQL Command Syntax
Get It Done With MySQL 5&6, Chapter 6. Copyright Peter Brawley and Arthur Fuller 2015. All rights reserved. TOC Previous Next MySQL Command Syntax Structured Query Language MySQL and SQL MySQL Identifiers
DiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
Dove User Guide Copyright 2010-2011 Virgil Trasca
Dove User Guide Dove User Guide Copyright 2010-2011 Virgil Trasca Table of Contents 1. Introduction... 1 2. Distribute reports and documents... 3 Email... 3 Messages and templates... 3 Which message is
Installation Manual v2.0.0
Installation Manual v2.0.0 Contents ResponseLogic Install Guide v2.0.0 (Command Prompt Install)... 3 Requirements... 4 Installation Checklist:... 4 1. Download and Unzip files.... 4 2. Confirm you have
JDBC. It is connected by the Native Module of dependent form of h/w like.dll or.so. ex) OCI driver for local connection to Oracle
JDBC 4 types of JDBC drivers Type 1 : JDBC-ODBC bridge It is used for local connection. ex) 32bit ODBC in windows Type 2 : Native API connection driver It is connected by the Native Module of dependent
Subversion Integration
Subversion Integration With the popular Subversion Source Control Management tool, users will find a flexible interface to integrate with their ExtraView bug-tracking system. Copyright 2008 ExtraView Corporation
Services. Relational. Databases & JDBC. Today. Relational. Databases SQL JDBC. Next Time. Services. Relational. Databases & JDBC. Today.
& & 1 & 2 Lecture #7 2008 3 Terminology Structure & & Database server software referred to as Database Management Systems (DBMS) Database schemas describe database structure Data ordered in tables, rows
Appium mobile test automation
Appium mobile test automation for Google Android and Apple ios Last updated: 4 January 2016 Pepgo Limited, 71-75 Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom Contents About this document...
How to make a good Software Requirement Specification(SRS)
Information Management Software Information Management Software How to make a good Software Requirement Specification(SRS) Click to add text TGMC 2011 Phases Registration SRS Submission Project Submission
Driver for JDBC Implementation Guide
www.novell.com/documentation Driver for JDBC Implementation Guide Identity Manager 4.0.2 January 2014 Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents or use
The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.
Content Introduction... 2 Data Access Server Control Panel... 2 Running the Sample Client Applications... 4 Sample Applications Code... 7 Server Side Objects... 8 Sample Usage of Server Side Objects...
EC-Council CAST CENTER FOR ADVANCED SECURITY TRAINING. CAST 619 Advanced SQLi Attacks and Countermeasures. Make The Difference CAST.
CENTER FOR ADVANCED SECURITY TRAINING 619 Advanced SQLi Attacks and Countermeasures Make The Difference About Center of Advanced Security Training () The rapidly evolving information security landscape
from Microsoft Office
OOoCon 2003 Migrating from Microsoft Office to OpenOffice.org/StarOffice by Frank Gamerdinger [email protected] 1 Who needs migration? OpenOffice.org & StarOffice - only the brave!(?) 2 Agenda
Cloud Elements! Marketing Hub Provisioning and Usage Guide!
Cloud Elements Marketing Hub Provisioning and Usage Guide API Version 2.0 Page 1 Introduction The Cloud Elements Marketing Hub is the first API that unifies marketing automation across the industry s leading
Migrating helpdesk to a new server
Migrating helpdesk to a new server Table of Contents 1. Helpdesk Migration... 2 Configure Virtual Web on IIS 6 Windows 2003 Server:... 2 Role Services required on IIS 7 Windows 2008 / 2012 Server:... 2
2 SQL in iseries Navigator
2 SQL in iseries Navigator In V4R4, IBM added an SQL scripting tool to the standard features included within iseries Navigator and has continued enhancing it in subsequent releases. Because standard features
Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports Server 6i
Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports Server 6i $Q2UDFOH7HFKQLFDO:KLWHSDSHU 0DUFK Secure Web.Show_Document() calls to Oracle Reports Server 6i Introduction...3 solution
Working With Derby. Version 10.2 Derby Document build: December 11, 2006, 7:06:09 AM (PST)
Working With Derby Version 10.2 Derby Document build: December 11, 2006, 7:06:09 AM (PST) Contents Copyright...3 Introduction and prerequisites...4 Activity overview... 5 Activity 1: Run SQL using the
Consuming and Producing Web Services with WST and JST. Christopher M. Judd. President/Consultant Judd Solutions, LLC
Consuming and Producing Web Services with WST and JST Christopher M. Judd President/Consultant Judd Solutions, LLC Christopher M. Judd President/Consultant of Judd Solutions Central Ohio Java User Group
How To Use The Listerv Maestro With A Different Database On A Different System (Oracle) On A New Computer (Orora)
LISTSERV Maestro Admin Tech Doc 3 Database Configuration January 15, 2015 L-Soft Sweden AB lsoft.com This document is a LISTSERV Maestro Admin Tech Doc. Each admin tech doc documents a certain facet of
STREAMEZZO RICH MEDIA SERVER
STREAMEZZO RICH MEDIA SERVER Clustering This document is the property of Streamezzo. It cannot be distributed without the authorization of Streamezzo. Table of contents 1. INTRODUCTION... 3 1.1 Rich Media
Oracle Business Intelligence Publisher. 1 Oracle Business Intelligence Publisher Certification. Certification Information 10g Release 3 (10.1.3.4.
Oracle Business Intelligence Publisher Certification Information 10g Release 3 (10.1.3.4.2) E12692-08 September 2011 This document outlines the certified hardware and software configurations for Oracle
agileworkflow Manual 1. agileworkflow 2. The repository 1 of 29 Contents Definition
agileworkflow Manual Contents 1. Intro 2. Repository 3. Diagrams 4. Agents 4.1. Dispatcher Service 4.2. Event Service 4.3. Execution Service 5. Variables 6. Instances 7. Events 7.1. External 7.2. File
database abstraction layer database abstraction layers in PHP Lukas Smith BackendMedia [email protected]
Lukas Smith database abstraction layers in PHP BackendMedia 1 Overview Introduction Motivation PDO extension PEAR::MDB2 Client API SQL syntax SQL concepts Result sets Error handling High level features
J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX
Oracle Application Express 3 The Essentials and More Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX Arie Geller Matthew Lyon J j enterpririse PUBLISHING BIRMINGHAM
Accessing External Databases from Mobile Applications
CENTER FOR CONVERGENCE AND EMERGING NETWORK TECHNOLOGIES CCENT Syracuse University TECHNICAL REPORT: T.R. 2014-003 Accessing External Databases from Mobile Applications Version 2.0 Authored by: Anirudh
Database Administration with MySQL
Database Administration with MySQL Suitable For: Database administrators and system administrators who need to manage MySQL based services. Prerequisites: Practical knowledge of SQL Some knowledge of relational
1 Introduction. 3 Open Mobile IS components 3.1 Embedded Database 3.2 Web server and Servlet API 3.3 Service API and template engine
1 S u m m a r y 1 Introduction 2 Open Mobile IS Framework 2.1 Presentation 2.2 Main concepts 2.2.1 Accessibility 2.2.2 Availability 2.2.3 Evolution capabilities 2.3 Open Mobile IS constrains Answer 2.3.1
Introduction to Web services for RPG developers
Introduction to Web services for RPG developers Claus Weiss [email protected] TUG meeting March 2011 1 Acknowledgement In parts of this presentation I am using work published by: Linda Cole, IBM Canada
COSC 6397 Big Data Analytics. 2 nd homework assignment Pig and Hive. Edgar Gabriel Spring 2015
COSC 6397 Big Data Analytics 2 nd homework assignment Pig and Hive Edgar Gabriel Spring 2015 2 nd Homework Rules Each student should deliver Source code (.java files) Documentation (.pdf,.doc,.tex or.txt
SQL Server An Overview
SQL Server An Overview SQL Server Microsoft SQL Server is designed to work effectively in a number of environments: As a two-tier or multi-tier client/server database system As a desktop database system
www.virtualians.pk CS506 Web Design and Development Solved Online Quiz No. 01 www.virtualians.pk
CS506 Web Design and Development Solved Online Quiz No. 01 Which of the following is a general purpose container? JFrame Dialog JPanel JApplet Which of the following package needs to be import while handling
How to consume a Domino Web Services from Visual Studio under Security
How to consume a Domino Web Services from Visual Studio under Security Summary Authors... 2 Abstract... 2 Web Services... 3 Write a Visual Basic Consumer... 5 Authors Andrea Fontana IBM Champion for WebSphere
Programming Database lectures for mathema
Programming Database lectures for mathematics students April 25, 2015 Functions Functions are defined in Postgres with CREATE FUNCTION name(parameter type,...) RETURNS result-type AS $$ function-body $$
IBM Power Systems Software. The ABCs of Coding High Performance SQL Apps DB2 for IBM i. Presented by Jarek Miszczyk IBM Rochester, ISV Enablement
The ABCs of Coding High Performance SQL Apps DB2 for IBM i Presented by Jarek Miszczyk IBM Rochester, ISV Enablement 2008 IBM Corporation SQL Interfaces ODBC / JDBC / ADO / DRDA / XDA Network Host Server
Instant Chime for IBM Sametime Installation Guide for Apache Tomcat and Microsoft SQL
Instant Chime for IBM Sametime Installation Guide for Apache Tomcat and Microsoft SQL Spring 2015 Copyright and Disclaimer This document, as well as the software described in it, is furnished under license
System requirements. Java SE Runtime Environment(JRE) 7 (32bit) Java SE Runtime Environment(JRE) 6 (64bit) Java SE Runtime Environment(JRE) 7 (64bit)
Hitachi Solutions Geographical Information System Client Below conditions are system requirements for Hitachi Solutions Geographical Information System Client. 1/5 Hitachi Solutions Geographical Information
Overview of Web Services API
1 CHAPTER The Cisco IP Interoperability and Collaboration System (IPICS) 4.5(x) application programming interface (API) provides a web services-based API that enables the management and control of various
