SlideShare a Scribd company logo
www.cerebratecs.com WEBSERVICES ~ S
Agenda Web Service? Architecture SOAP REST. Building web-services Architecture issues Design issues. SOAP (Vs) REST Future of REST www.cerebratecs.com
Web Service? Lot many definitions are available. Simply, it converts your application into web application which it can be accessible to the rest of the world.  Rendezvous point of the business XML (Data Exchange Format) + HTTP (Protocol) Advantages of Web Services.  Reusability by exposing the existing function on to the network. Interoperability between applications (Platform and Technology) dependent. Protocol standardization. Low cost of communication compare with proprietary solutions like B2B or EDI. Behavioral characteristics. XML – based approach makes applications are interoperable, since the uniform data representation and data transportation. Loosely coupling helps the EAI applications to support for on demand business. Coarse grained services that access the right business logic. Ability to synchronous and asynchronous executions. Support RPC and Document exchange. www.cerebratecs.com
Web Service Architecture- Big Web Services? Uses XML message that follow SOAP  standards Popular with traditional enterprises, and corporate heavies from 2000. WSDL is meta data for defining web services.  Many frameworks supports many languages and platforms. Interoperable and extensible www.cerebratecs.com
Web Service Architecture- Web API? These web services are called as WEB 2.0. Moving away from SOAP towards REST (Representational State Transfer). Basically formalization of direct XML exchange. No framework is needed just handle the XML any way you want. Web API combines multiple web services called “Mashups”. www.cerebratecs.com
SOAP Status. SOAP Envelope is a wrapper for content to be transferred. It will not contain no any other information. Header is an optional element it contains, application data and control information. BODY contains actual data in XML format. It can also contains attachment block, which can hold more application data. SOAP status in widespread use across business world. SOAP is easy to consume sometimes It has Rigid type checking, and adheres to contract. Nice potential, but developers are getting tired of waiting. Different SOAP Web Services Rpc/enc easy to use, but limited. Doc/lit cleaner, but schema interoperability issues www.cerebratecs.com
REST (Representational State Transfer) It’s an architectural style of World Wide Web. Way of looking at the web as resources. REST is set of rules how to use HTTP. REST uses all HTTP protocol methods. GET for obtaining the representation of service/resource. DELETE for removing the service/resource object. POST/PUT to update or create the service/resource.  REST says SOAP adds unnecessary complexity. Light weight, human readable, and easy to build. Give very resource with ID. REST communicates statelessly. www.cerebratecs.com
REST Status Simple handling. No framework needed, since just XML and HTTP. Security builds on web servers. Drawbacks. Limited to HTTP, and synchronous. Application should care security, reliability, and  transactions  www.cerebratecs.com
Architecture Issues Both SOAP and REST share few common issues Structuring composable service functions Services as build blocks. Allowing them to link together as needed Factor out service components from applications and common data formats are key implications Establishing clear service contracts Same issues as EJB Web services are widely useful than EJB. WSDL is same as EJB interface Security builds on web servers. Difference in approaches are minor. Both get clear service contract from through XML Both have interface implementation approach www.cerebratecs.com
Design Issues Both SOAP and REST share few common issues Structuring APIs costs communication is more.  XML serialization and de-serialization processing overhead. Extensible design Design and develop cross-compatible schemas. Practical issues effects performance and usability www.cerebratecs.com
SOAP Vs REST With respect to SOA both faces the same issues. SOAP always have higher level functionality.  SOAP services will finally meet Enterprise needs. REST is more productive, not required huge chunk less code. REST is little expensive, and it requires few application developers. www.cerebratecs.com
WS Addressing With respect to SOA both faces the same issues. SOAP always have higher level functionality.  SOAP services will finally meet Enterprise needs  www.cerebratecs.com
Future of REST. Standardization of WSDL usage. Light weight frameworks for plugin programming. Handle details of HTTP exchange. Data binding or conversions to / or from java objects. www.cerebratecs.com
THANK YOU www.cerebratecs.com
Ad

More Related Content

What's hot (20)

Spring Web Services: SOAP vs. REST
Spring Web Services: SOAP vs. RESTSpring Web Services: SOAP vs. REST
Spring Web Services: SOAP vs. REST
Sam Brannen
 
