SlideShare una empresa de Scribd logo
1 de 8
Web Services  in  AIMS and Agrovoc work bench http://aims.fao.org
W3C (working group) definition ,[object Object],[object Object],[object Object]
Web services platform elements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Web Services Architecture
Sending requests, getting results Waiting for requests (known location, known port) Data in XML format SOAP-based communication ,[object Object],[object Object],[object Object],[object Object]
XML Messaging Using SOAP
Web Services Stack
A Web Service example in Java SOAP-aware Servlet (e.g. Apache Axis) Any class processing the incoming requests (“business logic” Any class processing the incoming requests (“business logic” Any class processing the incoming requests (“business logic” Any class processing the incoming requests (“business logic” HTTP Server Servlet engine (e.g. Apache Tomcat) Sending requests, getting results

Más contenido relacionado

La actualidad más candente

Web services in j2 ee
Web services in j2 eeWeb services in j2 ee
Web services in j2 ee
Naresh Chinnu
 
Web Services - Architecture and SOAP (part 1)
Web Services - Architecture and SOAP (part 1)Web Services - Architecture and SOAP (part 1)
Web Services - Architecture and SOAP (part 1)
Martin Necasky
 

La actualidad más candente (20)

Web services
Web servicesWeb services
Web services
 
Web services
Web servicesWeb services
Web services
 
Web services concepts, protocols and development
Web services concepts, protocols and developmentWeb services concepts, protocols and development
Web services concepts, protocols and development
 
Web services and SOA [Modified]
Web services and SOA [Modified]Web services and SOA [Modified]
Web services and SOA [Modified]
 
Intoduction to web services
Intoduction to web servicesIntoduction to web services
Intoduction to web services
 
Web services
Web servicesWeb services
Web services
 
Web services wsdl
Web services wsdlWeb services wsdl
Web services wsdl
 
Web services in j2 ee
Web services in j2 eeWeb services in j2 ee
Web services in j2 ee
 
Rest surekha
Rest surekhaRest surekha
Rest surekha
 
Web services soap
Web services soapWeb services soap
Web services soap
 
Understanding Web services
Understanding Web servicesUnderstanding Web services
Understanding Web services
 
Web services
Web servicesWeb services
Web services
 
Web Services - Architecture and SOAP (part 1)
Web Services - Architecture and SOAP (part 1)Web Services - Architecture and SOAP (part 1)
Web Services - Architecture and SOAP (part 1)
 
Webservices
WebservicesWebservices
Webservices
 
Windows Communication Foundation
Windows Communication FoundationWindows Communication Foundation
Windows Communication Foundation
 
Introduction to web services and how to in php
Introduction to web services and how to in phpIntroduction to web services and how to in php
Introduction to web services and how to in php
 
Developmeant and deployment of webservice
Developmeant and deployment of webserviceDevelopmeant and deployment of webservice
Developmeant and deployment of webservice
 
Gws adarsh
Gws adarshGws adarsh
Gws adarsh
 
Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web development
 
REST Presentation
REST PresentationREST Presentation
REST Presentation
 

Similar a Web Services on AIMS (FAO)

Similar a Web Services on AIMS (FAO) (20)

Webservices
WebservicesWebservices
Webservices
 
Web services ankur ppt
Web services ankur pptWeb services ankur ppt
Web services ankur ppt
 
Web services
Web servicesWeb services
Web services
 
Web Services in Cloud Computing.pptx
Web Services in Cloud Computing.pptxWeb Services in Cloud Computing.pptx
Web Services in Cloud Computing.pptx
 
Xml.ppt
Xml.pptXml.ppt
Xml.ppt
 
Context And Concept Of Web Services
Context And Concept Of Web ServicesContext And Concept Of Web Services
Context And Concept Of Web Services
 
Web services concepts, protocols and development
Web services concepts, protocols and developmentWeb services concepts, protocols and development
Web services concepts, protocols and development
 
Web service
Web serviceWeb service
Web service
 
Web services and SOA
Web services and SOAWeb services and SOA
Web services and SOA
 
SOA & WCF
SOA & WCFSOA & WCF
SOA & WCF
 
dotNETfinal.ppt
dotNETfinal.pptdotNETfinal.ppt
dotNETfinal.ppt
 
dotNETfinal.ppt
dotNETfinal.pptdotNETfinal.ppt
dotNETfinal.ppt
 
Web services
Web servicesWeb services
Web services
 
Service view
Service viewService view
Service view
 
Day1 : web service basics
Day1 :  web service basics Day1 :  web service basics
Day1 : web service basics
 
Web services for developer
Web services for developerWeb services for developer
Web services for developer
 
SOAP, UDDI, WSDL. XML definitions
SOAP, UDDI, WSDL. XML definitions SOAP, UDDI, WSDL. XML definitions
SOAP, UDDI, WSDL. XML definitions
 
Dot net training-navimumbai
Dot net training-navimumbaiDot net training-navimumbai
Dot net training-navimumbai
 
SOAP--Simple Object Access Protocol
SOAP--Simple Object Access ProtocolSOAP--Simple Object Access Protocol
SOAP--Simple Object Access Protocol
 
SynapseIndia dotnet web applications development
SynapseIndia  dotnet web applications developmentSynapseIndia  dotnet web applications development
SynapseIndia dotnet web applications development
 

Web Services on AIMS (FAO)

  • 1. Web Services in AIMS and Agrovoc work bench http://aims.fao.org
  • 2.
  • 3.
  • 5.
  • 8. A Web Service example in Java SOAP-aware Servlet (e.g. Apache Axis) Any class processing the incoming requests (“business logic” Any class processing the incoming requests (“business logic” Any class processing the incoming requests (“business logic” Any class processing the incoming requests (“business logic” HTTP Server Servlet engine (e.g. Apache Tomcat) Sending requests, getting results

Notas del editor

  1. A basic scenario of a distributed computing. RPC based communications. Various protocols.