Joke Server example. with Java and Axis. Web services with Axis SOAP, WSDL, UDDI. Joke Metaservice Joke Server Joke Client.
|
|
- Garry Lawrence
- 8 years ago
- Views:
Transcription
1 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 server 6 Everything is XML over HTTP (REST). Henning Niss SOAP and WSDLwith Java and Axis p.2 Web services with Axis SOAP, WSDL, UDDI Today: How to invoke and deploy web services with Apache Axis. Axis is a SOAP engine with extensive support for WSDL. a framework for constructing SOAP processors (clients, servers, gateways, etc); support for WSDL; tools to generate Java classes from WSDL (and WSDL from Java); client lookup UDDI registry WSDL SOAP req SOAP resp register service SOAP&WSDL joke service server that plugs into Tomcat. Web: enning Niss SOAP and WSDLwith Java and Axis p.1 Henning Niss SOAP and WSDLwith Java and Axis p.3
2 A Simple Joke Server (1) A Simple Joke Client (1) interface JokeServer { void submit(string joke, String category); String[] lookup(string category); Example only: a client that uploads one joke to a joke server and immediate requests the jokes in the specified category. Need to know the WSDL-description of the server. String[] categories(); enning Niss SOAP and WSDLwith Java and Axis p.4 Henning Niss SOAP and WSDLwith Java and Axis p.6 A Simple Joke Server (2) public class JokeServerImpl implements JokeServer { Map jokes = new TreeMap(); // maps categories to lists of jokes public void submit(string joke, String category) { LinkedList catjokes = (LinkedList)jokes.get(category); if(catjokes==null) catjokes = new LinkedList(); catjokes.addlast(joke); jokes.put(category, catjokes); public String[] lookup(string category) { List catjokes = (List)jokes.get(category); String[] res = new String[catjokes.size()]; return catjokes.toarray(res); public String[] categories() { String[] res = new String[jokes.size()]; return jokes.keyset().toarray(res); Joke Server WSDL (1) <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions targetnamespace="urn:henningsjokeserver".../> <wsdl:types> <schema xmlns=" targetnamespace="urn:henningsjokeserver"> <import namespace=" <complextype name="arrayof_xsd_string"> <complexcontent> <restriction base="soapenc:array"> <attribute ref="soapenc:arraytype" wsdl:arraytype="xsd:string[]"/> </restriction> </complexcontent> </complextype> </schema> </wsdl:types> enning Niss SOAP and WSDLwith Java and Axis p.5 Henning Niss SOAP and WSDLwith Java and Axis p.7
3 Joke Server WSDL (2) <wsdl:message name="lookuprequest"> <wsdl:part name="category" type="xsd:string"/> <wsdl:message name="lookupresponse"> <wsdl:part name="lookupreturn" type="impl:arrayof_xsd_string"/> <wsdl:message name="submitrequest"> <wsdl:part name="joke" type="xsd:string"/> <wsdl:part name="category" type="xsd:string"/> <wsdl:message name="submitresponse" /> <wsdl:message name="categoriesrequest" /> <wsdl:message name="categoriesresponse"> <wsdl:part name="categoriesreturn" type="impl:arrayof_xsd_string"/> Joke Server WSDL (4) <wsdl:binding name="jokeserversoapbinding" type="impl:jokeserver"> <wsdlsoap:binding style="rpc" transport=" <wsdl:operation name="lookup"> <wsdlsoap:operation soapaction=""/> <wsdl:input name="lookuprequest"> <wsdlsoap:body use="encoded" encodingstyle=" namespace="urn:henningsjokeserver"/> </wsdl:input> <wsdl:output name="lookupresponse"> <wsdlsoap:body use="encoded" encodingstyle=" namespace="urn:henningsjokeserver"/> </wsdl:output> </wsdl:operation>... </wsdl:binding> enning Niss SOAP and WSDLwith Java and Axis p.8 Henning Niss SOAP and WSDLwith Java and Axis p.10 Joke Server WSDL (3) <wsdl:porttype name="jokeserver"> <wsdl:operation name="lookup" parameterorder="category"> <wsdl:input name="lookuprequest" message="impl:lookuprequest"/> <wsdl:output name="lookupresponse" message="impl:lookupresponse"/> </wsdl:operation>... </wsdl:porttype> Joke Server WSDL (5) <wsdl:service name="jokeserverservice"> <wsdl:port name="jokeserver" binding="impl:jokeserversoapbinding"> <wsdlsoap:address location=" </wsdl:port> </wsdl:service> enning Niss SOAP and WSDLwith Java and Axis p.9 Henning Niss SOAP and WSDLwith Java and Axis p.11
4 A Simple Joke Client (2) A Simple Joke Server (3) How to get from the WSDL description to code? Tool support! The WSDL2Java tool generates stubs for invoking the service. java org.apache.axis.wsdl.wsdl2java jokeserver.wsdl Generated classes: JokeServer.java (interface) JokeServerService.java (service interface) JokeServerServiceLocator.java (locate service) JokeServerSoapBindingStub.java (stub for talking to service) Tool support to generate a WSDL description based on the server interface. The Java2WSDL tool generates the WSDL description automatically. java org.apache.axis.wsdl.java2wsdl -o jokeserver.wsdl -l " -i jokeserver.jokeserverimpl -n "urn:henningsjokeserv -p"jokeserver" "urn:henningsjokeserver" jokeserver.jokeserver enning Niss SOAP and WSDLwith Java and Axis p.12 Henning Niss SOAP and WSDLwith Java and Axis p.14 A Simple Joke Client (3) A Simple Joke Server (4) import HenningsJokeServer.*; public class JokeClient { static final String CATEGORY = "languages"; static final String JOKE = "If it wasn t for C, we d be using BASI, PASAL and OBOL."; public static void main(string[] args) { try { JokeServerService service = new JokeServerServiceLocator(); JokeServer jokes = service.getjokeserver(); jokes.submit(joke,category); String[] res = jokes.lookup(category); for(int i=0; i<res.length; i++) System.out.println(res[i]); catch (Exception e) { e.printstacktrace(); enning Niss SOAP and WSDLwith Java and Axis p.13 Generating (SOAP) skeletons using the WSDL2Java tool. java org.apache.axis.wsdl.wsdl2java -o. -s -S true -Nurn:HenningsJokeServer -d Application jokeserver Generated classes: JokeServer.java (interface) JokeServerService.java (service interface) JokeServerServiceLocator.java (service locator) JokeServerSoapBindingImpl.java (template) JokeServerSoapBindingSkeleton.java (SOAP skeleton) JokeServerSoapBindingStub.java (SOAP stub) Henning Niss SOAP and WSDLwith Java and Axis p.15
5 A Simple Joke Server (5) Deploying a web service is a matter of telling the Axis implementation about it. Invoking WSDL2Java in server-side mode also generates a deployment descriptor deploy.wsdd. java org.apache.axis.client.adminclient -p8180 deploy.wsdd We can see the services deployed: java org.apache.axis.client.adminclient -p8180 list enning Niss SOAP and WSDLwith Java and Axis p.16
API Guide. SilkCentral Test Manager
API Guide SilkCentral Test Manager 2008 Borland Software Corporation 8303 N. Mopac Expressway, Suite A-300 Austin, TX 78759-8374 http://www.borland.com Borland Software Corporation may have patents and/or
More informationSilkCentral Test Manager 2009 SP1. API Help
SilkCentral Test Manager 2009 SP1 API Help Borland Software Corporation 4 Hutton Centre Dr., Suite 900 Santa Ana, CA 92707 Copyright 2009 Micro Focus (IP) Limited. All Rights Reserved. SilkCentral Test
More informationT320 E-business technologies: foundations and practice
T320 E-business technologies: foundations and practice Block 3 Part 1 Activity 5: Implementing a simple web service Prepared for the course team by Neil Simpkins Introduction 1 Components of a web service
More informationDistributed Embedded Systems
Distributed Embedded Systems Computer Architecture and Operating Systems 2 Content 1. Motivation 2. An Overview of Distributed Software Architecture Approaches 2.1 Pro & Contra Middleware 2.2 Message-Based
More information1. Open Source J2EE Enterprise Service Bus Investigation
1. Open Source J2EE Enterprise Service Bus Investigation By Dr Ant Kutschera, Blue Infinity SA, Geneva, Switzerland. 1. Objective The objective of this study is to specify the meaning of Enterprise Service
More informationWeb Services Servizio Telematico Doganale
Web Services Servizio Telematico Doganale USER MANUAL Pagina 1 di 20 Contents 1 Introduction... 3 2 Functional testing of web services... 6 3 Creating the client... 10 3.1 Open Source solutions... 10 3.2
More informationCúram Web Services Guide
IBM Cúram Social Program Management Cúram Web Services Guide Version 6.0.4 Note Before using this information and the product it supports, read the information in Notices at the back of this guide. This
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 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 informationAn Operational Framework for Service Oriented Architecture Network Security
An Operational Framework for Service Oriented Architecture Network Security Robert Bunge Network Systems Administration DeVry Univ. Federal Way Federal Way, WA, USA rbunge@myuw.net Sam Chung CSS Institute
More informationBindings for the Service Provisioning Markup Language (SPML) Version 1.0
1 2 3 Bindings for the Service Provisioning Markup Language (SPML) Version 1.0 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 OASIS Standard, Approved October 2003 Document identifier:
More informationBridging Multi Agent Systems and Web Services: towards interoperability between Software Agents and Semantic Web Services
Bridging Multi Agent Systems and Web Services: towards interoperability between Software Agents and Semantic Web Services M. Omair Shafiq, Ying Ding, Dieter Fensel Digital Enterprise Research Institute
More informationWeb-Programmierung (WPR)
Web-Programmierung (WPR) Vorlesung X. Web Services Teil 2 mailto:wpr@gruner.org 1 21 Web Service World Wide Web seit Anfang 1990er Jahren Mensch Web-Browser Applikation HTTP XML over HTTP Web-Server Geschäftslogik
More informationWSDL Example (Interface) WSDL Example (Implementation) Universal Description, Discovery and Integration. UDDI Usage
Web Services Description Language WSDL Elements WSDL describes, how and where to access a service, i.e. the service interface, similar to remote object approaches like CORBA: What can the service do? -
More informationWeb Services Development Guide: How to build EMBRACE compliant Web Services Version 2.0, 13 December 2006
Web Services Development Guide: How to build EMBRACE compliant Web Services Version 2.0, 13 December 2006 Jan Christian Bryne, Jean Salzemann, Vincent Breton, Heinz Stockinger, Marco Pagni 1. OBJECTIVE...2
More informationMDM Server Web Services Reference Guide (Internal)
D Server Web Services Reference Guide (Internal) Version 2.1 obile Device anager 2.1 obile Device Sync anager 1.2 obile Consumer Device anagement Template 1.2 obile Device Backup & Restore Template 1.1
More informationleveraging open source for web services development
leveraging open source for web services development Published on TheServerSide.com June 24 th, 2003 originally published on hp dev resource central (devresource.hp.com) Chris Peltz and Claire Rogers Hewlett
More informationIntroduction aux Services Web # $ $ "! # $ % & ' ()* + (, ), * ' % & ' -. / (00 * (00 ', 1' 000*
# % ' # # % ' ()* + (, ), * ' -. / ( * ( ', 1' * ( 1 # / 3 / - 454 6 # % 7 % 8 8 # 8 % 9 - -: 9 ) * # '-., # ; /. ; < = 3 9 > + #. > > - 9 7+ 9 % ' ) >? 9 (- -6 ' @'+* (-AA B C * ( * - 7 1 % > %, 11 -
More informationWeb Services. Distributed Object Systems 11. Web Services, SOAP and NET. Web Applications. Web Services. Web services vs Distributed Objects
Distributed Object Systems 11 Web Services, SOAP and NET Piet van Oostrum Web Services Some Definitions A Web Service is a software system designed to support interoperable machine-to-machine interaction
More information"! # $ % & ' ()* + (, ), * '. / (00 * " (00 ', 1' 000*
! ! # $ $ % & ' " #$ $! "! # $ % & ' ()* + (, ), * ' -. / (00 * " (00 ', 1' 000* ( #$ $ 2 / 3 /! - $ 454! 6!0 ) #$ $! %0 7 % & 8 8 # 8 000 % 9 & - -: 9 000 * #$ $ '-., $ /. $ $ + #$ $ ; 2 ; & 2 2 $ < =
More informationSOAP. SOAP SOAP d Apache/IBM Invocation générique : SOAP. Message XML SOAP. SOAP d Apache/IBM Invocation générique : SOAP
Service Web? Web Services Description Langage & SOAP Service Web? Envoi d un message! Service Web? I m hungry! Service Web Obtention d une response IUP1 Novembre 2002 1 Services Web Interfaces Services
More informationFUSE ESB. Getting Started with FUSE ESB. Version 4.1 April 2009
FUSE ESB Getting Started with FUSE ESB Version 4.1 April 2009 Getting Started with FUSE ESB Version 4.1 Publication date 22 Jul 2009 Copyright 2001-2009 Progress Software Corporation and/or its subsidiaries
More informationFachgebiet für Offene Kommunikationssysteme (OKS) VHE Web Services. Project in WS 2002/03. Björn Schünemann (schueni@cs.tu-berlin.
Fachgebiet für Offene Kommunikationssysteme (OKS) VHE Web Services Project in WS 2002/03 Björn Schünemann (schueni@cs.tu-berlin.de) Table of Contents 1. Introduction.3 2. Context Manager..4 2.1 Creating
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 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 informationMESSAGE EXCHANGES FOR WEB SERVICE-BASED MAPPING SERVICES
MESSAGE EXCHANGES FOR WEB SERVICE-BASED MAPPING SERVICES Ahmet Sayar 1, *, Marlon Pierce 1 1, 2, 3, 4 and Geoffrey Fox 1 Community Grids Lab, Indiana University, Bloomington, Indiana, 47404, USA 2 Department
More informationIntroduction to WS-Policy
Introduction to WS-Policy The One To Rule Them All? Toufic Boubez, Ph.D. Chief Technology Officer Layer 7 Technologies tboubez@layer7tech.com www.layer7tech.com Speaker Introduction! Current:! Layer 7
More informationan open source web service toolkit for Java Mark Volkmann Object Computing, Inc.
an open source web service toolkit for Java Mark Volkmann Object Computing, Inc. 1 General Web Service Toolkit Functionality Service Implementation (can be a Java class, EJB, CORBA service, COM object,
More informationWeb Services versus Distributed Objects: A Case Study of Performance and Interface Design
Web Services versus Distributed Objects: A Case Study of Performance and Interface Design William R. Cook, Janel Barfield Department of Computer Sciences University of Texas at Austin Austin, Texas 78712
More informationA Cross Platform Web Service Implementation Using SOAP
A Cross Platform Web Service Implementation Using SOAP By Nan-Chao Huang Submitted in partial fulfillment of the requirements For The Degree of Master of Science in Computer and Information Science Approved
More informationGrid Computing. Web Services. Explanation (2) Explanation. Grid Computing Fall 2006 Paul A. Farrell 9/12/2006
Grid Computing Web s Fall 2006 The Grid: Core Technologies Maozhen Li, Mark Baker John Wiley & Sons; 2005, ISBN 0-470-09417-6 Web s Based on Oriented Architecture (SOA) Clients : requestors Servers : s
More informationApache CXF Web Service Development
Apache CXF Web Service Development Naveen Balani Rajeev Hathi Chapter No. 2 "Developing a Web Service with CXF" In this package, you will find: A Biography of the authors of the book A preview chapter
More informationBrekeke PBX Version 3 Web Service Developer s Guide Brekeke Software, Inc.
Brekeke PBX Version 3 Web Service Developer s Guide Brekeke Software, Inc. Version Brekeke PBX Version 3 Web Service Developer s Guide Revised August 2013 Copyright This document is copyrighted by Brekeke
More informationWeb Services Development In a Java Environment
Web Services Development In a Java Environment SWE 642, Spring 2008 Nick Duan April 16, 2008 1 Overview Services Process Architecture XML-based info processing model Extending the Java EE Platform Interface-driven
More informationTutorial 7 Unit Test and Web service deployment
Tutorial 7 Unit Test and Web service deployment junit, Axis Last lecture On Software Reuse The concepts of software reuse: to use the knowledge more than once Classical software reuse techniques Component-based
More informationDeveloping Web Services Applications
Redpaper Martin Keen Rafael Coutinho Sylvi Lippmann Salvatore Sollami Sundaragopal Venkatraman Steve Baber Henry Cui Craig Fleming Developing Web Services Applications This IBM Redpaper publication introduces
More informationUsing Wikipedia to Improve Web Service Discovery
QUEENSLAND UNIVERSITY OF TECHNOLOGY Using Wikipedia to Improve Web Service Discovery by Alejandro Metke Jimenez Bachelor of Systems and Computing Engineering (Los Andes University, Colombia) Master of
More informationEFSOC Framework Overview and Infrastructure Services
EFSOC Framework Overview and Infrastructure Services Infolab Technical Report Series INFOLAB-TR-13 Kees Leune Id: infraserv.tex,v 1.12 2003/10/23 10:36:08 kees Exp 1 Contents 1 Introduction 4 1.1 Notational
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 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 informationIMPLEMENTATION GUIDE. API Service. More Power to You. May 2008. For more information, please contact support@zedo.com
IMPLEMENTATION GUIDE API Service More Power to You May 2008 For more information, please contact support@zedo.com Implementation Guide ZEDO API Service Disclaimer This Implementation Guide is for informational
More informationDeveloping Web Services with Eclipse and Open Source. Claire Rogers Developer Resources and Partner Enablement, HP February, 2004
Developing Web Services with Eclipse and Open Source Claire Rogers Developer Resources and Partner Enablement, HP February, 2004 Introduction! Many companies investigating the use of web services! Cost
More informationIntroduction. Tom Dinkelaker, Ericsson Guido Salvaneschi, Mira Mezini, TUD
Introduction Tom Dinkelaker, Ericsson Guido Salvaneschi, Mira Mezini, TUD Agenda of KICK-OFF MEETING Introduction Organization of Course Topics Questions & Answers Ericsson Telekommunikation GmbH & Co.
More informationTechnical Guideline TR-03112-1 ecard-api-framework Overview. Version 1.1.5 draft
Technical Guideline TR-03112-1 ecard-api-framework Overview Version 1.1.5 draft 7. April 2015 Bundesamt für Sicherheit in der Informationstechnik Postfach 20 03 63 53133 Bonn E-Mail: ecard.api@bsi.bund.de
More informationRPC over XML. Web services with Java. How to install it? Reference implementation. Setting the environment variables. Preparing the system
RPC over XML Web services with Java Distributed Systems SS03 Layered architecture based on TCP Bottommost layer is HTTP SOAP (XML) sits above it LOT of W3C standards and W3C drafts describe it. Reference
More informationPreface... iv I. Introduction... 1 1. What is Spring Web Services?... 2 1.1. Introduction... 2 1.2. Runtime environment... 2 2.
Copyright 2005-2007 Preface... iv I. Introduction... 1 1. What is Spring Web Services?... 2 1.1. Introduction... 2 1.2. Runtime environment... 2 2. Why Contract First?... 4 2.1. Introduction... 4 2.2.
More informationT320 E-business technologies: foundations and practice
T320 E-business technologies: foundations and practice Block 3 Part 2 Activity 2: Generating a client from WSDL Prepared for the course team by Neil Simpkins Introduction 1 WSDL for client access 2 Static
More informationAmbientes de Desenvolvimento Avançados
Ambientes de Desenvolvimento Avançados http://www.dei.isep.ipp.pt/~jtavares/adav/adav.htm Aula 18 Engenharia Informática 2006/2007 José António Tavares jrt@isep.ipp.pt 1 Web services standards 2 1 Antes
More informationService Oriented Architecture using JAVA
Service Oriented Architecture using JAVA on NetBeans and GlassFish 3 By Eduardo Cavasotti 4/20/10 2 Table of Contents Abstract:... 3 Introduction:... 3 Tools:... 4 Getting ready... 4 Web Service Definition
More informationService Oriented Computing: Web Service Development. Dr. Cristian Mateos Diaz (http://users.exa.unicen.edu.ar/~cmateos/cos) ISISTAN - CONICET
Service Oriented Computing: Web Service Development Dr. Cristian Mateos Diaz (http://users.exa.unicen.edu.ar/~cmateos/cos) ISISTAN - CONICET Talk outline Web Services SOAP, WSDL, UDDI Developing Web Services
More informationBuilding Web Services with Apache Axis2
2009 Marty Hall Building Web Services with Apache Axis2 Part I: Java-First (Bottom-Up) Services Customized Java EE Training: http://courses.coreservlets.com/ Servlets, JSP, Struts, JSF/MyFaces/Facelets,
More informationOracle Service Bus. User Guide 10g Release 3 Maintenance Pack 1 (10.3.1) June 2009
Oracle Service Bus User Guide 10g Release 3 Maintenance Pack 1 (10.3.1) June 2009 Oracle Service Bus User Guide, 10g Release 3 Maintenance Pack 1 (10.3.1) Copyright 2007, 2008, Oracle and/or its affiliates.
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 informationBest Practices for Designing and Building the Services of an SOA
Best Practices for Designing and Building the Services of an SOA Guido Schmutz Technology Manager, Oracle ACE Director for FMW & SOA Trivadis AG, Switzerland Abstract This session will present best practices
More informationGriglie e Sistemi di Elaborazione Ubiqui
1 Griglie e Sistemi di Elaborazione Ubiqui Corso di Laurea Specialistica in Ingegneria informatica Lucidi delle Esercitazioni Anno Accademico 2005/2006 Ing. Antonio Congiusta Summary 2 Web Services introduction
More informationDMP ESB Stanlab Interface vejledning i anvendelse.
DMP ESB Stanlab Interface vejledning i anvendelse. Dette interface anvendes til enten at kalde PULS eller JUPITER stanlab Interfaces. Via interface kaldes enten PULS eller JUPITER. Som styrekode anvendes
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 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 informationCreating Web Services in NetBeans
Creating Web Services in NetBeans Fulvio Frati fulvio.frati@unimi.it Sesar Lab http://ra.crema.unimi.it 1 Outline Web Services Overview Creation of a Web Services Server Creation of different Web Services
More informationWeb Services API Developer Guide
Web Services API Developer Guide Contents 2 Contents Web Services API Developer Guide... 3 Quick Start...4 Examples of the Web Service API Implementation... 13 Exporting Warehouse Data... 14 Exporting
More informationDiscovering E-Services Using UDDI in SELF-SERV
Discovering E-s Using UDDI in SELF-SERV Quan Z. Sheng, Boualem Benatallah, Rayan Stephan, Eileen Oi-Yan Mak, Yan Q. Zhu School of Computer Science and Engineering The University of New South Wales Sydney,
More informationBuilding Web Services with XML Service Utility Library (XSUL)
Building Web Services with XML Service Utility Library (XSUL) Aleksander Slominski IU Extreme! Lab August 2005 Linked Environments for Atmospheric Discovery Outline Goals and Features Creating Web Services
More informationData Integration and Data Retrieval
Data Integration and Data Retrieval Curso práctico de base de datos e integración de informacion biológica Segovia 4 de Julio de2007 Alberto Labarga EMBL-EBI Overview Data and services at the EBI Integration
More informationSDK Web Services Developers Guide. SDL WorldServer 10.2
SDK Web Services Developers Guide SDL WorldServer 10.2 Documentation Notice This documentation and the data contained herein are the property of SDL Language Technologies, located at 69 Hickory Drive,
More informationWeb Services Metadata Exchange (WS- MetadataExchange)
Web Services Metadata Exchange (WS- MetadataExchange) September 2004 Authors Keith Ballinger, Microsoft Don Box, Microsoft Francisco Curbera (Editor), IBM Srinivas Davanum, Computer Associates Don Ferguson,
More informationXIII. Service Oriented Computing. Laurea Triennale in Informatica Corso di Ingegneria del Software I A.A. 2006/2007 Andrea Polini
XIII. Service Oriented Computing Laurea Triennale in Informatica Corso di Outline Enterprise Application Integration (EAI) and B2B applications Service Oriented Architecture Web Services WS technologies
More informationArgos Web Service Interface Specification
ARGOS Reference: Nomenclature: CLS-DT-NT-10-165 ARG-IF-22-1427-CLS Issue: 1. 4 Date: Mar. 19, 13 CLS-DT-NT-10-165 ARG-IF-22-1427-CLS V 1.4 Mar. 19, 13 i.1 Chronology Issues: Issue: Date: Reason for change:
More informationDeveloping Web Services with Eclipse
Developing Web Services with Eclipse Arthur Ryman IBM Rational ryman@ca.ibm.com Page Abstract The recently created Web Tools Platform Project extends Eclipse with a set of Open Source Web service development
More informationWeb services with WebSphere Studio: Build and test
Web services with WebSphere Studio: Build and test www7b.software.ibm.com/wsdd/ Table of Contents If you're viewing this document online, you can click any of the topics below to link directly to that
More informationRealizing Enterprise Integration Patterns in WebSphere
Universität Stuttgart Fakultät Informatik, Elektrotechnik und Informationstechnik Realizing Enterprise Integration Patterns in WebSphere Thorsten Scheibler, Frank Leymann Report 2005/09 October 20, 2005
More informationMiddleware and the Internet. Example: Shopping Service. What could be possible? Service Oriented Architecture
Middleware and the Internet Example: Shopping Service Middleware today Designed for special purposes (e.g. DCOM) or with overloaded specification (e.g. CORBA) Specifying own protocols integration in real
More informationTutorial IV: Unit Test
Tutorial IV: Unit Test What is Unit Test Three Principles Testing frameworks: JUnit for Java CppUnit for C++ Unit Test for Web Service http://www.cs.toronto.edu/~yijun/csc408h/ handouts/unittest-howto.html
More informationJAX-WS Developer's Guide
JAX-WS Developer's Guide JOnAS Team ( ) - March 2009 - Copyright OW2 Consortium 2009 This work is licensed under the Creative Commons Attribution-ShareAlike License. To view a copy of this license,visit
More informationJava Access to Oracle CRM On Demand. By: Joerg Wallmueller Melbourne, Australia
Java Access to Oracle CRM On Demand Web Based CRM Software - Oracle CRM...페이지 1 / 12 Java Access to Oracle CRM On Demand By: Joerg Wallmueller Melbourne, Australia Introduction Requirements Step 1: Generate
More informationIbm. Web Services Conceptual Architecture (WSCA 1.0) May 2001. By Heather Kreger IBM Software Group
Ibm Web s Conceptual Architecture (WSCA 1.0) May 2001 By Heather Kreger IBM Software Group Front Matter Notice The authors have utilized their professional expertise in preparing this report. However,
More informationTechnisches Entwurfsdokument für den SOOM SOOM. AIT Vocabulary Service Description. Version 0.1 2009-03-03
Technisches Entwurfsdokument für den Version 0.1 2009-03-03 Version 0.1 Technical Design Project Number Project Title Document Reference Title Date 2009-03-03 Document Name AIT Vocabulary Service Description.doc
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 informationHow To Develop A Web Service In A Microsoft J2Ee (Java) 2.5 (Oracle) 2-Year Old (Orcient) 2Dj (Oracles) 2E (Orca) 2Gj (J
Tool Support for Developing Scalable J2EE Web Service Architectures Guus Ramackers Application Development Tools Oracle Corporation guus.ramackers@oracle.com www.oracle.com Using All This in Real Life
More informationWhat is in a Distributed Object System? Distributed Object Systems 5 XML-RPC / SOAP. Examples. Problems. HTTP protocol. Evolution
Distributed Object Systems 5 XML-RPC / SOAP Piet van Oostrum What is in a Distributed Object System? Wire (transport) protocol Marshalling standard Language bindings Middle-ware (ORB) Interface specification
More informationMiddleware and the Internet. Example: Shopping Service. What could be possible? Service Oriented Architecture
Middleware and the Internet Example: Shopping Middleware today Designed for special purposes (e.g. DCOM) or with overloaded specification (e.g. CORBA) Specifying own protocols integration in real world
More informationHow To Run A Soap Message In Java 2.2.2 (Soap) On A Microsoft Powerbook (Soapy) On Your Computer Or Microsoft.Net (Soaps) On An Ipad Or Ipad (So
Web Services Development with the Apache Web Services Toolkit Odysseas Pentakalos, Ph.D. Chief Technical Officer SYSNET International, Inc. odysseas@sysnetint.com Copyright 2005 SYSNET International, Inc.
More informationDeveloping Java Web Services to Expose the WorkTrak RMI Server to the Web and XML-Based Clients
Developing Ja Web Services to Expose the WorkTrak RMI Server to the Web and XML-Based Clients Roochi Sahni Abstract-- One development on the Internet involves a group of open standard technologies referred
More informationCreating Web Services Applications with IntelliJ IDEA
Creating Web Services Applications with IntelliJ IDEA In this tutorial you will: 1. 2. 3. 4. Create IntelliJ IDEA projects for both client and server-side Web Service parts Learn how to tie them together
More informationWS-JDBC. (Web Service - Java DataBase Connectivity) Remote database access made simple: http://ws-jdbc.sourceforge.net/ 1.
(Web Service - Java DataBase Connectivity) Remote database access made simple: http://ws-jdbc.sourceforge.net/ 1. Introduction Databases have become part of the underlying infrastructure in many forms
More informationFlexible Generation of Pervasive Web Services using OSGi Declarative Services and OWL Ontologies
Flexible Generation of Pervasive Web Services using OSGi Declarative Services and OWL Ontologies Klaus Marius Hansen and Weishan Zhang and João Fernandes Department of Computer Science, University of Aarhus
More informationIntroduction to Web services for RPG developers
Introduction to Web services for RPG developers Claus Weiss clausweiss22@gmail.com TUG meeting March 2011 1 Acknowledgement In parts of this presentation I am using work published by: Linda Cole, IBM Canada
More informationWeb Services (2009-10-29 1.1 )
Web Services Web Services What is a Web Service? It is an application component that can be accessed using Web protocols and data encoding mechanisms such as HTTP and XML. In our context the application
More informationSummary. Griglie e Sistemi di Elaborazione Ubiqui. Corso di Laurea Specialistica in Ingegneria informatica. Lucidi delle Esercitazioni
Griglie e Sistemi di Elaborazione Ubiqui Corso di Laurea Specialistica in Ingegneria informatica Lucidi delle Esercitazioni Anno Accademico 2005/2006 Ing. Antonio Congiusta Ing. Antonio Congiusta 1 Summary
More informationImplementing a Web Service Client using Java
Implementing a Web Service Client using Java Requirements This guide is based on implementing a Java Client using JAX-WS that comes with Java Web Services Developer Pack version 2.0 (JWSDP). This can be
More informationWeb Services Resource Lifetime (WS-ResourceLifetime)
WS-ResourceLifetime 1 Web Services Resource Lifetime (WS-ResourceLifetime) Version 1.1 03/05/2004 Authors Jeffrey Frey (IBM) (Editor) Steve Graham (IBM) (Editor) Karl Czajkowski (Globus / USC/ISI) Donald
More informationThe presentation explains how to create and access the web services using the user interface. WebServices.ppt. Page 1 of 14
The presentation explains how to create and access the web services using the user interface. Page 1 of 14 The aim of this presentation is to familiarize you with the processes of creating and accessing
More informationWhat are Web Services? A BT Conferencing white paper
Table of contents What are Web Services? 3 Why Web Services? 3 The BT Conference Service 3 Future Development 4 Conclusion 4 2 3 What are Web Services? Web services are self-contained business functions
More informationMiddleware and the Internet
Middleware and the Internet Middleware today Designed for special purposes (e.g. DCOM) or with overloaded specification (e.g. CORBA) Specifying own protocols integration in real world network? Non-performant
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 informationCisco BTS 10200 Softswitch SOAP Adapter Interface Specification Programmer s Guide, Release 7.0
Cisco BTS 10200 Softswitch SOAP Adapter Interface Specification Programmer s Guide, Release 7.0 July 2010 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com
More informationConsuming and Producing Web Services with Web Tools. Christopher M. Judd. President/Consultant Judd Solutions, LLC
Consuming and Producing Web Services with Web Tools Christopher M. Judd President/Consultant Judd Solutions, LLC Christopher M. Judd President/Consultant of Judd Solutions Central Ohio Java User Group
More informationA Web Service Gateway for SMS- based Services. Giuseppe Attardi, Daniele Picciaia, Antonio Zoglio Dipartimento di Informatica Università di Pisa
A Web Service Gateway for SMS- based Services Giuseppe Attardi, Daniele Picciaia, Antonio Zoglio Dipartimento di Informatica Università di Pisa Motivation! bridge between telephony applications and Web
More informationCOMPUTACIÓN ORIENTADA A SERVICIOS (PRÁCTICA) Dr. Mauricio Arroqui EXA-UNICEN
COMPUTACIÓN ORIENTADA A SERVICIOS (PRÁCTICA) Dr. Mauricio Arroqui EXA-UNICEN Actividad Crear un servicio REST y un cliente para el mismo ejercicio realizado durante la práctica para SOAP. Se requiere la
More information