{"id":1170,"date":"2010-12-13T21:07:57","date_gmt":"2010-12-13T15:37:57","guid":{"rendered":"http:\/\/naveenbalani.com\/?p=1170"},"modified":"2016-09-17T09:50:34","modified_gmt":"2016-09-17T04:20:34","slug":"the-web-services-tutorial","status":"publish","type":"post","link":"https:\/\/navveenbalani.dev\/index.php\/articles\/the-web-services-tutorial\/","title":{"rendered":"The Web Services Tutorial"},"content":{"rendered":"<p>If you are looking to get started with web services development, these\u00a0series of my blog should provide you enough details with tutorials on how to go about developing web services.<\/p>\n<ul>\n<li><a href=\"http:\/\/naveenbalani.com\/index.php\/2010\/11\/jax-ws-stack-for-developing-code-first-web-services\/\">Introduction to JAX-WS<\/a><\/li>\n<li><a href=\"http:\/\/naveenbalani.com\/index.php\/2010\/11\/jax-ws-stack-for-developing-code-first-web-services\/\">Create code first web services<\/a><\/li>\n<li><a href=\"http:\/\/naveenbalani.com\/index.php\/2010\/11\/creating-contract-first-web-services-using-jax-ws-stack\/\">Create Contract first web services<\/a><\/li>\n<li><a href=\"http:\/\/naveenbalani.com\/index.php\/2010\/12\/intercepting-soap-messages\/\">Intercept SOAP messages<\/a><\/li>\n<li><a href=\"http:\/\/naveenbalani.com\/index.php\/2010\/12\/web-service-interoperability\/\">Web Services\u00a0Interoperability\u00a0&#8211; Invoking real world .NET web services using Java<\/a><!--more--><\/li>\n<\/ul>\n<p>If you are looking to get started with CXF framework for Web service development, the following blogs would be useful<\/p>\n<ul>\n<li><a href=\"http:\/\/naveenbalani.com\/index.php\/2010\/05\/apache-cxf-architecture-overview\/\">Introduction to CXF and CXF Architecture<\/a><\/li>\n<li><a href=\"http:\/\/naveenbalani.com\/index.php\/2010\/05\/cxf-and-spring-tutorial\/\">CXF and Spring Tutorial<\/a><\/li>\n<li><a href=\"http:\/\/naveenbalani.com\/index.php\/2010\/05\/create-web-services-using-xsd-first-approach\/\">Create Web Services using CXF and XSD first approach<\/a><\/li>\n<li><a href=\"http:\/\/naveenbalani.com\/index.php\/2010\/08\/deploying-apache-cxf-services-on-websphere-process-server\/\">Deploying CXF Web Services in WebSphere Process Server<\/a><\/li>\n<\/ul>\n<p>If you are looking for some inputs on which web service framework to choose, refer to the following blogs<\/p>\n<ul>\n<li><a href=\"http:\/\/naveenbalani.com\/index.php\/2010\/05\/evaluating-web-service-frameworks\/\">Criteria for choosing Web service framework<\/a><\/li>\n<li><a href=\"http:\/\/naveenbalani.com\/index.php\/2010\/05\/comparing-spring-web-services-and-apache-cxf\/\">Comparing Spring Web Services and CXF<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>If you are looking to get started with web services development, these\u00a0series of my blog should provide you enough details with tutorials on how to go about developing web services. Introduction to JAX-WS Create code first web services Create Contract first web services Intercept SOAP messages Web Services\u00a0Interoperability\u00a0&#8211; Invoking real world .NET web services using [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1222,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,10,6],"tags":[135,141,136,17,139],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.0.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The Web Services Tutorial - Current and Future Technology Trends by Navveen Balani<\/title>\n<meta name=\"description\" content=\"The Web Services Tutorial -\" \/>\n<link rel=\"canonical\" href=\"https:\/\/navveenbalani.dev\/index.php\/articles\/the-web-services-tutorial\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Web Services Tutorial - Current and Future Technology Trends by Navveen Balani\" \/>\n<meta property=\"og:description\" content=\"The Web Services Tutorial -\" \/>\n<meta property=\"og:url\" content=\"https:\/\/navveenbalani.dev\/index.php\/articles\/the-web-services-tutorial\/\" \/>\n<meta property=\"og:site_name\" content=\"Current and Future Technology Trends by Navveen Balani\" \/>\n<meta property=\"article:published_time\" content=\"2010-12-13T15:37:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-09-17T04:20:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/navveenbalani.dev\/wp-content\/uploads\/2010\/12\/webservice-tutorial.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"359\" \/>\n\t<meta property=\"og:image:height\" content=\"173\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"1 minute\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/navveenbalani.dev\/#website\",\"url\":\"https:\/\/navveenbalani.dev\/\",\"name\":\"Current and Future Technology Trends by Navveen Balani\",\"description\":\"Current and Future Technology Trends by Navveen Balani\",\"publisher\":{\"@id\":\"https:\/\/navveenbalani.dev\/#\/schema\/person\/51f7ab14b20611d95e3c7fd4ea0950bf\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/navveenbalani.dev\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/navveenbalani.dev\/index.php\/articles\/the-web-services-tutorial\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/navveenbalani.dev\/wp-content\/uploads\/2010\/12\/webservice-tutorial.jpg\",\"width\":\"359\",\"height\":\"173\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/navveenbalani.dev\/index.php\/articles\/the-web-services-tutorial\/#webpage\",\"url\":\"https:\/\/navveenbalani.dev\/index.php\/articles\/the-web-services-tutorial\/\",\"name\":\"The Web Services Tutorial - Current and Future Technology Trends by Navveen Balani\",\"isPartOf\":{\"@id\":\"https:\/\/navveenbalani.dev\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/navveenbalani.dev\/index.php\/articles\/the-web-services-tutorial\/#primaryimage\"},\"datePublished\":\"2010-12-13T15:37:57+00:00\",\"dateModified\":\"2016-09-17T04:20:34+00:00\",\"description\":\"The Web Services Tutorial -\",\"breadcrumb\":{\"@id\":\"https:\/\/navveenbalani.dev\/index.php\/articles\/the-web-services-tutorial\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/navveenbalani.dev\/index.php\/articles\/the-web-services-tutorial\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/navveenbalani.dev\/index.php\/articles\/the-web-services-tutorial\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/navveenbalani.dev\/\",\"url\":\"https:\/\/navveenbalani.dev\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/navveenbalani.dev\/index.php\/articles\/the-web-services-tutorial\/\",\"url\":\"https:\/\/navveenbalani.dev\/index.php\/articles\/the-web-services-tutorial\/\",\"name\":\"The Web Services Tutorial\"}}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/navveenbalani.dev\/index.php\/articles\/the-web-services-tutorial\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/navveenbalani.dev\/index.php\/articles\/the-web-services-tutorial\/#webpage\"},\"author\":{\"@id\":\"https:\/\/navveenbalani.dev\/#\/schema\/person\/51f7ab14b20611d95e3c7fd4ea0950bf\"},\"headline\":\"The Web Services Tutorial\",\"datePublished\":\"2010-12-13T15:37:57+00:00\",\"dateModified\":\"2016-09-17T04:20:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/navveenbalani.dev\/index.php\/articles\/the-web-services-tutorial\/#webpage\"},\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/navveenbalani.dev\/#\/schema\/person\/51f7ab14b20611d95e3c7fd4ea0950bf\"},\"image\":{\"@id\":\"https:\/\/navveenbalani.dev\/index.php\/articles\/the-web-services-tutorial\/#primaryimage\"},\"keywords\":\"code first web services,complete web service tutorial,web service contract tutorial,webservices,webservices jax-ws\",\"articleSection\":\"Articles,Featured,Web Services\",\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/navveenbalani.dev\/#\/schema\/person\/51f7ab14b20611d95e3c7fd4ea0950bf\",\"name\":\"Navveen\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/navveenbalani.dev\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/navveenbalani.dev\/wp-content\/uploads\/2019\/07\/navveen_balani.jpeg\",\"width\":200,\"height\":200,\"caption\":\"Navveen\"},\"logo\":{\"@id\":\"https:\/\/navveenbalani.dev\/#personlogo\"},\"sameAs\":[\"http:\/\/naveenbalani.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/navveenbalani.dev\/index.php\/wp-json\/wp\/v2\/posts\/1170"}],"collection":[{"href":"https:\/\/navveenbalani.dev\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/navveenbalani.dev\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/navveenbalani.dev\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/navveenbalani.dev\/index.php\/wp-json\/wp\/v2\/comments?post=1170"}],"version-history":[{"count":8,"href":"https:\/\/navveenbalani.dev\/index.php\/wp-json\/wp\/v2\/posts\/1170\/revisions"}],"predecessor-version":[{"id":1224,"href":"https:\/\/navveenbalani.dev\/index.php\/wp-json\/wp\/v2\/posts\/1170\/revisions\/1224"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/navveenbalani.dev\/index.php\/wp-json\/wp\/v2\/media\/1222"}],"wp:attachment":[{"href":"https:\/\/navveenbalani.dev\/index.php\/wp-json\/wp\/v2\/media?parent=1170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/navveenbalani.dev\/index.php\/wp-json\/wp\/v2\/categories?post=1170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/navveenbalani.dev\/index.php\/wp-json\/wp\/v2\/tags?post=1170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}