Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Slides:



Advertisements
Similar presentations
Oct, 26 th, 2010 OGF 30, NSI-WG: Network Service Interface working group Web Services Overview Web Services for NSI protocol implementation
Advertisements

Overview of Web Services
An Introduction to Web Services Sriram Krishnan, Ph.D.
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
General introduction to Web services and an implementation example
Web Services Darshan R. Kapadia Gregor von Laszewski 1http://grid.rit.edu.
Web Services Nasrullah. Motivation about web service There are number of programms over the internet that need to communicate with other programms over.
WEB SERVICES DAVIDE ZERBINO.
Snejina Lazarova Senior QA Engineer, Team Lead CRMTeam Dimo Mitev Senior QA Engineer, Team Lead SystemIntegrationTeam Telerik QA Academy SOAP-based Web.
G O B E Y O N D C O N V E N T I O N WORF: Developing DB2 UDB based Web Services on a Websphere Application Server Kris Van Thillo, ABIS Training & Consulting.
1 An Introduction to Web Services. 2 Outline What is a Web service Background Standards –XML & XML Namespaces, XML Schema,WSDL, SOAP Tools & APIs –DOM/SAX,JAX-RPC/JAX-M.
Latest techniques and Applications in Interprocess Communication and Coordination Xiaoou Zhang.
Understand Web Services
J2ME Web Services Specification.  With the promise to ease interoperability and allow for large scale software collaboration over the Internet by offering.
Web Services Andrea Miller Ryan Armstrong Alex. Web services are an emerging technology that offer a solution for providing a common collaborative architecture.
CSE 636 Data Integration Web Services.
Welcome Presented by Thierry KIKI & David SCHNEIDER.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
Web service testing Group D5. What are Web Services? XML is the basis for Web services Web services are application components Web services communicate.
Processing of structured documents Spring 2003, Part 6 Helena Ahonen-Myka.
A Cross-Platform Component Based Ecommerce Framework in.NET Vishwak Rajgopalan Under the guidance of Dr. Daniel Andresen (Major Professor) Dr. Mitchell.
1 Web Services Distributed Systems. 2 Service Oriented Architecture Service-Oriented Architecture (SOA) expresses a software architectural concept that.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
T Network Application Frameworks and XML Web Services and WSDL Sasu Tarkoma Based on slides by Pekka Nikander.
Grid Computing, B. Wilkinson, 20043b.1 Web Services Part II.
What is Service Oriented Architecture ? CS409 Application Services Even Semester 2007.
Web Services An introduction for eWiSACWIS May 2008.
James Holladay, Mario Sweeney, Vu Tran. Web Services Presentation Web Services Theory James Holladay Tools – Visual Studio Vu Tran Tools – Net Beans Mario.
WSDL Tutorial Ching-Long Yeh 葉慶隆 Department of Computer Science and Engineering Tatung University
Lecture 15 Introduction to Web Services Web Service Applications.
Web Services Description Language CS409 Application Services Even Semester 2007.
Web Services based e-Commerce System Sandy Liu Jodrey School of Computer Science Acadia University July, 2002.
Web Services interoperability and standards. Infrastructure Challenge ● Applied bioinformatics need various computer resources ● The amount and size of.
Web Services Based on SOA: Concepts, Technology, Design by Thomas Erl MIS 181.9: Service Oriented Architecture 2 nd Semester,
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
Web Services. Abstract  Web Services is a technology applicable for computationally distributed problems, including access to large databases What other.
1 Web Service Description Language (WSDL) 大葉大學資工系.
INT-5: Integrate over the Web with OpenEdge® Web Services
Web Services Presented By : Noam Ben Haim. Agenda Introduction What is a web service Basic Architecture Extended Architecture WS Stacks.
Grid Services I - Concepts
Copyright © 2013 Curt Hill SOAP Protocol for exchanging data and Enabling Web Services.
1 Web Services Web and Database Management System.
Enterprise Computing: Web Services
Web Services (SOAP) part 1 Eriq Muhammad Adams J |
XML and Web Services (II/2546)
S imple O bject A ccess P rotocol Karthikeyan Chandrasekaran & Nandakumar Padmanabhan.
Kemal Baykal Rasim Ismayilov
SOAP-based Web Services Telerik Software Academy Software Quality Assurance.
1 G52IWS: Web Services Chris Greenhalgh. 2 Contents The World Wide Web Web Services example scenario Motivations Basic Operational Model Supporting standards.
Survey and evaluate different client Frameworks and describe their compatibilities with the web services.
WSDL : Web Service Definition Language Dr. Yuhong Yan NRC-IIT-Fredericton Internet logic.
Intro to Web Services Dr. John P. Abraham UTPA. What are Web Services? Applications execute across multiple computers on a network.  The machine on which.
Introduction to Web Services Presented by Sarath Chandra Dorbala.
Web Service Definition Language. Web Services: WSDL2 Web Service Definition Language ( WSDL ) What is a web service? [ F. Leymann 2003 ] A piece of code.
Matthew Farrellee Computer Sciences Department University of Wisconsin-Madison Condor and Web Services.
Web Services. Web Service: Simple definition : “ Service Offered On the Web “ Technically : “ A Web Service is a programmable application component that.
DEVELOPING WEB SERVICES WITH JAVA DESIGN WEB SERVICE ENDPOINT.
Net-centric Computing Web Services. Lecture Outline  What is Web Service  Web Service Architecture  Creating and using Java Web Services  Apache Axis.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
12. DISTRIBUTED WEB-BASED SYSTEMS Nov SUSMITHA KOTA KRANTHI KOYA LIANG YI.
Java Web Services Orca Knowledge Center – Web Service key concepts.
Sabri Kızanlık Ural Emekçi
A Web Services Journey on the .NET Bus
WEB SERVICES.
T Network Application Frameworks and XML Web Services and WSDL Sasu Tarkoma Based on slides by Pekka Nikander.
Web Service Interview/VIVA
Unit – 5 JAVA Web Services
WEB SERVICES DAVIDE ZERBINO.
Presentation transcript:

Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks WS-Description

