COMPUTACIÓN ORIENTADA A SERVICIOS (PRÁCTICA) Dr. Mauricio Arroqui EXA-UNICEN
|
|
- Holly Flowers
- 8 years ago
- Views:
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=" xmlns:xsi=" xsi:schemalocation=" <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=" xmlns=" javaee" xsi:schemalocation=" 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 = "@Produces(\"application/xml\") 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 convertctoffrominput(@pathparam("c") Double c) { Double peso; Double dolar = c; peso = ((dolar * 9) / 5) + 32; String result = "@Produces(\"application/xml\") 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 = "@Produces(\"application/xml\") 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 convertctoffrominput(@pathparam("c") Double c) { Double peso; Double dolar = c; peso = ((dolar * 9) / 5) + 32; String result = "@Produces(\"application/xml\") 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(" 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(" 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 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 informationPresentation 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 informationHands 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 informationHPN 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 informationConsuming 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 informationConfigure 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 informationNew 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 informationManejo 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 informationContinuous 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 informationPropiedades 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 informationPrá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 informationHello 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 informationWeb 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 informationSales 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 informationECCAIRS 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 informationSoftware 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 informationAuthor: 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 informationApé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 informationTé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 informationDIPLOMADO 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 informationModule 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 informationControlling 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 informationWeb 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 informationAV-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 informationISC 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 informationWeb 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 informationProblem 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 informationJoke 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 informationWIRIS 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 informationOverview 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 informationOMEGA 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 informationDeveloping 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 informationHELIO 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 informationby 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 informationJukka 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 informationContent. 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 informationMaven 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 informationDeveloping 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 informationJ.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 informationCC68J 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 informationVisió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 informationEnter 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 informationNetworks 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 informationVerbos 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 informationWeb 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 informationCitrix 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 informationCopyright 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* 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 informationTutorial. 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 informationConsuming, Providing & Publishing WS
Department of Computer Science Imperial College London Inverted CERN School of Computing, 2005 Geneva, Switzerland 1 The Software Environment The tools Apache Axis 2 Using WSDL2Java 3 The Software Environment
More informationLINIO 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 informationBuild 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 informationArjun 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 informationIntegration 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 informationPlease 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 informationAspects of using Hibernate with CaptainCasa Enterprise Client
Aspects of using Hibernate with CaptainCasa Enterprise Client We all know: there are a lot of frameworks that deal with persistence in the Java environment one of them being Hibernate. And there are a
More informationGETTING 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 informationOFERTAS 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 informationSpanish 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 informationDeveloper Guide: Smartphone Mobiliser Applications. Sybase Mobiliser Platform 5.1 SP03
Developer Guide: Smartphone Mobiliser Applications Sybase Mobiliser Platform 5.1 SP03 DOCUMENT ID: DC01866-01-0513-01 LAST REVISED: August 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This
More informationHOBOlink 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 informationMaven2 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 informationWeb-Service Example. Service Oriented Architecture
Web-Service Example Service Oriented Architecture 1 Roles Service provider Service Consumer Registry Operations Publish (by provider) Find (by requester) Bind (by requester or invoker) Fundamentals Web
More informationDIPLOMADO 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 informationCONCEPTS 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 informationSummer 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 informationWork 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 informationTema 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 informationHow 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 informationMind 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 informationWeb 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 informationUsing 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 informationBrekeke 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 informationController annotati. con Spring MVC 2.5
Controller annotati con Spring MVC 2.5 Spring MVC The Old Style The annotated style @Controller @ RequestMapping( {"/my/*.html") public class MyController { @RequestMapping public void index() { // do
More informationQuartz.Net Scheduler in Depth
Quartz.Net Scheduler in Depth Introduction What is a Job Scheduler? Wikipedia defines a job scheduler as: A job scheduler is a software application that is in charge of unattended background executions,
More informationIntegrating your Maven Build and Tomcat Deployment
Integrating your Maven Build and Tomcat Deployment Maven Publishing Plugin for Tcat Server MuleSource and the MuleSource logo are trademarks of MuleSource Inc. in the United States and/or other countries.
More informationWorkshop for WebLogic introduces new tools in support of Java EE 5.0 standards. The support for Java EE5 includes the following technologies:
Oracle Workshop for WebLogic 10g R3 Hands on Labs Workshop for WebLogic extends Eclipse and Web Tools Platform for development of Web Services, Java, JavaEE, Object Relational Mapping, Spring, Beehive,
More informationDiplomado 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 informationChulalongkorn University International School of Engineering Department of Computer Engineering 2140105 Computer Programming Lab.
Chulalongkorn University Name International School of Engineering Student ID Department of Computer Engineering Station No. 2140105 Computer Programming Lab. Date Lab 2 Using Java API documents, command
More informationD755M CONTROL CARD FOR TWO SINGLE-PHASE MOTORS 220/230 VAC TARJETA DE MANDO PARA DOS MOTORES MONOFÁSICOS 220/230 VAC INSTALLATION GUIDE
Distributed by: AFW Access Systems Phone: 305-691-7711 Fax: 305-693-1386 E-mail: sales@anchormiami.com D755M CONTROL CARD FOR TWO SINGLE-PHASE MOTORS 220/230 VAC TARJETA DE MANDO PARA DOS MOTORES MONOFÁSICOS
More informationVMware vsphere with Operations Management: Fast Track
VMware vsphere with Operations Management: Fast Track Duración: 5 Días Código del Curso: VSOMFT Método de Impartición: Curso Cerrado (In-Company) Temario: Curso impartido directamente por VMware This intensive,
More informationSoftware 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 informationGeneral 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 informationEhcache Web Cache User Guide. Version 2.9
Ehcache Web Cache User Guide Version 2.9 October 2014 This document applies to Ehcache Version 2.9 and to all subsequent releases. Specifications contained herein are subject to change and these changes
More informationWeb Service Caching Using Command Cache
Web Service Caching Using Command Cache Introduction Caching can be done at Server Side or Client Side. This article focuses on server side caching of web services using command cache. This article will
More informationOpenOffice.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 informationJiří Tomeš. Nástroje pro vývoj a monitorování SW (NSWI026)
Jiří Tomeš Nástroje pro vývoj a monitorování SW (NSWI026) Simple open source framework (one of xunit family) for creating and running unit tests in JAVA Basic information Assertion - for testing expected
More informationImplementing 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 informationLOS ANGELES UNIFIED SCHOOL DISTRICT REFERENCE GUIDE
TITLE: NUMBER: ISSUER: Service Completion Criteria for Speech Language Impairment (SLI) Eligibility and Language and Speech (LAS) Services REF-4568.1 DATE: August 24, 2015 Sharyn Howell, Associate Superintendent
More informationProgramma 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 informationCONSENT 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 informationOnset Computer Corporation
Onset, HOBO, and HOBOlink are trademarks or registered trademarks of Onset Computer Corporation for its data logger products and configuration/interface software. All other trademarks are the property
More informationWEB 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 informationon - 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 informationZONING BOARD OF ADJUSTMENT: INFORMATION AND GUIDELINES
Planning and Development Department ZONING BOARD OF ADJUSTMENT: INFORMATION AND GUIDELINES JURISDICTION: WHO MAY APPLY: WHERE TO APPLY: The Board of Adjustment is a citizen court appointed by the City
More informationCITY 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 informationPicketLink Federation User Guide 1.0.0
PicketLink Federation User Guide 1.0.0 by Anil Saldhana What this Book Covers... v I. Getting Started... 1 1. Introduction... 3 2. Installation... 5 II. Simple Usage... 7 3. Web Single Sign On (SSO)...
More informationWeb Applications. For live Java training, please see training courses at
2009 Marty Hall Using and Deploying Web Applications Originals of Slides and Source Code for Examples: http://courses.coreservlets.com/course-materials/msajsp.html Customized Java EE Training: http://courses.coreservlets.com/
More informationINTELIGENCIA DE NEGOCIO CON SQL SERVER
INTELIGENCIA DE NEGOCIO CON SQL SERVER Este curso de Microsoft e-learning está orientado a preparar a los alumnos en el desarrollo de soluciones de Business Intelligence con SQL Server. El curso consta
More informationCambridge IGCSE. www.cie.org.uk
Cambridge IGCSE About University of Cambridge International Examinations (CIE) Acerca de la Universidad de Cambridge Exámenes Internacionales. CIE examinations are taken in over 150 different countries
More information