WEB SERVICES SOAP AND REST

Web Services Web services can be defined by many ways: Web services is a client application or application component for communication Web services is a software system for interoperable machine to machine communication A web service is a collection of standards or protocols for exchanging information between two devices or application. For example: java, .net, PHP application can communicate with other application through web services over the network. So web service is a language independent way of communication. Types of Web Services: There are two types of web services: SOAP services. REST services. SOAP Services SOAP is a protocol which was designed before the REST. Soap Stands for Simple Object Access Protocol that has been around for a while and enjoys all the benefits of long term use. Microsoft developed SOAP to take place of older technologies that don’t work well on the internet. The main idea behind designing SOAP was to ensure that program built in different platform and programming language could exchange data in easy manner. It is a XML based protocol for accessing web services. The XML is used to make requests and receive     responses in SOAP can become extremely complex. In some languages, you need to build those requests manually. This becomes a problem because SOAP is intolerant of errors. In Fact when working with .Net languages, you never even see the XML. REST Services Rest web server is an Architecture style not a protocol. It is an abbreviation of Representational State Transfer. This was designed especially for working with component such as media component, file or even objection on a particular hardware device. Any web service that is defined on the principles of REST can be called as Restful web service. REST provides a lighter weight alternative. Instead of using XML to make a request, REST relies on simple URL in many cases. In some situations you must provide additional information in special ways, but most web services using REST. A RestFul web service relies exclusively on obtaining the needed information using the URL approach. REST can use four different HTTP1.1 verbs (GET, POST, PUT and DELETE) to perform tasks. DIFFERENCE BETWEEN SOAP AND REST WEB SERVICES SOAP WEB SERVICE REST WEB SERVER 1.  SOAP is a protocol 1.  REST is an Architecture style 2.  It is an abbreviation of Simple Object Access protocol 2. It is an abbreviation of Representational State Transfer 3. SOAP was designed with a Specification. It includes a WSDL file which has the required information on what the web services does in addition to the location of the web service  3. REST is an architecture style in which a web service can only be treated as RESTFul service 4.  SOAP cannot make use of REST since SOAP is a protocol and RESR is architecture. 4.  REST can make use of SOAP as the Underlying protocol for web services, because in the end it is just an architecture patter. 5. SOAP defines standards to be strictly followed.  5. REST does not defines too much Standards like SOAP. 6.  SOAP requires more bandwidth and resources 6.  REST requires less bandwidth and resources. 7. SOAP defines its own security. 7. RESTFul web services inherit security measurements from the underlying transport. 8. SOAP is less preferred than REST. 8.  REST is more preferred than SOAP.

28
August

Blockchain | How Blockchain Works | Secured Transaction

BLOCKCHAIN   Everyone is curious about BLOCKCHAIN but they do not know what exactly it is. Our main goal is to make you understand about bloackchain. This blog will very helpful to you because we done some simplification while writing this.   BLOCKCHAIN = LIST OF BLOCK CONNECT WITH CHAIN     It is a way for one internet user to transfer a unique piece of digital property to another internet user, such that the transfer is guaranteed to be safe and secure.   Let’s start with an analogy of money transfer from one account to another.   When there is transaction of any amount from one account to another, there has to be a place where this information must be written down.   That place is called BLOCK   Block may contain some information as shown below:   Who is transferring the amount (money) to whom? How much money is transferred? What is the transaction media? Digital signature Unique ID   HOW IT WORKS?   Ledger: This record is referred to as “ledger” in the crypto currency world, and each data exchange is “transaction”. Every verified transaction is added to ledger as a “block”.   One signed in and verified, the new transaction is added to the block chain and cannot be altered.   Each transaction in the ledger have same data: who is transferring to whom?, how much is transferred, transaction media, digital signature, unique id.   Distributed and Decentralized: There is a centre machine which can do anything with data. But in blockchain, there are many machines and all are connected with peer to peer with each other. And all machines are having the same ledger. Hence, the it is distributed and decentralized ledger.     “In next blog we will tell you “if blockchain is distributed, how the blockchain is secure?”

27
August

3ds Max | Introduction To 3ds Max | 3ds Max In Jalandhar And Hoshiarpur

The best Training Institute for 3ds Max in Jalandhar and Hoshiarpur is O7 Services. 3ds Max stands for “3 dimensional studio max”. It was first established in India in 1988. 3ds Max is a professional 3D computer graphics program for making of animation, models, games, and images. It is also used for designing of interior and exterior models of building. It’s rendering quality is very high and provides realistic projects.