Developing Java Web Services. Duration: 5 days

Size: px
Start display at page:

Download "Developing Java Web Services. Duration: 5 days"

Transcription

1 QWERTYUIOP{ Develping Java Web Services Duratin: 5 days The Develping Java Web Services training class prepares Java prgrammers t develp interperable Java Web services and using SOAP, WSDL, and XML Schema. Students get an verview f the interperable and Java-specific Web services architectures, and then learn the standard APIs fr SOAP messaging and WSDL-driven, cmpnent-based service develpment. Bth dcument-style and RPC-style messages and services are cvered in depth. The intrductry chapters give verviews f the cnsensus architecture fr interperable Web services, including the WS-I Basic Prfile, and the Java Web services architecture as cdified by the J2EE 1.4 specificatin, including SAAJ and JAX-RPC. These chapters are meant t be equally useful t develpers and nn-develpers prject managers, analysts, technlgists and supprt staff. There is a great deal f hands-n demnstratin f running Web services, inspecting SOAP traffic, WSDL definitins, and a little bit f Java cde, but n Java cding. The fcus is n the architecture itself, and n the rles that varius prtcls, APIs, tls, and applicatin cmpnents play in a wrking Web service and/r client. The curse then gets dwn t the varius brass tacks: students learn the Simple Object Access Prtcl (SOAP) 1.1, and acquire skills in using the SOAP with Attachments API fr Java (SAAJ) and the Java API fr XML Messaging (JAXM) t build "lw-level" SOAP- based Web services and clients, in which the prgrammer is respnsible fr element-by- element cntent f the SOAP message. Students will learn t read SOAP and t write it by hand, and then will prceed t use the Java APIs t develp servlets that respnd t SOAP/HTTP messages. The curse then mves t "high-level" services: cmpnent-based develpment using the Web Services Descriptin Language (WSDL) t define interperable messaging mdels and the Java API fr XML-Based RPC (JAX-RPC) t autmate the SOAP messaging fr remte prcedure calls between bjects. JAX-RPC abstracts almst all the transprt-level implementatin SOAP ver HTTP and this allws the Java develper t cncentrate n applicatin and service specifics. (In this way JAX-RPC is analgus t Java RMI and the EJB architecture: SOAP/HTTP is treated as nthing mre r less than an RPC transprt prtcl.) Students get hands-n experience in develping Web services starting either frm WSDL descriptrs r frm existing J2EE applicatins. Bth servlet and EJB endpint mdels are studied, as is the management f SOAP headers using JAX-RPC handler chains. Finally, the curse cvers advanced techniques including SOAP attachments (using either SAAJ r JAX-RPC), EJBs and JSPs as Web services and clients, and Java Web-service security. Java Web Services Training Learning Objectives Describe the mtivatin fr develping and using Web services in business sftware. Describe the Web services architecture. Describe cmmn scenaris fr Web-service implementatin and client-side use. Describe the Java Web services architecture and the requirements f J2EE 1.4. Understand the imprtance f SOAP t the Web services architecture.

2 Read, understand and write SOAP messages. Understand the rle f JAXM and SAAJ in building lw-level Java Web services. Build a Java Web service as a JAXM/SAAJ servlet. Implement simple pint-t-pint SOAP cmmunicatins frm a client applicatin. Mix and match SAAJ, SAX and DOM cde in a Web-service implementatin. Understand the rle f WSDL in prviding type infrmatin fr Web services. Write WSDL dcuments t describe messages, interfaces and services. Understand the rle f the JAX-RPC in the Java Web services architecture. Identify the alternatives fr develpment paths thrugh Java cde and WSDL artifacts n server and client sides, and describe the advantages f each. Understand the standard mappings between WSDL, XML Schema and Java. Analyze Java dmain mdels and identify the useful JAX-RPC types. Add a SOAP interface t an existing Java Web applicatin by generating SOAP messaging cde using JAX-RPC tls. Build a Java Web service based n an existing WSDL dcument. Build a Java Web-service client based n a WSDL dcument. Describe the relatinship between the EJB 2.1 and JAX-RPC 1.0 specificatins, and hw EJBs can implement Web-service endpints. Add a SOAP interface t an existing system f EJBs, and build an EJB implementatin f a Web service based n a predefined WSDL descriptr. Implement a simple Web service using JSP and JSTL XML tags. Implement a JSP Web-service client using custm tags that wrap JAXM. Understand the lifecycle and cntext f JAX-RPC services as J2EE cmpnents. Describe the use f the JAX-RPC message cntext in managing SOAP headers. Implement a JAX-RPC message handler t adapt an existing Web service. Implement a sessin-aware JAX-RPC Web service that relies n HTTP sessins based n ckies. Create, send, receive, and read SOAP attachments using SAAJ r JAX-RPC. Describe the varius techniques fr securing Java Web services available frm J2EE and varius XML specificatins. Java Web Services Training Prerequisites Slid experience in Java Prgramming, including bject-riented Java and the Java streams mdel, is essential t learning t build Java Web services. Sme experience with J2EE develpment, especially Web applicatins using servlets, will be very helpful, but is nt strictly required. Sme understanding f XML and XML Schema is strngly recmmended. Varius related technlgy is discussed in the curse: JAXP, SAX, DOM, XSLT, XPath, JSP and JSTL. Nne f these is a frmal prerequisite fr the curse, and labs are built t allw students withut experience in these things t wrk thrugh successfully. Java Web Services Training Outline 1. Interperable Web Services Mtivatin fr Web Services Evlutin f Web Services HTTP and XML Interperability Stacks Simple Object Access Prtcl (SOAP) Web Service Descriptin Language (WSDL) Universal Descriptin, Discvery and Integratin (UDDI)

3 The WS-I Basic Prfile REST 2. Building and Hsting Web Services Hsting Web Services: Scenaris SOAP Alne Service Descriptin Building Services and Clients frm WSDL Publishing and Discvery Practical Requirements The J2EE Reference Implementatin Demnstratin: A Running Web Service and Client Sniffing SOAP Messages Develpment Prcess 3. The Java Web Services Architecture Web Services and the J2EE The Java API fr XML Prcessing (JAXP) The Java API fr XML Binding (JAXB) The SOAP With Attachments API fr Java (SAAJ) The Java API fr XML Messaging (JAXM) Demnstratin: A SOAP-Based Web Service Using JAXM and SAAJ The Java API fr XML-Based RPC (JAX-RPC) Demnstratin: A WSDL-Enabled Web Service Using JAX-RPC WSDL-t-Java vs. Java-t-WSDL The Java API fr XML Registries (JAXR) 4. The Simple Object Access Prtcl (SOAP) SOAP Messaging Mdel SOAP Namespaces SOAP ver HTTP The SOAP Envelpe The Message Header The Message Bdy SOAP Faults Attachments XML Schema Validating Message Cntent SOAP Encding 5. The Java APIs fr SOAP Messaging (SAAJ) The SAAJ Object Mdel Parsing a SOAP Message Reading Message Cntent Wrking with Namespaces Creating a Message Setting Message Cntent Integratin with the DOM and JAXP 6. The Java API fr XML Messaging (JAXM) Building Lw-Level Web Services Messaging Scenaris Pint-t-Pint Messaging JAXM Message Prviders JAXM Servlets Creating a SOAP Cnnectin Sending a Message

4 7. Web Services Descriptin Language (WSDL) Web Services as Cmpnent-Based Sftware The Need fr an IDL Web Services Descriptin Language WSDL Infrmatin Mdel The Abstract Mdel - Service Semantics Message Descriptin Messaging Styles The Cncrete Mdel - Prts, Services, Lcatins Extending WSDL - Bindings Service Descriptin 8. The Java API fr XML-Based RPC (JAX-RPC) The Java Web Services Architecture Tw Paths Hw It Wrks - Build Time and Runtime The Web Services fr J2EE Specificatin JAX-RPC Deplyment Mapping Between WSDL/XML and Java Generating frm WSDL Generating frm Java 9. Generating Web Services frm Java Cde The Java-t-XML Mapping Primitive Types and Standard Classes Value Types and JavaBeans The Java-t-WSDL Mapping Simple and Cmplex Types Arrays and Enumeratins Service Endpint Interface Scpe f Cde Generatin Inheritance Supprt Multi-Tier Applicatin Design Analyzing the Dmain When Things Dn't Fit 10. Generating Java Web Services frm WSDL The XML-t-Java Mapping Simple and Cmplex Types Enumeratins Arrays Miscellaneus, Optinally-Supprted Cnstructs The WSDL-t-Java Mapping Mapping Operatin Inputs and Outputs Building a Service Client Lcating a Service Client-Side Validatin Creating a Web Service Deplying the Service 11. Best Practices and Techniques Which Way t G? Interperability Impact Cntrlling Names and URIs Plymrphism in JAX-RPC The Dynamic Invcatin Interface

5 Extensible Type Mapping Passing Objects Perfrmance Patterns Anther CORBA? 12. EJB, JSP and Web Services Enterprise JavaBeans Three Tiers fr J2EE EJB 2.1 and JAX-RPC Sessin Beans as Web Service Endpints The Bean's Service Endpint Interface SOAP as an RMI Transprt Adding a SOAP Interface t a Sessin Bean Generating Frm WSDL "Gtchas" JSP and XML The JSTL: Cre and XML Actins JSP, JSTL and SOAP Reading SOAP Using XPath Perfrming XSLT Transfrmatins JSPs as Web-Service Clients Custm Tags fr SAAJ and JAXM 13. Service Lifecycle and Message Handlers Web Services as J2EE Cmpnents Service Lifecycle Cmpnent Envirnment and JNDI Handling SOAP Headers Servlet Endpint Cntext EJB Endpint Cntext MessageCntext and SOAPMessageCntext Message Handlers and Handler Chains Prcessing Mdel and Patterns Sessin Management in JAX-RPC 14. SOAP Attachments SAAJ Object Mdel, Revisited The SOAPMessage Class MIME The Java Activatin Framewrk The MimeHeaders Class The AttachmentPart Class Adding SOAP Attachments Identifying Attachments Reading Attachments JAX-RPC and Attachments Generic Mapping fr MIME Types Using Images and Binary Types in Interfaces and Structs 15. Security Web Services and Security Threats Technlgy and Techniques Public Key Encryptin Digital Signature J2EE Techniques

6 Securing Web-Service URIs HTTPS XML and SOAP Slutins XML Encryptin and Signature WS-Security SAML XACML

Varargs Training & Software Development Centre Private Limited, Web Component Development using Servlets and JSP

Varargs Training & Software Development Centre Private Limited, Web Component Development using Servlets and JSP Advance Java Curriculum Web Cmpnent Develpment using Servlets and JSP INTRODUCTION TO J2EE & WEB APPLICATION What is web applicatin Intrductin with URL, Query String Web Server, Client & Server side script

More information

Core Java and Advanced Java

Core Java and Advanced Java Cre Java and Advanced Java 1. Intrductin t Java prgramming The Java Virtual Machine Variables and data types Cnditinal and lping cnstructs Arrays 2. Object-riented prgramming with Java Classes and Objects

More information

Course 10262A: Developing Windows Applications with Microsoft Visual Studio 2010 OVERVIEW

Course 10262A: Developing Windows Applications with Microsoft Visual Studio 2010 OVERVIEW Curse 10262A: Develping Windws Applicatins with Micrsft Visual Studi 2010 OVERVIEW Abut this Curse In this curse, experienced develpers wh knw the basics f Windws Frms develpment gain mre advanced Windws

More information

Lecture 6 -.NET Remoting

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

More information

JAVA. Java Syllabus. Introduction to Sun Technologies Pre-requirements of Java Development

JAVA. Java Syllabus. Introduction to Sun Technologies Pre-requirements of Java Development Java Syllabus Intrductin t Sun Technlgies Pre-requirements f Java Develpment JDK Installatin and setting the Classpath Java surce file structure Basics f Java Prgramming Cmpiling the Prgram The main()

More information

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

More information

Developing Microsoft SharePoint Server 2013 Core Solutions

Developing Microsoft SharePoint Server 2013 Core Solutions Develping Micrsft SharePint Server 2013 Cre Slutins Develping Micrsft SharePint Server 2013 Cre Slutins Curse Cde: 20488 Certificatin Exam: 70-488 Duratin: 5 Days Certificatin Track: N/A Frmat: Classrm

More information

Course 6368A: Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2008

Course 6368A: Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2008 Curse 6368A: Prgramming with the Micrsft.NET Framewrk Using Micrsft Visual Studi 2008 5 Days Abut this Curse This five-day, instructr-led curse prvides an intrductin t develping n-tier applicatins fr the

More information

Introduction to Programming ArcObjects using the Microsoft.Net Framework

Introduction to Programming ArcObjects using the Microsoft.Net Framework Intrductin t Prgramming ArcObjects using the Micrsft.Net Framewrk Three days Overview ArcObjects cmpnents are the building blcks f the ArcGIS family f prducts, and the ArcObjects libraries prvide a set

More information

ITU-T T Focus Group on Identity Management (FG IdM): Report on IdM Use Cases and Gap Analysis

ITU-T T Focus Group on Identity Management (FG IdM): Report on IdM Use Cases and Gap Analysis Internatinal Telecmmunicatin Unin T Fcus Grup n Identity Management (FG IdM): Reprt n IdM Use Cases and Gap Analysis Ray P. Singh Telcrdia Technlgies 732-699-6105 rsingh@telcrdia.cm FG IdM Outline Scpe

More information

Aloha Offshore SDLC Process

Aloha Offshore SDLC Process Alha Sftware Develpment Life Cycle Alha Offshre SDLC Prcess Alha Technlgy fllws a sftware develpment methdlgy that is derived frm Micrsft Slutins Framewrk and Ratinal Unified Prcess (RUP). Our prcess methdlgy

More information

Implementing a Data Warehouse with Microsoft SQL Server

Implementing a Data Warehouse with Microsoft SQL Server Implementing a Data Warehuse with Micrsft SQL Server Implementing a Data Warehuse with Micrsft SQL Server Curse Cde: 20463 Certificatin Exam: 70-463 Duratin: 5 Days Certificatin Track: MCSA: SQL Server

More information

REST; WebSocket (RFC 6455)

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

More information

Software Engineering

Software Engineering Sftware Engineering Chapter #1 Intrductin Sftware systems are abstract and intangible. Sftware engineering is an engineering discipline that is cncerned with all aspects f sftware prductin. Sftware Prducts

More information

Digital Imaging and Communications in Medicine (DICOM) Supplement 204 TLS Security Profiles

Digital Imaging and Communications in Medicine (DICOM) Supplement 204 TLS Security Profiles Digital Imaging and Cmmunicatins in Medicine (DICOM) Supplement 204 TLS Security Prfiles Prepared by: DICOM Standards Cmmittee, Wrking Grup 6 1300 N. 17th Street Rsslyn, Virginia 22209 USA VERSION: Public

More information

Simple Object Access Protocol (SOAP)

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

More information

NCTA-Certified Cloud Technologist (NCT) Exam NCT-110

NCTA-Certified Cloud Technologist (NCT) Exam NCT-110 NCTA-Certified Clud Technlgist (NCT) Exam NCT-110 Exam Infrmatin Candidate Eligibility: The NCTA-Certified Clud Technlgist (NCT) exam requires n applicatin fee, supprting dcumentatin, nr ther eligibility

More information

Web Services SOAP. Lecture "XML in Communication Systems" Chapter 12

Web Services SOAP. Lecture XML in Communication Systems Chapter 12 Web Services SOAP Lecture "XML in Cmmunicatin Systems" Chapter 12 Prf. Dr.-Ing. Nrbert Luttenberger Research Grup fr Cmmunicatin Systems Dept. f Cmputer Science Christian-Albrechts-University in Kiel Recmmended

More information

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

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

More information

Unique EL4J Features EL4J 3.1

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

More information

GMU SWE645, Spring Component-based Software Development SWE 645, Spring Semester 2006

GMU SWE645, Spring Component-based Software Development SWE 645, Spring Semester 2006 Cmpnent-based Sftware Develpment SWE 645, Spring Semester 2006 Instructr: Dr. Nick Duan Email: nduan@gmu.edu URL: http://ise.gmu.edu/~nduan/swe645 Office Hurs: Anytime electrnically r 20 min befre class

More information

SASAC v1.0 Implementing Core Cisco ASA Security Cisco Training

SASAC v1.0 Implementing Core Cisco ASA Security Cisco Training SASAC v1.0 Implementing Cre Cisc ASA Security Cisc Training Curse Length: 5 Curse Delivery: Traditinal Classrm Online Live Curse Overview Cisc ASA Cre v1.0 is a new 5-day ILT class that cvers the Cisc

More information

Cisco EPN Manager Operations

Cisco EPN Manager Operations Training Data Sheet Cisc EPN Manager Operatins Cisc EPN Manager Operatins is an instructr-led and lab-based curse in which yu learn t perfrm basic EPN Manager netwrk peratins functins. The Cisc Evlved

More information

Extended Traceability Report for Enterprise Architect

Extended Traceability Report for Enterprise Architect Extended Traceability Reprt User Guide Extended Traceability Reprt fr Enterprise Architect Extended Traceability Reprt fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins

More information

HP Server Virtualization Solution Planning & Design

HP Server Virtualization Solution Planning & Design Cnsulting & Integratin Infrastructure Services HP Server Virtualizatin Slutin Planning & Design Service descriptin Hewlett-Packard Cnsulting & Integratin Infrastructure Cnsulting Packaged Services (HP

More information

Maximo Reporting: Maximo-Cognos Metadata

Maximo Reporting: Maximo-Cognos Metadata Maxim Reprting: Maxim-Cgns Metadata Overview...2 Maxim Metadata...2 Reprt Object Structures...2 Maxim Metadata Mdel...4 Metadata Publishing Prcess...5 General Architecture...5 Metadata Publishing Prcess

More information

Dotnet ( 4 Month ) Course Content. Introduction to.net Framework

Dotnet ( 4 Month ) Course Content. Introduction to.net Framework Dtnet ( 4 Mnth ) Curse Cntent Intrductin t.net Framewrk What is.net Why.Net Advantages f.net Framewrk Understanding the.net Framewrk Need Of.Net Framewrk Versin f.net Framewrk Intrductin f CLR CLR Architecture

More information

BMC Remedyforce Integration with Remote Support

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

More information

Cisco EPN Manager Network Administration

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

More information

Training Consulting - Mentoring

Training Consulting - Mentoring Training Cnsulting - Mentring Official Curse Syllabus Mastering VB.NET using Visual Studi 2005 DUNN Training and Cnsulting 4805 Rambling Rse Drive Cumming, GA 30040 770 653-6364 mailt:inf@dunntraining.cm

More information

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

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

More information

CNS-220-1I: Citrix NetScaler Essentials and Traffic Management

CNS-220-1I: Citrix NetScaler Essentials and Traffic Management CNS-220-1I: Citrix NetScaler Essentials and Traffic Management Overview Designed fr students with little r n previus NetScaler experience, this curse is best suited fr individuals wh will be deplying r

More information

Mapping between DFDL 1.0 Infoset and XML Data Model

Mapping between DFDL 1.0 Infoset and XML Data Model Stephen M Hansn (IBM) Mapping between DFDL 1.0 Infset and XML Data Mdel Status f This Dcument This wrking draft dcument prvides infrmatin t the OGF cmmunity n the Data Frmat Descriptin Language (DFDL)

More information

spec/javaee8_community_survey_results.pdf

spec/javaee8_community_survey_results.pdf Title: Mdel- View- Cntrller (MVC 1.0) Specificatin. Summary/Descriptin: This JSR is t develp MVC 1.0, a mdel- view- cntrller specificatin fr Java EE. Duratin: 2 weeks Sectin 1: Identificatin Specificatin

More information

Programming Web Services in Java

Programming Web Services in Java Programming Web Services in Java Description Audience This course teaches students how to program Web Services in Java, including using SOAP, WSDL and UDDI. Developers and other people interested in learning

More information

Hands-on Windows Azure Application Architecture & Development (3 days)

Hands-on Windows Azure Application Architecture & Development (3 days) Benjamin Day Cnsulting, Inc. 17 Rberts St #2 Brkline, MA 02445 617-645-0188 http://benday.cm Hands-n Windws Azure Applicatin Architecture & Develpment (3 days) D yu really want t run yur wn data center?

More information

WS-I Usage Scenarios for the WS-I Attachments Profile 1.0

WS-I Usage Scenarios for the WS-I Attachments Profile 1.0 WS-I Usage Scenaris fr Attachments WS-I Usage Scenaris fr the WS-I Attachments Prfile 1.0 Dcument Status: Member Review Draft Versin: 1.02 Date: 2 September, 2004 Editrs: Marc Gdner, SAP Barbara McKee,

More information

Tree Processing (DOM)

Tree Processing (DOM) XML Prcessing Tree Prcessing (DOM) Lecture "XML in Cmmunicatin Systems" Chapter 6 Dr.-Ing. Jesper Zedlitz Research Grup fr Cmmunicatin Systems Dept. f Cmputer Science Christian-Albrechts-University in

More information

Cisco EPN Manager Network Administration - Optical

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

More information

Cookbook Qermid Defibrillator web service Version This document is provided to you free of charge by the. ehealth platform

Cookbook Qermid Defibrillator web service Version This document is provided to you free of charge by the. ehealth platform Ckbk Qermid Defibrillatr web service Versin 1.01 This dcument is prvided t yu free f charge by the ehealth platfrm Willebrekkaai 38 38, Quai de Willebrek 1000 BRUSSELS All are free t circulate this dcument

More information

JavaScript for Developers

JavaScript for Developers Curse Cde: 55244 Certificatin Exam: N/A Duratin: 5 Days Certificatin Track: N/A Frmat: Classrm Level: 200 Abut this curse: This five-day instructr-led is an in depth hands-n study f JavaScript. The curse

More information

Service-Oriented Architecture (SOA)

Service-Oriented Architecture (SOA) Sftware Architecture curse Service-Oriented Architecture (SOA) Sessin bjectives SOA Intrductin Web Intrductin XML Simple Object Access Prtcl WSDL Web Service Registry REST By Võ Văn Hải Faculty f Infrmatin

More information

CNS-222-1I: NetScaler for Apps and Desktops

CNS-222-1I: NetScaler for Apps and Desktops CNS-222-1I: NetScaler fr Apps and Desktps Overview Designed fr students with little r n previus NetScaler, NetScaler Gateway r Unified Gateway experience, this curse is best suited fr individuals wh will

More information

SAP Business One Hardware Requirements Guide

SAP Business One Hardware Requirements Guide Hardware Requirements Guide Dcument Versin: 1.13 2018-02-02 Release Family 9 Typgraphic Cnventins Type Style Example Descriptin Wrds r characters quted frm the screen. These include field names, screen

More information

PHP / JAVA Summer Training Program 2012

PHP / JAVA Summer Training Program 2012 PHP / JAVA Summer Training Prgram 2012 Curse Duratin: 45 days Pre-Requisite: Basic Knwledge f Internet Curse Fee: 10,000 ( Online Examinatin Fee, Bks, Certificatin, Tls & Sftware's Included ) Intrductin

More information

Service Oriented Architecture (SOA)

Service Oriented Architecture (SOA) Sftware Architecture curse Service Oriented Architecture (SOA) Sessin bjectives SOA Intrductin Web Intrductin XML Simple Object Access Prtcl WSDL Web Service Registry REST By Võ Văn Hải Faculty f Infrmatin

More information

A Novel Description Language for Value-Added Services to enable Automated Functional Testing

A Novel Description Language for Value-Added Services to enable Automated Functional Testing A Nvel Descriptin Language fr Value-Added Services t enable Autmated Functinal Testing 21. ITG Fachtagung Mbilkmmunikatin Patrick Wacht Frankfurt University f Applied Sciences, Germany Research Grup fr

More information

Common Language Runtime

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

More information

WinEst 15.2 Installation Guide

WinEst 15.2 Installation Guide WinEst 15.2 Installatin Guide This installatin guide prvides yu with step-by-step instructins n hw t install r upgrade WinEst. Fr a successful installatin, ensure that all machines meet the requirements.

More information

CAMPBELL COUNTY GILLETTE, WYOMING

CAMPBELL COUNTY GILLETTE, WYOMING CAMPBELL COUNTY GILLETTE, WYOMING System Supprt Analyst I System Supprt Analyst II Senir System Supprt Analyst Class specificatins are intended t present a descriptive list f the range f duties perfrmed

More information

SOLA and Lifecycle Manager Integration Guide

SOLA and Lifecycle Manager Integration Guide SOLA and Lifecycle Manager Integratin Guide SOLA and Lifecycle Manager Integratin Guide Versin: 7.0 July, 2015 Cpyright Cpyright 2015 Akana, Inc. All rights reserved. Trademarks All prduct and cmpany names

More information

JSR Java API for JSON Binding (JSON- B)

JSR Java API for JSON Binding (JSON- B) JSR Java API fr JSON Binding (JSON- B) Title: * Java API fr JSON Binding (JSON- B) Summary: * A standard binding layer (metadata & runtime) fr cnverting Java bjects t/frm JSON messages. Sectin 1: Identificatin

More information

Computer Science Department cs.salemstate.edu. ITE330 Web Systems. Catalog description:

Computer Science Department cs.salemstate.edu. ITE330 Web Systems. Catalog description: Cmputer Science Department cs.salemstate.edu ITE330 Web Systems 4 cr. Catalg descriptin: This curse prvides an intrductin t web systems and technlgies, including an verview f architecture f a website,

More information

Quick Setup Guide. Aastra MX-ONE V.4.0 Integration with Microsoft OCS 2007 R2. Doc. Nr. ASE/MXO/PLM/ 0123/EN Rev.A

Quick Setup Guide. Aastra MX-ONE V.4.0 Integration with Microsoft OCS 2007 R2. Doc. Nr. ASE/MXO/PLM/ 0123/EN Rev.A Aastra MX-ONE V.4.0 Integratin with Micrsft OCS 2007 R2 Quick Setup Guide Aastra Telecm Sweden AB SE-126 37 Hägersten, Sweden Dc. Nr. ASE/MXO/PLM/ 0123/EN Rev.A www.aastra.cm Cntents 1 Intrductin 3 1.1

More information

Position Statement for Multimodal Workshop

Position Statement for Multimodal Workshop Psitin Statement fr Multimdal Wrkshp Stéphane H. Maes stephane.maes@racle.cm Directr f Architecture Mbile, Vice and Wireless and Advanced Technlgies Oracle Crpratin 1. Persnal Interest Stéphane has several

More information

Implementing a SQL Data Warehouse

Implementing a SQL Data Warehouse Implementing a SQL Data Warehuse Implementing a SQL Data Warehuse Curse Cde: 20767 Certificatin Exam: 70-767 Duratin: 5 Days Certificatin Track: MCSA: SQL 2016 BI Develpment Frmat: Classrm Level: 300 Abut

More information

INVENTION DISCLOSURE

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

More information

Java J Course Outline

Java J Course Outline JAVA EE - J2SE - CORE JAVA After all having a lot number of programming languages. Why JAVA; yet another language!!! AND NOW WHY ONLY JAVA??? CHAPTER 1: INTRODUCTION What is Java? History Versioning The

More information

CLOUD & DATACENTER MONITORING WITH SYSTEM CENTER OPERATIONS MANAGER. Course 10964B; Duration: 5 Days; Instructor-led

CLOUD & DATACENTER MONITORING WITH SYSTEM CENTER OPERATIONS MANAGER. Course 10964B; Duration: 5 Days; Instructor-led CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: www.inf-trek.cm CLOUD & DATACENTER MONITORING WITH SYSTEM CENTER OPERATIONS MANAGER Curse 10964B; Duratin: 5 Days; Instructr-led WHAT YOU WILL LEARN This curse

More information

(CNS-220) Citrix NetScaler Essentials and Traffic Management

(CNS-220) Citrix NetScaler Essentials and Traffic Management (CNS-220) Citrix NetScaler Essentials and Traffic Management Overview Designed fr students with little r n previus NetScaler experience, this curse is best suited fr individuals wh will be deplying r managing

More information

BMC Remedyforce Integration with Bomgar Remote Support

BMC Remedyforce Integration with Bomgar Remote Support BMC Remedyfrce Integratin with Bmgar Remte Supprt 2017 Bmgar Crpratin. All rights reserved wrldwide. BOMGAR and the BOMGAR lg are trademarks f Bmgar Crpratin; ther trademarks shwn are the prperty f their

More information

IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7

IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7 IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7 Prepared by: March Haber, march@il.ibm.cm Last Updated: January, 2012 IBM MetaData Wrkbench Enablement Series Table f Cntents: Table f

More information

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

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

More information

HP ExpertOne. HP2-T21: Administering HP Server Solutions. Table of Contents

HP ExpertOne. HP2-T21: Administering HP Server Solutions. Table of Contents HP ExpertOne HP2-T21: Administering HP Server Slutins Industry Standard Servers Exam preparatin guide Table f Cntents In this sectin, include a table f cntents (TOC) f all headings. After yu have finished

More information

Overview. Recommended pre-requisite courses: Key Skills. : CNS-220-1I: Citrix NetScaler Traffic Management

Overview. Recommended pre-requisite courses: Key Skills. : CNS-220-1I: Citrix NetScaler Traffic Management Mdule Title Duratin : CNS-220-1I: Citrix NetScaler Traffic Management : 5 days Overview Designed fr students with little r n previus NetScaler experience, this curse is best suited fr individuals wh will

More information

CS200T Programming in Java I [Onsite]

CS200T Programming in Java I [Onsite] CS200T Prgramming in Java I [Onsite] Curse Descriptin: This curse cvers the fundamentals f Java prgramming. Object-riented prgramming techniques and Unified Mdeling Language (UML) are als intrduced. Students

More information

Essentials for IBM Cognos BI (V10.2) Day(s): 5. Overview

Essentials for IBM Cognos BI (V10.2) Day(s): 5. Overview Essentials fr IBM Cgns BI (V10.2) Day(s): 5 Curse Cde: B5270G Overview NOTE: This is an Instructr Led Online curse. Please d nt make any travel arrangements. IBM Cgns Educatin is nw pleased t ffer yu ur

More information

ITIL 2011 Service Offerings and Agreements (SOA)

ITIL 2011 Service Offerings and Agreements (SOA) IT SERVICE MANAGEMENT ITIL 2011 Service Offerings and Agreements (SOA) CERTIFICATE: DURATION: COURSE DELIVERY: LANGUAGE: ITIL 2011 Service Offerings and Agreements (SOA) 5 Days Classrm, Live Virtual Classrm

More information

Java 8 Programming and Object Oriented Essentials for Developers New to OO (5 Days)

Java 8 Programming and Object Oriented Essentials for Developers New to OO (5 Days) www.peaklearningllc.cm Java 8 Prgramming and Object Oriented Essentials fr Develpers New t OO (5 Days) This curse is geared fr develpers wh have little r n prir wrking knwledge f bjectriented (OO) prgramming

More information

ELEC5509 Mobile Networks

ELEC5509 Mobile Networks ELEC5509 Mbile Netwrks Edmund Tse 2010 ELEC5509 Mbile Netwrks General Lecturer Prfessr Abbas Jamalipur Rm 732, Bldg J03 abbas@ee.usyd.edu.au Tutrs Fazirulhisyam Hashim Rm 730, Bldg J03 fhisyam@ee.usyd.edu.au

More information

Dynamic Storage (ECS)

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

More information

Computer Information Systems Department. Computer Information Systems: Programming. o Work Experience, General. o Open Entry/Exit

Computer Information Systems Department. Computer Information Systems: Programming. o Work Experience, General. o Open Entry/Exit SECTION A - Curse Infrmatin 1. Curse ID: 2. Curse Title: 3. Divisin: 4. Department: 5. Subject: 6. Shrt Curse Title: 7. Effective Term:: CISP 21 Prgramming in Java Business Divisin Cmputer Infrmatin Systems

More information

Cookbook ORTHOpride web service Version v1. This document is provided to you free of charge by the. ehealth platform

Cookbook ORTHOpride web service Version v1. This document is provided to you free of charge by the. ehealth platform Ckbk ORTHOpride web service Versin v1 This dcument is prvided t yu free f charge by the ehealth platfrm Willebrekkaai 38 38, Quai de Willebrek 1000 BRUSSELS All are free t circulate this dcument with reference

More information

Chapter 1 - Introduction

Chapter 1 - Introduction Chapter 1 - Intrductin Distributed System Service Server Client Synchrnus System r Asynchrnus System Failure mdel Omissin failure Byzantine failure Timing failure Security Mdel Transparency Lgical Architecture

More information

Admin Report Kit for Exchange Server

Admin Report Kit for Exchange Server Admin Reprt Kit fr Exchange Server Reprting tl fr Micrsft Exchange Server Prduct Overview Admin Reprt Kit fr Exchange Server (ARKES) is an Exchange Server Management and Reprting slutin that addresses

More information

Getting the Most from REST and JSON

Getting the Most from REST and JSON Getting the Mst frm REST and JSON Jhn Tuhy March 2018 Character encding review Single byte character encding ASCII OEM ANSI Multi-byte character encding (Unicde) UTF-16 UTF-8 DataFlex des mst f its character

More information

PF Process from clinical data Collection to SDTM

PF Process from clinical data Collection to SDTM PF Prcess frm clinical data Cllectin t SDTM 29 May 2018 PIERRE FABRE LABORATORIES p 1 SUMMARY 01 Cntext Actuel Prcess 02 03 04 Areas fr Imprvement Cnclusin Q&A p 2 Cntext p 3 Cntext (1) Over the last 2

More information

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

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

More information

Iowa State University

Iowa State University Iwa State University Cyber Security Smart Grid Testbed Senir Design, Design Dcument Dec 13-11 Derek Reiser Cle Hven Jared Pixley Rick Suttn Faculty Advisr: Prfessr Manimaran Gvindarasu Table f Cntents

More information

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

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

More information

Kaltura Video Navigator for ECM Installation and Deployment Guide. Version: 2.0

Kaltura Video Navigator for ECM Installation and Deployment Guide. Version: 2.0 Kaltura Vide Navigatr fr ECM Installatin and Deplyment Guide Versin: 2.0 Kaltura Business Headquarters 250 Park Avenue Suth, 10th Flr, New Yrk, NY 10003 Tel.: +1 800 871 5224 Cpyright 2015 Kaltura Inc.

More information

Final Report. Graphical User Interface for the European Transport Model TREMOVE. June 15 th 2010

Final Report. Graphical User Interface for the European Transport Model TREMOVE. June 15 th 2010 Date June 15 th 2010 Authrs Charitn Kuridis Dr Mia Fu Dr Andrew Kelly Thmas Papagergiu Client Eurpean Cmmissin DG Climate Actin Directrate A: Internatinal & Climate Strategy Unit A4: Strategy & Ecnmic

More information

Microsoft. Microsoft. Curriculum for Microsoft. - SQL Server 2008 for 2 days. - VB for 7 days. - ASP for 3 days. - Access for 1 day.

Microsoft. Microsoft. Curriculum for Microsoft. - SQL Server 2008 for 2 days. - VB for 7 days. - ASP for 3 days. - Access for 1 day. Micrsft Curriculum fr Micrsft We deliver all ur curses as Crprate Training as well if yu are a grup interested in the curse, this ptin may be mre advantageus fr yu. Micrsft - SQL Server 2008 fr 2 days

More information

Guidelines for Creating and Installing IF Preservation Workflows and Templates

Guidelines for Creating and Installing IF Preservation Workflows and Templates Prject Number Prject Title Title f Deliverable Deliverable Number Cntributing Sub-prject and Wrk-package Deliverable Disseminatin Level Deliverable Nature IST-2006-033789 Planets Guidelines fr Creating

More information

Mobile Applications and Services for NGN networks

Mobile Applications and Services for NGN networks Internatinal Telecmmunicatin Unin ITU-T Mbile Applicatins and Services fr NGN netwrks Anett Schülke NEC Netwrk Labratries Heidelberg NEC Eurpe Ltd. ITU-T Wrkshp NGN and its Transprt Netwrks Kbe, 20-21

More information

Deliverable 5.1.E. LIRICS Reference Architecture. Project full title Linguistic Infrastructure for Interoperable Resource and Systems D5.1.

Deliverable 5.1.E. LIRICS Reference Architecture. Project full title Linguistic Infrastructure for Interoperable Resource and Systems D5.1. Prject reference number Prject acrnym Deliverable 5.1.E LIRICS LIRICS Reference Architecture e-cntent-22236-lirics LIRICS Prject full title Linguistic Infrastructure fr Interperable Resurce and Systems

More information

Service Description: Advanced Services Fixed Price

Service Description: Advanced Services Fixed Price Page 1 f 6 Service Descriptin: Advanced Services Fixed Price Cisc WLAN Advise and Implement Services Fixed (ASF-CORE-WLAN) This dcument describes Advanced Services Fixed Price: Cisc WLAN Advise and Implement

More information

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

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

More information

Status of this Document This is a final specification. Readers should refer to the WS-I.org web site for errata and updates.

Status of this Document This is a final specification. Readers should refer to the WS-I.org web site for errata and updates. WS-I Usage Scenaris WS-I Usage Scenaris Dcument Status: Final Specificatin Versin: 1.01 Date: December 9, 2003 Editrs: Sctt Werden, WRQ Clleen Evans, Snic Sftware Marc Gdner, SAP Ntice The material cntained

More information

Standardizing On A Set Of Radio Set APIs To Ensure Waveform Portability

Standardizing On A Set Of Radio Set APIs To Ensure Waveform Portability Standardizing On A Set Of Radi Set APIs T Ensure Wavefrm Prtability Glenn Fgarty Embedded Sftware Engineer The Being Cmpany, Anaheim, CA glenn.a.fgarty@being.cm (714) 762-0137 Wavefrm Applicatin Prtability

More information

DB2 10 for z/os System Administration. Day(s): 5. Overview

DB2 10 for z/os System Administration. Day(s): 5. Overview DB2 10 fr z/os System Administratin Day(s): 5 Curse Cde: CV851G Overview The curse is updated fr DB2 10 fr z/os. This is the Classrm versin f Instructr-led Online Curse (3V851GB). Administratrs f DB2 10

More information

Element Creator for Enterprise Architect

Element Creator for Enterprise Architect Element Creatr User Guide Element Creatr fr Enterprise Architect Element Creatr fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins... 3 Installatin... 4 Verifying the

More information

CCNA course contents:

CCNA course contents: CCNA curse cntents: Prerequisites: The knwledge and skills that yu must have befre attending this curse are as fllws: Basic cmputer literacy Windws navigatin skills Basic Internet usage skills Fundamental

More information

Implementing Cisco IP Telephony & Video, Part 2 v1.0 (CIPTV2)

Implementing Cisco IP Telephony & Video, Part 2 v1.0 (CIPTV2) Implementing Cisc IP Telephny & Vide, Part 2 v1.0 (CIPTV2) COURSE OVERVIEW: Implementing Cisc IP Telephny & Vide, Part 2 (CIPTV2) v1.0 is a five-day curse that prepares the learner fr implementing Cisc

More information

Update: Users are updated when their information changes (examples: Job Title or Department). o

Update: Users are updated when their information changes (examples: Job Title or Department). o Learn Basic User Integratin Batch File Prcessing The Learn Basic User Integratin is designed t manage the rganizatinal changes cmpanies are challenged with n a daily basis. Withut a basic type f integratin,

More information

E-Lock Policy Manager White Paper

E-Lock Policy Manager White Paper White Paper Table f Cntents 1 INTRODUCTION... 3 2 ABOUT THE POLICY MANAGER... 3 3 HOW E-LOCK POLICY MANAGER WORKS... 3 4 WHAT CAN I DO WITH THE POLICY MANAGER?... 4 4.1 THINGS YOU CONTROL IN SIGNING...

More information

SUN. Java Platform Enterprise Edition 6 Web Services Developer Certified Professional

SUN. Java Platform Enterprise Edition 6 Web Services Developer Certified Professional SUN 311-232 Java Platform Enterprise Edition 6 Web Services Developer Certified Professional Download Full Version : http://killexams.com/pass4sure/exam-detail/311-232 QUESTION: 109 What are three best

More information

Customer Upgrade Checklist

Customer Upgrade Checklist Custmer Upgrade Checklist Getting Ready fr Yur Sabre Prfiles Upgrade Kicking Off the Prject Create a prfiles prject team within yur agency. Cnsider including peple wh can represent bth the business and

More information

DOT NET SYLLABUS FOR 6 WEEKS

DOT NET SYLLABUS FOR 6 WEEKS www.escninfsystems.cm Cntact: +91-8090978001, 9450277921 E-mail: escninfsystems@gmail.cm DOT NET SYLLABUS FOR 6 WEEKS INTRODUCTION TO.NET Dmain f.net D.N.A. Architecture One Tier Tw Tier Three Tier N-Tier

More information

Network Packet Header Generation Using Graph Based Techniques combined with Software Testing Strategies

Network Packet Header Generation Using Graph Based Techniques combined with Software Testing Strategies Netwrk Packet Header Generatin Using Graph Based Techniques cmbined with Sftware Testing Strategies Sridevi Navulur Satheesh Parasumanna Rama Chaganti Accellera Systems Initiative 1 Agenda Applicatin Overview

More information