Web development using javaScript, React js, Node js, HTML, CSS and SQL
Web development using javaScript, React js, Node js, HTML, CSS and SQLWeb development using javaScript, React js, Node js, HTML, CSS and SQL
Web development using javaScript, React js, Node js, HTML, CSS and SQL
Jayant Surana
 
Lets make a better react form
Lets make a better react formLets make a better react form
Lets make a better react form
Yao Nien Chung
 
REST vs SOAP
REST vs SOAPREST vs SOAP
REST vs SOAP
Juan Luis Pérez
 
Java web services
Java web servicesJava web services
Java web services
kumar gaurav
 
An Introduction To REST API
An Introduction To REST APIAn Introduction To REST API
An Introduction To REST API
Aniruddh Bhilvare
 
Webservices
WebservicesWebservices
Webservices
Gerard Sylvester
 
Web services SOAP
Web services SOAPWeb services SOAP
Web services SOAP
princeirfancivil
 
SOAP, WSDL and UDDI
SOAP, WSDL and UDDISOAP, WSDL and UDDI
SOAP, WSDL and UDDI
Shahid Shaik
 
An Overview of Web Services: SOAP and REST
An Overview of Web Services: SOAP and REST An Overview of Web Services: SOAP and REST
An Overview of Web Services: SOAP and REST
Ram Awadh Prasad, PMP
 
Introduction to .NET Framework
Introduction to .NET FrameworkIntroduction to .NET Framework
Introduction to .NET Framework
Raghuveer Guthikonda
 
Web Services (SOAP, WSDL, UDDI)
Web Services (SOAP, WSDL, UDDI)Web Services (SOAP, WSDL, UDDI)
Web Services (SOAP, WSDL, UDDI)
Peter R. Egli
 
REST & RESTful Web Services
REST & RESTful Web ServicesREST & RESTful Web Services
REST & RESTful Web Services
Halil Burak Cetinkaya
 
Understanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple StepsUnderstanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple Steps
Tessa Mero
 
What is REST API? REST API Concepts and Examples | Edureka
What is REST API? REST API Concepts and Examples | EdurekaWhat is REST API? REST API Concepts and Examples | Edureka
What is REST API? REST API Concepts and Examples | Edureka
Edureka!
 
Uddi
UddiUddi
Uddi
Neha Singh
 
Chapter 3 servlet & jsp
Chapter 3 servlet & jspChapter 3 servlet & jsp
Chapter 3 servlet & jsp
Jafar Nesargi
 
Xml
XmlXml
Xml
Santosh Pandey
 
Web Service Presentation
Web Service PresentationWeb Service Presentation
Web Service Presentation
guest0df6b0
 
REST API
REST APIREST API
REST API
Tofazzal Ahmed
 
Spring Web Services: SOAP vs. REST
Spring Web Services: SOAP vs. RESTSpring Web Services: SOAP vs. REST
Spring Web Services: SOAP vs. REST
Sam Brannen
 
Web development using javaScript, React js, Node js, HTML, CSS and SQL
Web development using javaScript, React js, Node js, HTML, CSS and SQLWeb development using javaScript, React js, Node js, HTML, CSS and SQL
Web development using javaScript, React js, Node js, HTML, CSS and SQL
Jayant Surana
 
Lets make a better react form
Lets make a better react formLets make a better react form
Lets make a better react form
Yao Nien Chung
 
SOAP, WSDL and UDDI
SOAP, WSDL and UDDISOAP, WSDL and UDDI
SOAP, WSDL and UDDI
Shahid Shaik
 
An Overview of Web Services: SOAP and REST
An Overview of Web Services: SOAP and REST An Overview of Web Services: SOAP and REST
An Overview of Web Services: SOAP and REST
Ram Awadh Prasad, PMP
 
Web Services (SOAP, WSDL, UDDI)
Web Services (SOAP, WSDL, UDDI)Web Services (SOAP, WSDL, UDDI)
Web Services (SOAP, WSDL, UDDI)
Peter R. Egli
 
Understanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple StepsUnderstanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple Steps
Tessa Mero
 
What is REST API? REST API Concepts and Examples | Edureka
What is REST API? REST API Concepts and Examples | EdurekaWhat is REST API? REST API Concepts and Examples | Edureka
What is REST API? REST API Concepts and Examples | Edureka
Edureka!
 