Interoperability WS►I Profiles WS►I Tools Tests Tests definitions Tests validations Conclusion Disadvantage of the project Benefit of the project What needs to be improved in the future… Questions

Side issues…. …. Main issues …..…....…

IP-based multi-service next-generation access platform Combines broadband access, telephony and data interfaces Migrate your telecommunications network to the NGN high quality Triple Play, broadband business services and traditional telephony and data services at the same time core unit & 20 other units example: 960 xDSL or 456 COMBO

Embedded system VxWorks, C++ PowerPC ~400MHz 256MB RAM, 128MB flash memory

We performed a feasibility study and suggested a manner for the implementation. The suggestion contains: functional design sequential interactions discovery/requesting mechanism GUI prototype generation of the files reaction on modifications No client installation needed !

Frameworks functionalities

Evaluated frameworks General features → ……………………………….. Data binding → …………………………………… Encoding table → …………………………….. → Data transfer protocol Transport → Data transfer protocol WS-Concepts → Web services concepts supported

Evaluated frameworks Unavoidable frameworks

Principle Performed work Further development / Suggestions

W3C definition public interfaces and bindings are defined and described using XML interact with the Web service in a manner prescribed by its definition, using XML based messages conveyed by Internet protocols Basic components of Web Service Architecture Communication Service Description Directory Service  SOAP  WSDL  optional, not used

The new parts added to the WSDL file are: new fault type header & fault messages Integration of fault into operation’s WS-Transfer “soapAction” for operation’s automatic binding of the headers into the SOAP messages wsdl:service element with the Endpoint References  XSLT

New discover message just for MO’s Use of relationships for operations Adaptation of notification mechanism Meta constraints for invocation of operations Many other possibilities as advertisement of new endpoints operational status of resource customized requests and more..need to be analyzed carefully!

WS►I Tools Interoperability testing tools 1.1

Test definition Use WS-I tools for testing interoperability Send a SetLabel and Receive a GetLabel Verify the usage of WS-Management Test of the xFer module (WS-transfer) Generate java classes from WSDL file Convert WSDL 1.1 to 2.0 with WSO2 tools

… …. ….. … ….

?