{"id":6517,"date":"2018-07-19T12:32:38","date_gmt":"2018-07-19T07:02:38","guid":{"rendered":"http:\/\/www.carmatec.com\/?p=6517"},"modified":"2022-10-12T09:50:43","modified_gmt":"2022-10-12T09:50:43","slug":"web-services-vs-web-applications","status":"publish","type":"post","link":"https:\/\/www.carmatec.com\/ja\/\u30d6\u30ed\u30b0\/\u30a6\u30a7\u30d6\u30fb\u30b5\u30fc\u30d3\u30b9\u3068\u30a6\u30a7\u30d6\u30fb\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\/","title":{"rendered":"Web \u30b5\u30fc\u30d3\u30b9\u3068 Web \u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3"},"content":{"rendered":"

\"\u30a6\u30a7\u30d6\u30fb\u30b5\u30fc\u30d3\u30b9\u3068\u30a6\u30a7\u30d6\u30fb\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\"<\/h2>\n

Web Service<\/strong><\/h2>\n

W3C (World Wide Web Consortium) describes web service as a system of software allowing different machines to interact with each other through network. Web services achieve this task with the help of XML, SOAP, WSDL and UDDI open standards.<\/p>\n

XML<\/strong>:\u00a0 The full form of XML is \u2018Extensible Markup Language\u2019 which is used to share data on the web and in universal format.<\/p>\n

SOAP<\/strong>: Standing for \u2018Simple Object Access Protocol\u2019 which is an application communication protocol that sends and receives messages through XML format. It is one of the best ways to communicate between applications over HTTP which is supported by all browsers and servers.<\/p>\n

WSDL<\/strong>: Written in XML, WSDL stands for Web Services Description Language and is used to describe web service. WSDL comprises three parts such as Definitions (usually expressed in XML including both data type definitions), Operations and Service bindings. Operations denote actions for the messages supported by a Web service.<\/p>\n

There are three types of operations:<\/p>\n

1. One way<\/p>\n

2. Request response<\/p>\n

3. Notification<\/p>\n

Service bindings<\/strong>:\u00a0 Service bindings is a connecting to the port.<\/p>\n

UDDI<\/strong>: Universal Description, Discovery, and Integration (UDDI) provides the description of a set of services supporting the depiction and discovery of businesses, organizations, and other Web Services providers. It is based on common set of industry standards, including HTTP, XML, XML Schema, and SOAP.<\/p>\n

\u30a6\u30a7\u30d6\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3<\/strong><\/h2>\n

An application that the users access over the internet is called a web application<\/a>. Generally, any software that is accessed through a client web browser could be called a web application.<\/p>\n

What is client?<\/strong><\/p>\n

So what is a client? A \u2018client\u2019 can be referred to the program that the person use to run the application in the client-server environment. The client-server environment refers to multiple computers sharing information such as entering info into a database. Here the \u201cclient\u201d is the application that is used to enter the info, while the \u201cserver\u201d is the application that is used to store the information.<\/p>\n

Web \u30b5\u30fc\u30d3\u30b9\u3068 Web \u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3 <\/strong><\/p>\n