Chapter 3 servlet & jsp
Chapter 3 servlet & jspChapter 3 servlet & jsp
Chapter 3 servlet & jsp
Jafar Nesargi
 
Web Service Presentation
Web Service PresentationWeb Service Presentation
Web Service Presentation
guest0df6b0
 

Viewers also liked (18)

Rest vs Soap
Rest vs SoapRest vs Soap
Rest vs Soap
Alex Pérez Barón
 
Soap vs. rest - which is right web service protocol for your need?
Soap vs. rest -  which is right web service protocol for your need?Soap vs. rest -  which is right web service protocol for your need?
Soap vs. rest - which is right web service protocol for your need?
Vijay Prasad Gupta
 
REST vs. SOAP
REST vs. SOAPREST vs. SOAP
REST vs. SOAP
Murat Çakal
 
Load testing with Blitz
Load testing with BlitzLoad testing with Blitz
Load testing with Blitz
Lindsay Holmwood
 
Alisa Plaksina, "Process Improvement using the ARIS Methodology"
Alisa Plaksina, "Process Improvement using the ARIS Methodology"Alisa Plaksina, "Process Improvement using the ARIS Methodology"
Alisa Plaksina, "Process Improvement using the ARIS Methodology"
Mikhail Vink
 
Load Runner
Load RunnerLoad Runner
Load Runner
Vladimir Soghoyan
 
Microservices_vs_SOA
Microservices_vs_SOAMicroservices_vs_SOA
Microservices_vs_SOA
Yakov Liskoff
 
Understanding SOAP and REST basics and differences
Understanding SOAP and REST basics and differencesUnderstanding SOAP and REST basics and differences
Understanding SOAP and REST basics and differences
Bhavendra Chavan
 
Load runner & win runner
Load runner & win runnerLoad runner & win runner
Load runner & win runner
Himanshu
 
LoadRunner Performance Testing
LoadRunner Performance TestingLoadRunner Performance Testing
LoadRunner Performance Testing
Atul Pant
 
EMCW2015 - Containers vs VMs
EMCW2015 - Containers vs VMsEMCW2015 - Containers vs VMs
EMCW2015 - Containers vs VMs
Clinton Kitson
 
Advanced Load Runner
Advanced Load RunnerAdvanced Load Runner
Advanced Load Runner
telab
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
sharmaparish
 
Introduction to performance testing
Introduction to performance testingIntroduction to performance testing
Introduction to performance testing
Tharinda Liyanage
 
Microservices and SOA
Microservices and SOAMicroservices and SOA
Microservices and SOA
Capgemini
 
Containers and VMs and Clouds: Oh My. by Mike Coleman
Containers and VMs and Clouds: Oh My. by Mike ColemanContainers and VMs and Clouds: Oh My. by Mike Coleman
Containers and VMs and Clouds: Oh My. by Mike Coleman
Docker, Inc.
 
Moving from Load Runner to Open Source: Increase Performance Test Coverage 10...
Moving from Load Runner to Open Source: Increase Performance Test Coverage 10...Moving from Load Runner to Open Source: Increase Performance Test Coverage 10...
Moving from Load Runner to Open Source: Increase Performance Test Coverage 10...
CA Technologies
 
EMC World 2015 - The Devops Toolkit
EMC World 2015 - The Devops ToolkitEMC World 2015 - The Devops Toolkit
EMC World 2015 - The Devops Toolkit
Jonas Rosland
 
Soap vs. rest - which is right web service protocol for your need?
Soap vs. rest -  which is right web service protocol for your need?Soap vs. rest -  which is right web service protocol for your need?
Soap vs. rest - which is right web service protocol for your need?
Vijay Prasad Gupta
 
Alisa Plaksina, "Process Improvement using the ARIS Methodology"
Alisa Plaksina, "Process Improvement using the ARIS Methodology"Alisa Plaksina, "Process Improvement using the ARIS Methodology"
Alisa Plaksina, "Process Improvement using the ARIS Methodology"
Mikhail Vink
 
Microservices_vs_SOA
Microservices_vs_SOAMicroservices_vs_SOA
Microservices_vs_SOA
Yakov Liskoff
 
Understanding SOAP and REST basics and differences
Understanding SOAP and REST basics and differencesUnderstanding SOAP and REST basics and differences
Understanding SOAP and REST basics and differences
Bhavendra Chavan
 
