COMPUTACIÓN ORIENTADA A SERVICIOS (PRÁCTICA) Dr. Mauricio Arroqui EXA-UNICEN

Size: px
Start display at page:

Download "COMPUTACIÓN ORIENTADA A SERVICIOS (PRÁCTICA) Dr. Mauricio Arroqui EXA-UNICEN"

Transcription

1 COMPUTACIÓN ORIENTADA A SERVICIOS (PRÁCTICA) Dr. Mauricio Arroqui EXA-UNICEN

2 Actividad Crear un servicio REST y un cliente para el mismo ejercicio realizado durante la práctica para SOAP. Se requiere la modelación del problema y correcta utilización de los verbos. A continuación se ejemplifica paso a paso la creación de un servicio Rest y un cliente en Eclipse.

3 Server

4

5

6

7 Convertir a Maven Project (simplifica el agregado de librerías) Click derecho en el Proyecto -> Configure Convert to Maven Project

8 Convertir a Maven Project

9 Abrir pom.xml y agregar abajo del tag <build> <dependencies> <dependency> <groupid>asm</groupid> <artifactid>asm</artifactid> <version>3.3.1</version> </dependency> <dependency> <groupid>com.sun.jersey</groupid> <artifactid>jersey-bundle</artifactid> <version>1.19</version> </dependency> <dependency> <groupid>org.json</groupid> <artifactid>json</artifactid> <version> </version> </dependency> <dependency> <groupid>com.sun.jersey</groupid> <artifactid>jersey-server</artifactid> <version>1.19</version> </dependency> <dependency> <groupid>com.sun.jersey</groupid> <artifactid>jersey-core</artifactid> <version>1.19</version> </dependency> </dependencies>

10 Mi pom.xml completo <project xmlns="http://maven.apache.org/pom/4.0.0" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="http://maven.apache.org/pom/ <modelversion>4.0.0</modelversion> <groupid>restwebservice</groupid> <artifactid>restwebservice</artifactid> <version>0.0.1-snapshot</version> <packaging>war</packaging> <build> <sourcedirectory>src</sourcedirectory> <plugins> <plugin> <artifactid>maven-compiler-plugin</artifactid> <version>3.3</version> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> <plugin> <artifactid>maven-war-plugin</artifactid> <version>2.6</version> <configuration> <warsourcedirectory>webcontent</warsourcedirectory> <failonmissingwebxml>false</failonmissingwebxml> </configuration> </plugin> </plugins> </build> <dependencies> LAS QUE PEGAMOS </dependencies> </project>

11 Editar /WebContent/WEB-INF/web.xml <?xml version="1.0" encoding="utf-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns="http://java.sun.com/xml/ns/ javaee" xsi:schemalocation="http://java.sun.com/xml/ns/javaee id="webapp_id" version="3.0"> <display-name>restwebservice</display-name> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list> <servlet> <servlet-name>jersey Web Application</servlet-name> <servlet-class>com.sun.jersey.spi.container.servlet.servletcontainer</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>jersey Web Application</servlet-name> <url-pattern>/services/*</url-pattern> </servlet-mapping> </web-app>

