Def1:
Simply a Web Service is a method of communication (REQUEST + RESPONSE)
between two electronic devices/machines over a network. Web services are
self-contained applications that can run across the Internet on a variety of
platforms.
Def2:
A web service is a way of calling a function which is inside a software from
some other software
Def
3:
Web Services is a way to establish communication between software’s which could
be running on different machines (different platforms or operating systems),
having been developed using different languages e.g. java, .net, c++ etc.
Why
we use Web Services?
·
Web Services can implement in a SOA
structure
·
Web service is used to communicate 2
machines irrespective of their language support (i.e. machine1 supports Java
and machine2 supports Dot Net) – Language Independent
·
It is a platform independent (A
cross-platform, cross-language data model, facilitates the development of
heterogeneous distributed applications)
·
It provides re-usability of
functions/code (Reusing functionality of already developed (old) systems in new
software’s)
·
Accessibility of applications through firewalls
using Web Protocols(XML/HTTP) for Interoperability
·
It supports ‘Loosely Coupled systems’
(i.e. loose coupling (or loosely coupled) is a type of coupling that describes
how multiple computer systems, even those using incompatible technologies, can
be joined together for transactions, regardless of hardware, software and other
functional components)
Comments
Post a Comment
We appreciate your valuable Suggestions/Feedback