Load runner & win runner
Load runner & win runnerLoad runner & win runner
Load runner & win runner
Himanshu
 
LoadRunner Performance Testing
LoadRunner Performance TestingLoadRunner Performance Testing
LoadRunner Performance Testing
Atul Pant
 
EMCW2015 - Containers vs VMs
EMCW2015 - Containers vs VMsEMCW2015 - Containers vs VMs
EMCW2015 - Containers vs VMs
Clinton Kitson
 
Advanced Load Runner
Advanced Load RunnerAdvanced Load Runner
Advanced Load Runner
telab
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
sharmaparish
 
Introduction to performance testing
Introduction to performance testingIntroduction to performance testing
Introduction to performance testing
Tharinda Liyanage
 
Microservices and SOA
Microservices and SOAMicroservices and SOA
Microservices and SOA
Capgemini
 
Containers and VMs and Clouds: Oh My. by Mike Coleman
Containers and VMs and Clouds: Oh My. by Mike ColemanContainers and VMs and Clouds: Oh My. by Mike Coleman
Containers and VMs and Clouds: Oh My. by Mike Coleman
Docker, Inc.
 
Moving from Load Runner to Open Source: Increase Performance Test Coverage 10...
Moving from Load Runner to Open Source: Increase Performance Test Coverage 10...Moving from Load Runner to Open Source: Increase Performance Test Coverage 10...
Moving from Load Runner to Open Source: Increase Performance Test Coverage 10...
CA Technologies
 
EMC World 2015 - The Devops Toolkit
EMC World 2015 - The Devops ToolkitEMC World 2015 - The Devops Toolkit
EMC World 2015 - The Devops Toolkit
Jonas Rosland
 
Ad

Similar to Soap Vs Rest (20)

Unit 2
Unit 2Unit 2
Unit 2
Ravi Kumar
 
Xml web services
Xml web servicesXml web services
Xml web services
Raghu nath
 
webservices overview
webservices overviewwebservices overview
webservices overview
elliando dias
 
Introduction to webservices
Introduction to webservicesIntroduction to webservices
Introduction to webservices
Gagandeep Singh
 
WebService-Java
WebService-JavaWebService-Java
WebService-Java
halwal
 
Web Programming
Web ProgrammingWeb Programming
Web Programming
VijayapriyaP1
 
A Study Of Web Services And Its Implications
A Study Of Web Services And Its ImplicationsA Study Of Web Services And Its Implications
A Study Of Web Services And Its Implications
Tony Lisko
 
Dot net training-navimumbai
Dot net training-navimumbaiDot net training-navimumbai
Dot net training-navimumbai
vibrantuser
 
Restful web services by Sreeni Inturi
Restful web services by Sreeni InturiRestful web services by Sreeni Inturi
Restful web services by Sreeni Inturi
Sreeni I
 
Rest vs soap
Rest vs soapRest vs soap
Rest vs soap
Naseers
 
SOAP vs REST_ Which Web Service Protocol is Right for Your Needs
SOAP vs REST_ Which Web Service Protocol is Right for Your NeedsSOAP vs REST_ Which Web Service Protocol is Right for Your Needs
SOAP vs REST_ Which Web Service Protocol is Right for Your Needs
Signer.Digital
 
SynapseIndia dotnet web applications development
SynapseIndia  dotnet web applications developmentSynapseIndia  dotnet web applications development
SynapseIndia dotnet web applications development
Synapseindiappsdevelopment
 
cloud enabling tecnologies , unit ii [cc]
cloud enabling tecnologies , unit ii [cc]cloud enabling tecnologies , unit ii [cc]
cloud enabling tecnologies , unit ii [cc]
SMENAKA1
 
SOAP vs REST_ Which Web Service Protocol is Right for Your Needs.docx
SOAP vs REST_ Which Web Service Protocol is Right for Your Needs.docxSOAP vs REST_ Which Web Service Protocol is Right for Your Needs.docx
SOAP vs REST_ Which Web Service Protocol is Right for Your Needs.docx
Signer.Digital
 
REST & SOAP.pptx
REST & SOAP.pptxREST & SOAP.pptx
REST & SOAP.pptx
ZawLwinTun2
 