12 Clase Java public class public String convertctof() { Double peso; Double dolar = 10.0; peso = dolar * 9.4 * 1.2; String result = Output: \n\nu$d to Peso Arg Tarjeta Converter Output: \n\n" + peso; return "<dtopservice>" + "<dolar>" + dolar + "</dolar>" + "<dtopoutput>" + result + "</dtopoutput>" + @Produces("application/xml") public String Double c) { Double peso; Double dolar = c; peso = ((dolar * 9) / 5) + 32; String result = Output: \n\nu$d to Peso Arg Tarjeta Converter Output: \n\n" + peso; return "<dtopservice>" + "<dolar>" + dolar + "</dolar>" + "<dtopoutput>" + result + "</dtopoutput>" + "</ dtopservice>";

13 Clase Java public class public String convertctof() { Double peso; Double dolar = 10.0; peso = dolar * 9.4 * 1.2; String result = Output: \n\nu$d to Peso Arg Tarjeta Converter Output: \n\n" + peso; return "<dtopservice>" + "<dolar>" + dolar + "</dolar>" + "<dtopoutput>" + result + "</dtopoutput>" + @Produces("application/xml") public String Double c) { Double peso; Double dolar = c; peso = ((dolar * 9) / 5) + 32; String result = Output: \n\nu$d to Peso Arg Tarjeta Converter Output: \n\n" + peso; return "<dtopservice>" + "<dolar>" + dolar + "</dolar>" + "<dtopoutput>" + result + "</dtopoutput>" + "</ dtopservice>";

14 Maven Click derecho en el projecto -> Maven -> Update Project Click derecho en el projecto > Run as -> Maven Build (opción 5) ->Add clean install -> Run

15 Arrancar el Tomcat

16 Test dtopservice/ dtopservice/50/ ptodservice/ ptodservice/50/

17 Cliente

18 Estructura del proyecto 1. Creamos un paquete para el cliente. 2. Va a ser una simple clase con un método main() Paquete donde crearon el servidor

19 Clase Java package ar.edu.unicen.exa.client; import com.sun.jersey.api.client.client; import com.sun.jersey.api.client.clientresponse; import com.sun.jersey.api.client.webresource; public class RestWebServiceClient { public static void main(string[] args) { System.out.println("STARTING"); RestWebServiceClient client = new RestWebServiceClient(); client.getptodresponse(); client.getdtopresponse(); private void getdtopresponse() { try { Client client = Client.create(); WebResource webresource2 = client.resource("http://localhost:8080/restwebservice/services/dtopservice/10"); ClientResponse response2 = webresource2.accept("application/xml").get(clientresponse.class); if (response2.getstatus()!= 200) { throw new RuntimeException("Failed : HTTP error code : " + response2.getstatus()); String output2 = response2.getentity(string.class); System.out.println("\n============Get Dollars To Pesos Arg ============"); System.out.println(output2); catch (Exception e) { e.printstacktrace(); private void getptodresponse() { try { Client client = Client.create(); WebResource webresource = client.resource("http://localhost:8080/restwebservice/services/ptodservice/10"); ClientResponse response = webresource.accept("application/json").get(clientresponse.class); if (response.getstatus()!= 200) { throw new RuntimeException("Failed : HTTP error code : " + response.getstatus()); String output = response.getentity(string.class); System.out.println("============Get Pesos Arg to Dollar Tarjeta============"); System.out.println(output); catch (Exception e) { e.printstacktrace();

20 FIN

Maven2. Configuration and Build Management. Robert Reiz

Maven2. Configuration and Build Management. Robert Reiz Maven2 Configuration and Build Management Robert Reiz A presentation is not a documentation! A presentation should just support the speaker! PLOIN Because it's your time Seite 2 1 What is Maven2 2 Short

More information

Presentation of Enterprise Service Bus(ESB) and. Apache ServiceMix. Håkon Sagehaug 03.04.2008

Presentation of Enterprise Service Bus(ESB) and. Apache ServiceMix. Håkon Sagehaug 03.04.2008 Presentation of Enterprise Service Bus(ESB) and Apache ServiceMix Håkon Sagehaug 03.04.2008 Outline Enterprise Service Bus, what is is Apache Service Mix Java Business Integration(JBI) Tutorial, creating

More information

HPN Product Tools. Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

HPN Product Tools. Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HPN Product Tools Requerimiento: Conozco el numero de parte (3Com,H3C,Procurve) Solución : El lookup Tool 1 Permite convertir el número de parte de un equipo proveniente de 3Com, H3C o Procurve para obtener

More information

MAVEN CHEATSHEET. Basic operations with maven you need during a work day. Klaus Franz Eckenfellner

MAVEN CHEATSHEET. Basic operations with maven you need during a work day. Klaus Franz Eckenfellner MAVEN CHEATSHEET Basic operations with maven you need during a work day Klaus Franz Eckenfellner eckobar@gmail.com http://eckobar.wordpress.com Version 0.2.0 no complete reference for maven. no quarantee

More information

Consuming a Web Service(SOAP and RESTful) in Java. Cheat Sheet For Consuming Services in Java

Consuming a Web Service(SOAP and RESTful) in Java. Cheat Sheet For Consuming Services in Java Consuming a Web Service(SOAP and RESTful) in Java Cheat Sheet For Consuming Services in Java This document will provide a user the capability to create an application to consume a sample web service (Both

More information

Hands on exercise for

Hands on exercise for Hands on exercise for João Miguel Pereira 2011 0 Prerequisites, assumptions and notes Have Maven 2 installed in your computer Have Eclipse installed in your computer (Recommended: Indigo Version) I m assuming

More information

EPL660: Information Retrieval and Search Engines Lab 7

EPL660: Information Retrieval and Search Engines Lab 7 EPL660: Information Retrieval and Search Engines Lab 7 Παύλος Αντωνίου Γραφείο: B109, ΘΕΕ01 University of Cyprus Department of Computer Science Apache Tika What is Apache Tika? Content Analysis Toolkit

More information

Configure a SOAScheduler for a composite in SOA Suite 11g. By Robert Baumgartner, Senior Solution Architect ORACLE

Configure a SOAScheduler for a composite in SOA Suite 11g. By Robert Baumgartner, Senior Solution Architect ORACLE Configure a SOAScheduler for a composite in SOA Suite 11g By Robert Baumgartner, Senior Solution Architect ORACLE November 2010 Scheduler for the Oracle SOA Suite 11g: SOAScheduler Page 1 Prerequisite

More information

Manejo Basico del Servidor de Aplicaciones WebSphere Application Server 6.0

Manejo Basico del Servidor de Aplicaciones WebSphere Application Server 6.0 Manejo Basico del Servidor de Aplicaciones WebSphere Application Server 6.0 Ing. Juan Alfonso Salvia Arquitecto de Aplicaciones IBM Uruguay Slide 2 of 45 Slide 3 of 45 Instalacion Basica del Server La

More information

New Server Installation. Revisión: 13/10/2014

New Server Installation. Revisión: 13/10/2014 Revisión: 13/10/2014 I Contenido Parte I Introduction 1 Parte II Opening Ports 3 1 Access to the... 3 Advanced Security Firewall 2 Opening ports... 5 Parte III Create & Share Repositorio folder 8 1 Create

More information

Propiedades del esquema del Documento XML de envío:

Propiedades del esquema del Documento XML de envío: Web Services Envio y Respuesta DIPS Courier Tipo Operación: 122-DIPS CURRIER/NORMAL 123-DIPS CURRIER/ANTICIP Los datos a considerar para el Servicio Web DIN que se encuentra en aduana son los siguientes:

More information

Continuous integration in OSGi projects using Maven (v:0.1) Sergio Blanco Diez

Continuous integration in OSGi projects using Maven (v:0.1) Sergio Blanco Diez Continuous integration in OSGi projects using Maven (v:0.1) Sergio Blanco Diez December 1, 2009 Contents 1 Introduction 2 2 Maven 4 2.1 What is Maven?..................................... 4 2.2 How does

More information

Sales Management Main Features

Sales Management Main Features Sales Management Main Features Optional Subject (4 th Businesss Administration) Second Semester 4,5 ECTS Language: English Professor: Noelia Sánchez Casado e-mail: noelia.sanchez@upct.es Objectives Description

More information

ECCAIRS 5 Instalación

ECCAIRS 5 Instalación ECCAIRS 5 Instalación Paso a paso Preparado por: Arturo Martínez Oficina Regional Sudamericana Uniendo a la Aviación en Seguridad Operacional Seguridad Medioambiente Instalación Paso a paso Escenario Windows

More information

Apéndice C: Código Fuente del Programa DBConnection.java

Apéndice C: Código Fuente del Programa DBConnection.java Apéndice C: Código Fuente del Programa DBConnection.java import java.sql.*; import java.io.*; import java.*; import java.util.*; import java.net.*; public class DBConnection Connection pgsqlconn = null;

More information

Técnicas Avanzadas de Inteligencia Artificial Dpt. Lenguajes y Sistemas Informáticos. FISS. UPV-EHU

Técnicas Avanzadas de Inteligencia Artificial Dpt. Lenguajes y Sistemas Informáticos. FISS. UPV-EHU Laboratorio 2 Comportamientos Técnicas Avanzadas de Inteligencia Artificial Dpt. Lenguajes y Sistemas Informáticos. FISS. UPV-EHU 1 Hilo de ejecución de un agente Ejecución del comportamiento onstart()

More information

Hello World RESTful web service tutorial

Hello World RESTful web service tutorial Hello World RESTful web service tutorial Balázs Simon (sbalazs@iit.bme.hu), BME IIT, 2015 1 Introduction This document describes how to create a Hello World RESTful web service in Eclipse using JAX-RS

More information

Java EE Application Assembler's Guide

Java EE Application Assembler's Guide Java EE Application Assembler's Guide JOnAS Team ( Guillaume SAUTHIER) - Fev 2008 - Copyright OW2 Consortium 2008-2009 This work is licensed under the Creative Commons Attribution-ShareAlike License. To

More information

Web Service Development Using CXF. - Praveen Kumar Jayaram

Web Service Development Using CXF. - Praveen Kumar Jayaram Web Service Development Using CXF - Praveen Kumar Jayaram Introduction to WS Web Service define a standard way of integrating systems using XML, SOAP, WSDL and UDDI open standards over an internet protocol

More information

Práctica 1: PL 1a: Entorno de programación MathWorks: Simulink

Práctica 1: PL 1a: Entorno de programación MathWorks: Simulink Práctica 1: PL 1a: Entorno de programación MathWorks: Simulink 1 Objetivo... 3 Introducción Simulink... 3 Open the Simulink Library Browser... 3 Create a New Simulink Model... 4 Simulink Examples... 4

More information

Controlling Web Application Behavior

Controlling Web Application Behavior 2006 Marty Hall Controlling Web Application Behavior The Deployment Descriptor: web.xml JSP, Servlet, Struts, JSF, AJAX, & Java 5 Training: http://courses.coreservlets.com J2EE Books from Sun Press: http://www.coreservlets.com

More information

Distributed Programming in Java

Distributed Programming in Java Distributed Programming in Java Web Services (3) Tracing SOAP Messages Enable trace messages by enabling the electric.logging property or using Log.startLogging Run the client with SOAP logging enabled

More information

ISC Spain. Enjoy a unique experience.

ISC Spain. Enjoy a unique experience. ISC Spain Enjoy a unique experience. PROGRAMA / PROGRAM - Alojamiento y pensión completa en residencia / Full board at the University Residence - 20 horas/ semana de clases de Español / 20 hours per

More information

Software Design Document Securing Web Service with Proxy

Software Design Document Securing Web Service with Proxy Software Design Document Securing Web Service with Proxy Federated Access Manager 8.0 Version 0.3 Please send comments to: dev@opensso.dev.java.net This document is subject to the following license: COMMON

More information

Author: Gennaro Frazzingaro Universidad Rey Juan Carlos campus de Mostòles (Madrid) GIA Grupo de Inteligencia Artificial

Author: Gennaro Frazzingaro Universidad Rey Juan Carlos campus de Mostòles (Madrid) GIA Grupo de Inteligencia Artificial Simple Implementation of a WebService using Eclipse Author: Gennaro Frazzingaro Universidad Rey Juan Carlos campus de Mostòles (Madrid) GIA Grupo de Inteligencia Artificial Contents Web Services introduction

More information

AV-002: Professional Web Component Development with Java

AV-002: Professional Web Component Development with Java AV-002: Professional Web Component Development with Java Certificación Relacionada: Oracle Certified Web Component Developer Detalles de la Carrera: Duración: 120 horas. Introducción: Java es un lenguaje

More information

Module 13 Implementing Java EE Web Services with JAX-WS

Module 13 Implementing Java EE Web Services with JAX-WS Module 13 Implementing Java EE Web Services with JAX-WS Objectives Describe endpoints supported by Java EE 5 Describe the requirements of the JAX-WS servlet endpoints Describe the requirements of JAX-WS

More information

Web Application Architecture (based J2EE 1.4 Tutorial)

Web Application Architecture (based J2EE 1.4 Tutorial) Web Application Architecture (based J2EE 1.4 Tutorial) 1 Disclaimer & Acknowledgments Even though Sang Shin is a full-time employee of Sun Microsystems, the contents here are created as his own personal

More information

DIPLOMADO DE JAVA - OCA

DIPLOMADO DE JAVA - OCA DIPLOMADO DE JAVA - OCA TABLA DE CONTENIDO INTRODUCCION... 3 ESTRUCTURA DEL DIPLOMADO... 4 Nivel I:... 4 Fundamentals of the Java Programming Language Java SE 7... 4 Introducing the Java Technology...

More information

Joke Server example. with Java and Axis. Web services with Axis SOAP, WSDL, UDDI. Joke Metaservice Joke Server Joke Client.

Joke Server example. with Java and Axis. Web services with Axis SOAP, WSDL, UDDI. Joke Metaservice Joke Server Joke Client. Joke Server example SOAP and WSDL with Java and Axis Interactive web services, Course, Fall 2003 Henning Niss Joke Metaservice Joke Server Joke Client 3 meta service 2 IT University of Copenhagen client

More information

Eid 2.0 SignSupport Deployment Manual

Eid 2.0 SignSupport Deployment Manual Dokumentnamn Dokumenttyp Datum Eid 2.0 Sign Support Deployment Manual Manual 2013-05- 20 Upprättad av Godkänd av Version Stefan Santesson 0.3 Eid 2.0 SignSupport Deployment Manual Table of content 1 Overview...

More information

Web Services in Eclipse. Sistemi Informativi Aziendali A.A. 2012/2013

Web Services in Eclipse. Sistemi Informativi Aziendali A.A. 2012/2013 Web Services in Eclipse A.A. 2012/2013 Outline Apache Axis Web Service Clients Creating Web Services 2 Apache Axis Web Services in Eclipse WS basics (I) Web services are described by their WSDL file Starting

More information

Creating a BPMN Process

Creating a BPMN Process Creating a BPMN Process This section guides you through a tutorial of creating a BPMN process using the WSO2 Developer Studio tooling plug-in for BPS. It covers the following areas: How to create a Hello

More information

EPL451: Data Mining on the Web Lab 7

EPL451: Data Mining on the Web Lab 7 EPL451: Data Mining on the Web Lab 7 Παύλος Αντωνίου Γραφείο: B109, ΘΕΕ01 University of Cyprus Department of Computer Science Mahout clustering in Java Three steps prior running Mahout clustering algorithms:

More information

Problem 1 (1.5 points)

Problem 1 (1.5 points) Leganés, June 17th, 2014 Time: 120 min Systems Programming Extraordinary Call (Problems) Grade: 5 points out of 10 from the exam Problem 1 (1.5 points) City councils apply two types of municipal taxes

More information

COMMAND LINE ARGUMENTS

COMMAND LINE ARGUMENTS COMMAND LINE ARGUMENTS CS302 Introduction to Programming University of Wisconsin Madison Lecture 28 By Matthew Bernstein matthewb@cs.wisc.edu Development Environments There are many environments in which

More information

Developing an EJB3 Application. on WebSphere 6.1. using RAD 7.5

Developing an EJB3 Application. on WebSphere 6.1. using RAD 7.5 Developing an EJB3 Application on WebSphere 6.1 using RAD 7.5 Introduction This tutorial introduces how to create a simple EJB 3 application using Rational Application Developver 7.5( RAD7.5 for short

More information

Nimsoft Monitor SOAP Web Services Getting Started Guide

Nimsoft Monitor SOAP Web Services Getting Started Guide Nimsoft Monitor SOAP Web Services Getting Started Guide Version 2.0 Legal Notices Copyright 2012 CA. All rights reserved. Warranty The material contained in this document is provided "as is," and is subject

More information

Sistemas Distribuidos Protocolos UDP e IP Multicast en Java. Alberto Lafuente Mikel Larrea Dpto. ATC, UPV/EHU

Sistemas Distribuidos Protocolos UDP e IP Multicast en Java. Alberto Lafuente Mikel Larrea Dpto. ATC, UPV/EHU Sistemas Distribuidos Protocolos UDP e IP Multicast en Java Alberto Lafuente Mikel Larrea Dpto. ATC, UPV/EHU Contenido Receptor UDP (udp_r.java) Emisor UDP (udp_s.java) Ejercicio UDP Receptor IP Multicast

More information

Developing Web Services with Apache CXF and Axis2

Developing Web Services with Apache CXF and Axis2 Developing Web Services with Apache CXF and Axis2 By Kent Ka Iok Tong Copyright 2005-2010 TipTec Development Publisher: TipTec Development Author's email: freemant2000@yahoo.com Book website: http://www.agileskills2.org

More information

J.5-11- 2015 Intercultural communica0on, mee0ngs and nego0a0ons Seminars and case studies

J.5-11- 2015 Intercultural communica0on, mee0ngs and nego0a0ons Seminars and case studies I"nerario Profesional Primer semestre L.28-09- 2015 Interna0onal marke0ng Business trips and socializing M.29-09- 2015 Interna0onal Business Management Business correspondence X.30-09- 2015 Using Documents

More information

Enter Here ->> Superar la depresionantidepresivos

Enter Here ->> Superar la depresionantidepresivos Medicamentos para la depresion de venta libre, sin farmacos. Enter Here ->> Superar la depresionantidepresivos naturales-medicamentos > Click Now < SOME TAGS: Que pastillas me recomiendan para la depresion,

More information

Maven or how to automate java builds, tests and version management with open source tools

Maven or how to automate java builds, tests and version management with open source tools Maven or how to automate java builds, tests and version management with open source tools Erik Putrycz Software Engineer, Apption Software erik.putrycz@gmail.com Outlook What is Maven Maven Concepts and

More information

Content. Development Tools 2(63)

Content. Development Tools 2(63) Development Tools Content Project management and build, Maven Version control, Git Code coverage, JaCoCo Profiling, NetBeans Static Analyzer, NetBeans Continuous integration, Hudson Development Tools 2(63)

More information

Jukka Kokko SOFTWARE BUILD AND RELEASE MANAGEMENT FOR A WIRELESS PRODUCT WITH OPEN SOURCE TOOLS

Jukka Kokko SOFTWARE BUILD AND RELEASE MANAGEMENT FOR A WIRELESS PRODUCT WITH OPEN SOURCE TOOLS Jukka Kokko SOFTWARE BUILD AND RELEASE MANAGEMENT FOR A WIRELESS PRODUCT WITH OPEN SOURCE TOOLS SOFTWARE BUILD AND RELEASE MANAGEMENT FOR A WIRELESS PRODUCT WITH OPEN SOURCE TOOLS Jukka Kokko Master s

More information

by Charles Souillard CTO and co-founder, BonitaSoft

by Charles Souillard CTO and co-founder, BonitaSoft C ustom Application Development w i t h Bonita Execution Engine by Charles Souillard CTO and co-founder, BonitaSoft Contents 1. Introduction 2. Understanding object models 3. Using APIs 4. Configuring

More information

Verbos modales. In this class we look at modal verbs, which can be a tricky feature of English grammar.

Verbos modales. In this class we look at modal verbs, which can be a tricky feature of English grammar. Verbos modales In this class we look at modal verbs, which can be a tricky feature of English grammar. We use Modal verbs in English to show: Probability,Possibility, Capability, Permission, ObligaCon,

More information

Overview of Web Services API

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

More information

Create a GUI with templates and AUI

Create a GUI with templates and AUI Create a GUI with templates and AUI You've added SAL modules and built the foundation for an interactive plugin by creating a servlet component. Now, you'll add a GUI for your users to input data. You

More information

Visión general de la integración con asanetwork

Visión general de la integración con asanetwork Visión general de la integración con asanetwork Este documento se ha preparado parar dar una visión general del flujo de trabajo de asanetwork y de las tareas a realizar por los programadores del Sistema

More information

OMEGA SOFT WF RISKEVAL

OMEGA SOFT WF RISKEVAL OMEGA SOFT WF RISKEVAL Quick Start Guide I. PROGRAM DOWNLOAD AND INSTALLATION... 2 II. CONNECTION AND PASSWORD CHANGE... 3 III. LIST OF WIND FARMS / PREVENTION TECHNICIANS... 4 IV. ADD A NEW WIND FARM...

More information

Tutorial. Christopher M. Judd

Tutorial. Christopher M. Judd Tutorial Christopher M. Judd Christopher M. Judd CTO and Partner at leader Columbus Developer User Group (CIDUG) Marc Peabody @marcpeabody Introduction http://hadoop.apache.org/ Scale up Scale up

More information

LINIO COLOMBIA. Starting-Up & Leading E-Commerce. www.linio.com.co. Luca Ranaldi, CEO. Pedro Freire, VP Marketing and Business Development

LINIO COLOMBIA. Starting-Up & Leading E-Commerce. www.linio.com.co. Luca Ranaldi, CEO. Pedro Freire, VP Marketing and Business Development LINIO COLOMBIA Starting-Up & Leading E-Commerce Luca Ranaldi, CEO Pedro Freire, VP Marketing and Business Development 22 de Agosto 2013 www.linio.com.co QUÉ ES LINIO? Linio es la tienda online #1 en Colombia

More information

WIRIS quizzes web services Getting started with PHP and Java

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

More information

I install Stimulsoft Reports.Fx for Java?

I install Stimulsoft Reports.Fx for Java? Contents I Table of Contents Part I 1 1 How Do... I install Stimulsoft Reports.Fx for Java? 1 2 How Do... I Create a Web Project? 1 3 How Do... I Target a Runtime? 3 4 How Do... I Create a Sample Page?

More information

Integration with Other Tools

Integration with Other Tools Integration with Other Tools In this chapter, we will cover: ff ff ff ff ff ff ff ff ff Configuring Eclipse and Maven for Selenium WebDriver test development Configuring IntelliJ IDEA and Maven for Selenium

More information

Copyright 2016-123TeachMe.com 242ea 1

Copyright 2016-123TeachMe.com 242ea 1 Sentence Match Quiz for Category: por_vs_para_1 1) Son las habitaciones accesibles para discapacitados? - A: Are the rooms handicapped accessible? - B: You must fill out this form in order to get work

More information

CC68J APLICACIONES EMPRESARIALES CON JEE JSF. Profesores: Andrés Farías

CC68J APLICACIONES EMPRESARIALES CON JEE JSF. Profesores: Andrés Farías CC68J APLICACIONES EMPRESARIALES CON JEE JSF Profesores: Andrés Farías Objetivos: aprender a REVISITANDO EL PATRÓN MVC INTRODUCCIÓN A JSF Java Server Faces Introducción

More information

Citrix User Profile Manager - Citrix UPM

Citrix User Profile Manager - Citrix UPM 1 de 15 10/09/2008 13:56 Citrix User Profile Manager - Citrix UPM Uso de Citrix User Profile Manager, Citrix User Profile Manager es un nuevo producto de Citrix que esperemos nos sirva para quitarnos un

More information

Tutorial: - Create a simple web application in net beans using Spring 3.0 MVC

Tutorial: - Create a simple web application in net beans using Spring 3.0 MVC Tutorial: - Create a simple web application in net beans using Spring 3.0 MVC Objective: - After finishing this tutorial you will be able to do the following things. 1) Can explain the flow of control

More information

GETTING TO KNOW ARCGIS MODELBUILDER KAMBAMBA.NET 1/7 GETTING-TO-KNOW-ARCGIS-MODELBUILDER.PDF

GETTING TO KNOW ARCGIS MODELBUILDER KAMBAMBA.NET 1/7 GETTING-TO-KNOW-ARCGIS-MODELBUILDER.PDF Kambamba.net Getting To Know Arcgis Modelbuilder GETTING TO KNOW ARCGIS MODELBUILDER KAMBAMBA.NET 1/7 GETTING-TO-KNOW-ARCGIS-MODELBUILDER.PDF Getting To Know Arcgis Modelbuilder Books Title Book Number

More information

* Teacher recommendation and/or approval required.

* Teacher recommendation and/or approval required. Rubén Darío Middle Community School Student Registration Form 2015-2016 Grade 7 Regular Program ESE Gifted ESOL 1 2 3 4 Reading FCAT Level (2014) Mathematics FCAT Level (2014) Name: I.D. # Seventh grade

More information

HELIO Storage Service Developers Guide Draft

HELIO Storage Service Developers Guide Draft Heliophysics Integrated Observatory Project No.: 238969 Call: FP7-INFRA-2008-2 HELIO Storage Service Developers Guide Draft Title: HELIO Storage Service Developers Guide Document No.: HELIO_TCD_S3_002_TN

More information

Please note that the print size cannot be smaller than the text in the document.

Please note that the print size cannot be smaller than the text in the document. Clarification for Civil Rights Non-Discrimination Statement There have been several questions about using the short version of the USDA nondiscrimination statement on NSLP and SBP menus. It is acceptable

More information

Maven and JBoss AS quickstart

Maven and JBoss AS quickstart Maven and JBoss AS quickstart [Getting started with Maven and JBoss application server] [17/8/2013] Francesco Marchioni Contents Getting started with Maven and JBoss AS... 2 Maven basics... 2 Setting up

More information

Build management & Continuous integration. with Maven & Hudson

Build management & Continuous integration. with Maven & Hudson Build management & Continuous integration with Maven & Hudson About me Tim te Beek tim.te.beek@nbic.nl Computer science student Bioinformatics Research Support Overview Build automation with Maven Repository

More information

Diplomado Certificación

Diplomado Certificación Diplomado Certificación Duración: 250 horas. Horario: Sabatino de 8:00 a 15:00 horas. Incluye: 1. Curso presencial de 250 horas. 2.- Material oficial de Oracle University (e-kit s) de los siguientes cursos:

More information

Work Instruction (Instruccion de Trabajo) Wistron InfoComm (Texas) Corp.

Work Instruction (Instruccion de Trabajo) Wistron InfoComm (Texas) Corp. Effective Date: 8/1/2011 Page 1 of 6 Description: (Descripción) 1.0 Purpose (Objetivo) 2.0 Scope (Alcance) 3.0 Fixture List (Lista de Materiales) 4.0 Activities (Actividades) Prepared By: Daniel Flores

More information

OFERTAS DE TRABAJO (Agosto de 2.007) Answare es una empresa española independiente y de capital privado que se constituyo en el año 2002.

OFERTAS DE TRABAJO (Agosto de 2.007) Answare es una empresa española independiente y de capital privado que se constituyo en el año 2002. OFERTAS DE TRABAJO (Agosto de 2.007) Answare es una empresa española independiente y de capital privado que se constituyo en el año 2002. Proporcionamos servicios de consultoría y desarrollo de proyectos

More information

Networks and Services

Networks and Services Networks and Services Dr. Mohamed Abdelwahab Saleh IET-Networks, GUC Fall 2015 TOC 1 Infrastructure as a Service 2 Platform as a Service 3 Software as a Service Infrastructure as a Service Definition Infrastructure

More information

DIPLOMADO EN BASE DE DATOS

DIPLOMADO EN BASE DE DATOS DIPLOMADO EN BASE DE DATOS OBJETIVOS Preparan al Estudiante en el uso de las tecnologías de base de datos OLTP y OLAP, con conocimientos generales en todas las bases de datos y especialización en SQL server

More information

ACM Web Service Tutorial 19/12/2014

ACM Web Service Tutorial 19/12/2014 ACM Web Service Tutorial 19/12/2014 ACM S TUDE NT CHAPTE R AUTH ACMCHAPTER@AUTH.GR FB: ACM S TUDE NT CHAPTE R AUTH Outline Introduction What is WSDL/SOAP WSDL Definition Alternatives Who the hell uses

More information

Spanish 8695/S Paper 3 Speaking Test Teacher s Booklet Time allowed Instructions one not not Information exactly as they are printed not 8695/S

Spanish 8695/S Paper 3 Speaking Test Teacher s Booklet Time allowed Instructions one not not Information exactly as they are printed not 8695/S AQA Level 1/2 Certificate June 2014 Spanish 8695/S Paper 3 Speaking Test Teacher s Booklet To be conducted by the teacher-examiner between 24 April and 15 May 2014 Time allowed: 11 minutes (including 2

More information

Web Container Components Servlet JSP Tag Libraries

Web Container Components Servlet JSP Tag Libraries Web Application Development, Best Practices by Jeff Zhuk, JavaSchool.com ITS, Inc. dean@javaschool.com Web Container Components Servlet JSP Tag Libraries Servlet Standard Java class to handle an HTTP request

More information

CONCEPTS OF INDUSTRIAL AUTOMATION. By: Juan Carlos Mena Adolfo Ortiz Rosas Juan Camilo Acosta

CONCEPTS OF INDUSTRIAL AUTOMATION. By: Juan Carlos Mena Adolfo Ortiz Rosas Juan Camilo Acosta CONCEPTS OF By: Juan Carlos Mena Adolfo Ortiz Rosas Juan Camilo Acosta What is industrial automation? Introduction Implementation of normalized technologies for optimization of industrial process Where

More information

PRIMER NIVEL: APRENDE ACORDEON FACILMENTE: (SPANISH EDITION OF STEP ONE - TEACH YOURSELF ACCORDION) BY VICTOR M. BARBA

PRIMER NIVEL: APRENDE ACORDEON FACILMENTE: (SPANISH EDITION OF STEP ONE - TEACH YOURSELF ACCORDION) BY VICTOR M. BARBA ACCORDION) BY VICTOR M. BARBA READ ONLINE AND DOWNLOAD EBOOK : PRIMER NIVEL: APRENDE ACORDEON FACILMENTE: (SPANISH EDITION OF STEP ONE - TEACH YOURSELF ACCORDION) BY VICTOR M. BARBA PDF Click button to

More information

RESTful Java Web Services Security

RESTful Java Web Services Security RESTful Java Web Services Security René Enríquez Andrés Salazar C. Chapter No.1 "Setting Up the Environment" In this package, you will find: The authors biography A preview chapter from the book, Chapter

More information

HOBOlink Web Services V2 Developer s Guide

HOBOlink Web Services V2 Developer s Guide HOBOlink Web Services V2 Developer s Guide Onset Computer Corporation 470 MacArthur Blvd. Bourne, MA 02532 www.onsetcomp.com Mailing Address: P.O. Box 3450 Pocasset, MA 02559-3450 Phone: 1-800-LOGGERS

More information

Summer Reading and Class Assignments 2014-2015 Rising Seniors

Summer Reading and Class Assignments 2014-2015 Rising Seniors Student Name: Summer Reading and Class Assignments 2014-2015 Rising Seniors JIMMY CARTER EARLY COLLEGE HIGH SCHOOL LA JOYA INDEPENDENT SCHOOL DISTRICT To the Class of 2015: Jimmy Carter Early College High

More information

General Certificate of Education Advanced Level Examination June 2014

General Certificate of Education Advanced Level Examination June 2014 General Certificate of Education Advanced Level Examination June 2014 Spanish Unit 4 Speaking Test Candidate s Material To be conducted by the teacher examiner between 7 March and 15 May 2014 (SPA4T) To

More information

How To Implement Lightweight ESOA with Java

How To Implement Lightweight ESOA with Java Abstract How To Implement Lightweight ESOA with Java La arquitectura SOA utiliza servicios para integrar sistemas heterogéneos. Enterprise SOA (ESOA) extiende este enfoque a la estructura interna de sistemas,

More information

Mind The Gap! Setting Up A Code Structure Building Bridges

Mind The Gap! Setting Up A Code Structure Building Bridges Mind The Gap! Setting Up A Code Structure Building Bridges Representation Of Architectural Concepts In Code Structures Why do we need architecture? Complex business problems too many details to keep overview

More information

Tema 7 GOING TO. Subject+ to be + ( going to ) + (verb) + (object )+ ( place ) + ( time ) Pronoun

Tema 7 GOING TO. Subject+ to be + ( going to ) + (verb) + (object )+ ( place ) + ( time ) Pronoun Tema 7 GOING TO Going to se usa para expresar planes a futuro. La fórmula para construir oraciones afirmativas usando going to en forma afirmativa es como sigue: Subject+ to be + ( going to ) + (verb)

More information

D Service Development Kit (Release 3.1)

D Service Development Kit (Release 3.1) D3.143 Service Development Kit (Release 3.1) Work package: 3 Version number: 2.0 Dissemination level: PU Date: 08/12/2016 7th RTD Framework Programme Directorate General for Communications Networks, Content

More information

Using ilove SharePoint Web Services Workflow Action

Using ilove SharePoint Web Services Workflow Action Using ilove SharePoint Web Services Workflow Action This guide describes the steps to create a workflow that will add some information to Contacts in CRM. As an example, we will use demonstration site

More information

Experiments on the nature of how multiple images form in a plane mirror

Experiments on the nature of how multiple images form in a plane mirror Experiments on the nature of how multiple images form in a plane mirror Kemal Yurumezoglu 1, Ayse Oguz-Unver 2 1 Secondary Science and Mathematics Education Department, Mugla University College of Education,

More information

Programma corso di formazione J2EE

Programma corso di formazione J2EE Programma corso di formazione J2EE Parte 1 Web Standard Introduction to Web Application Technologies Describe web applications Describe Java Platform, Enterprise Edition 5 (Java EE 5) Describe Java servlet

More information

Web Services using Tomcat and Eclipse

Web Services using Tomcat and Eclipse Web Services using Tomcat and Eclipse Nauman recluze@gmail.com Security Engineering Research Group Institute of Management Sciences Peshawar, Pakistan http://recluze.wordpress.com http://serg.imsciences.edu.pk

More information

Brekeke PBX Web Service

Brekeke PBX Web Service Brekeke PBX Web Service User Guide Brekeke Software, Inc. Version Brekeke PBX Web Service User Guide Revised October 16, 2006 Copyright This document is copyrighted by Brekeke Software, Inc. Copyright

More information

Software project management. and. Maven

Software project management. and. Maven Software project management and Maven Problem area Large software projects usually contain tens or even hundreds of projects/modules Will become messy and incomprehensible ibl if the projects don t adhere

More information

on - encima de under - debajo de in - en inside - adentro outside - afuera in front of - en frente de behind - atrás next to - al lado between -

on - encima de under - debajo de in - en inside - adentro outside - afuera in front of - en frente de behind - atrás next to - al lado between - on - encima de under - debajo de in - en inside - adentro outside - afuera in front of - en frente de behind - atrás next to - al lado between - entre (dos) among - entre muchos across from - del otro

More information

WEB SERVICES WEB SERVICES

WEB SERVICES WEB SERVICES From Chapter 19 of Distributed Systems Concepts and Design,4 th Edition, By G. Coulouris, J. Dollimore and T. Kindberg Published by Addison Wesley/Pearson Education June 2005 1 Topics Introduccion Web

More information

TABLECLOTHS TEMPLATES

TABLECLOTHS TEMPLATES Hemmed Edges Bords Ourlés / Dobladillo TABLECLOTHS TEMPLATES PLANTILLAS PARA MANTELES / MODÉLES POUR NAPPES 4ft / 1.21m Economy Table Throw Totale de zone Graphique: 103" x 57.5" / 261.6cm x 146 cm Avant

More information

Arjun V. Bala Page 20

Arjun V. Bala Page 20 12) Explain Servlet life cycle & importance of context object. (May-13,Jan-13,Jun-12,Nov-11) Servlet Life Cycle: Servlets follow a three-phase life cycle, namely initialization, service, and destruction.

More information

CONSENT OF THE GOVERNED EL CONSENTIMIENTO DE LOS GOBERNADOS EXTENDING. Founding Principles for English Language Learners

CONSENT OF THE GOVERNED EL CONSENTIMIENTO DE LOS GOBERNADOS EXTENDING. Founding Principles for English Language Learners CONSENT OF THE GOVERNED The power of government comes from the people. EL CONSENTIMIENTO DE LOS GOBERNADOS El poder del gobierno viene del pueblo. poder: gobierno: power: government: 1. Why is it important

More information

OpenOffice.org Extensions development in Java with NetBeans in practise. Jürgen Schmidt OpenOffice.org Sun Microsystems, Inc.

OpenOffice.org Extensions development in Java with NetBeans in practise. Jürgen Schmidt OpenOffice.org Sun Microsystems, Inc. OpenOffice.org Extensions development in Java with NetBeans in practise Jürgen Schmidt OpenOffice.org Sun Microsystems, Inc. 1 OpenOffice.org Extensions development in Java with NetBeans in practise Motivation

More information

EE 1130 Freshman Eng. Design for Electrical and Computer Eng.

EE 1130 Freshman Eng. Design for Electrical and Computer Eng. EE 1130 Freshman Eng. Design for Electrical and Computer Eng. Signal Processing Module (DSP). Module Project. Class 5 C2. Use knowledge, methods, processes and tools to create a design. I1. Identify and

More information

Implementing SQI via SOAP Web-Services

Implementing SQI via SOAP Web-Services IST-2001-37264 Creating a Smart Space for Learning Implementing SQI via SOAP Web-Services Date: 10-02-2004 Version: 0.7 Editor(s): Stefan Brantner, Thomas Zillinger (BearingPoint) 1 1 Java Archive for

More information

CITY OF LAREDO Application for Certification of Compliance for Utility Connection ($ 50.00 Application Fee Ordinance No.

CITY OF LAREDO Application for Certification of Compliance for Utility Connection ($ 50.00 Application Fee Ordinance No. CITY OF LAREDO Application for Certification of Compliance for Utility Connection ($ 50.00 Application Fee Ordinance No. 2012-O-158) Date of application: Applicant Address Telephone Cellular E-Mail Address

More information

Maven2 Reference. Invoking Maven General Syntax: Prints help debugging output, very useful to diagnose. Creating a new Project (jar) Example:

Maven2 Reference. Invoking Maven General Syntax: Prints help debugging output, very useful to diagnose. Creating a new Project (jar) Example: Maven2 Reference Invoking Maven General Syntax: mvn plugin:target [-Doption1 -Doption2 dots] mvn help mvn -X... Prints help debugging output, very useful to diagnose Creating a new Project (jar) mvn archetype:create

More information