Secc tutorials development and deployment of rest web services in java_v2.0
Secc tutorials development and deployment of rest web services in java_v2.0Secc tutorials development and deployment of rest web services in java_v2.0
Secc tutorials development and deployment of rest web services in java_v2.0
Aravindharamanan S
 
Web Services Foundation Technologies
Web Services Foundation TechnologiesWeb Services Foundation Technologies
Web Services Foundation Technologies
Pankaj Saharan
 
soap toolkit
soap toolkitsoap toolkit
soap toolkit
elliando dias
 
assjdksjksjkjskjdkfjdkjfkdjfjdijdjidfjigjdisdssds
assjdksjksjkjskjdkfjdkjfkdjfjdijdjidfjigjdisdssdsassjdksjksjkjskjdkfjdkjfkdjfjdijdjidfjigjdisdssds
assjdksjksjkjskjdkfjdkjfkdjfjdijdjidfjigjdisdssds
simplyamrita2011
 
Reusing Existing Java EE Applications from SOA Suite 11g
Reusing Existing Java EE Applications from SOA Suite 11gReusing Existing Java EE Applications from SOA Suite 11g
Reusing Existing Java EE Applications from SOA Suite 11g
Guido Schmutz
 
Xml web services
Xml web servicesXml web services
Xml web services
Raghu nath
 
webservices overview
webservices overviewwebservices overview
webservices overview
elliando dias
 
Introduction to webservices
Introduction to webservicesIntroduction to webservices
Introduction to webservices
Gagandeep Singh
 
WebService-Java
WebService-JavaWebService-Java
WebService-Java
halwal
 
A Study Of Web Services And Its Implications
A Study Of Web Services And Its ImplicationsA Study Of Web Services And Its Implications
A Study Of Web Services And Its Implications
Tony Lisko
 
Dot net training-navimumbai
Dot net training-navimumbaiDot net training-navimumbai
Dot net training-navimumbai
vibrantuser
 
Restful web services by Sreeni Inturi
Restful web services by Sreeni InturiRestful web services by Sreeni Inturi
Restful web services by Sreeni Inturi
Sreeni I
 
Rest vs soap
Rest vs soapRest vs soap
Rest vs soap
Naseers
 
SOAP vs REST_ Which Web Service Protocol is Right for Your Needs
SOAP vs REST_ Which Web Service Protocol is Right for Your NeedsSOAP vs REST_ Which Web Service Protocol is Right for Your Needs
SOAP vs REST_ Which Web Service Protocol is Right for Your Needs
Signer.Digital
 
SynapseIndia dotnet web applications development
SynapseIndia  dotnet web applications developmentSynapseIndia  dotnet web applications development
SynapseIndia dotnet web applications development
Synapseindiappsdevelopment
 
cloud enabling tecnologies , unit ii [cc]
cloud enabling tecnologies , unit ii [cc]cloud enabling tecnologies , unit ii [cc]
cloud enabling tecnologies , unit ii [cc]
SMENAKA1
 
SOAP vs REST_ Which Web Service Protocol is Right for Your Needs.docx
SOAP vs REST_ Which Web Service Protocol is Right for Your Needs.docxSOAP vs REST_ Which Web Service Protocol is Right for Your Needs.docx
SOAP vs REST_ Which Web Service Protocol is Right for Your Needs.docx
Signer.Digital
 
REST & SOAP.pptx
REST & SOAP.pptxREST & SOAP.pptx
REST & SOAP.pptx
ZawLwinTun2
 
Secc tutorials development and deployment of rest web services in java_v2.0
Secc tutorials development and deployment of rest web services in java_v2.0Secc tutorials development and deployment of rest web services in java_v2.0
Secc tutorials development and deployment of rest web services in java_v2.0
Aravindharamanan S
 
Web Services Foundation Technologies
Web Services Foundation TechnologiesWeb Services Foundation Technologies
Web Services Foundation Technologies
Pankaj Saharan
 
assjdksjksjkjskjdkfjdkjfkdjfjdijdjidfjigjdisdssds
assjdksjksjkjskjdkfjdkjfkdjfjdijdjidfjigjdisdssdsassjdksjksjkjskjdkfjdkjfkdjfjdijdjidfjigjdisdssds
assjdksjksjkjskjdkfjdkjfkdjfjdijdjidfjigjdisdssds
simplyamrita2011
 
Reusing Existing Java EE Applications from SOA Suite 11g
Reusing Existing Java EE Applications from SOA Suite 11gReusing Existing Java EE Applications from SOA Suite 11g
Reusing Existing Java EE Applications from SOA Suite 11g
Guido Schmutz
 
Ad

Soap Vs Rest

  • 2. Agenda Web Service? Architecture SOAP REST. Building web-services Architecture issues Design issues. SOAP (Vs) REST Future of REST www.cerebratecs.com
  • 3. Web Service? Lot many definitions are available. Simply, it converts your application into web application which it can be accessible to the rest of the world. Rendezvous point of the business XML (Data Exchange Format) + HTTP (Protocol) Advantages of Web Services. Reusability by exposing the existing function on to the network. Interoperability between applications (Platform and Technology) dependent. Protocol standardization. Low cost of communication compare with proprietary solutions like B2B or EDI. Behavioral characteristics. XML – based approach makes applications are interoperable, since the uniform data representation and data transportation. Loosely coupling helps the EAI applications to support for on demand business. Coarse grained services that access the right business logic. Ability to synchronous and asynchronous executions. Support RPC and Document exchange. www.cerebratecs.com
  • 4. Web Service Architecture- Big Web Services? Uses XML message that follow SOAP standards Popular with traditional enterprises, and corporate heavies from 2000. WSDL is meta data for defining web services. Many frameworks supports many languages and platforms. Interoperable and extensible www.cerebratecs.com
  • 5. Web Service Architecture- Web API? These web services are called as WEB 2.0. Moving away from SOAP towards REST (Representational State Transfer). Basically formalization of direct XML exchange. No framework is needed just handle the XML any way you want. Web API combines multiple web services called “Mashups”. www.cerebratecs.com
  • 6. SOAP Status. SOAP Envelope is a wrapper for content to be transferred. It will not contain no any other information. Header is an optional element it contains, application data and control information. BODY contains actual data in XML format. It can also contains attachment block, which can hold more application data. SOAP status in widespread use across business world. SOAP is easy to consume sometimes It has Rigid type checking, and adheres to contract. Nice potential, but developers are getting tired of waiting. Different SOAP Web Services Rpc/enc easy to use, but limited. Doc/lit cleaner, but schema interoperability issues www.cerebratecs.com
  • 7. REST (Representational State Transfer) It’s an architectural style of World Wide Web. Way of looking at the web as resources. REST is set of rules how to use HTTP. REST uses all HTTP protocol methods. GET for obtaining the representation of service/resource. DELETE for removing the service/resource object. POST/PUT to update or create the service/resource. REST says SOAP adds unnecessary complexity. Light weight, human readable, and easy to build. Give very resource with ID. REST communicates statelessly. www.cerebratecs.com
  • 8. REST Status Simple handling. No framework needed, since just XML and HTTP. Security builds on web servers. Drawbacks. Limited to HTTP, and synchronous. Application should care security, reliability, and transactions www.cerebratecs.com
  • 9. Architecture Issues Both SOAP and REST share few common issues Structuring composable service functions Services as build blocks. Allowing them to link together as needed Factor out service components from applications and common data formats are key implications Establishing clear service contracts Same issues as EJB Web services are widely useful than EJB. WSDL is same as EJB interface Security builds on web servers. Difference in approaches are minor. Both get clear service contract from through XML Both have interface implementation approach www.cerebratecs.com
  • 10. Design Issues Both SOAP and REST share few common issues Structuring APIs costs communication is more. XML serialization and de-serialization processing overhead. Extensible design Design and develop cross-compatible schemas. Practical issues effects performance and usability www.cerebratecs.com
  • 11. SOAP Vs REST With respect to SOA both faces the same issues. SOAP always have higher level functionality. SOAP services will finally meet Enterprise needs. REST is more productive, not required huge chunk less code. REST is little expensive, and it requires few application developers. www.cerebratecs.com
  • 12. WS Addressing With respect to SOA both faces the same issues. SOAP always have higher level functionality. SOAP services will finally meet Enterprise needs www.cerebratecs.com
  • 13. Future of REST. Standardization of WSDL usage. Light weight frameworks for plugin programming. Handle details of HTTP exchange. Data binding or conversions to / or from java objects. www.cerebratecs.com