This week we continued on the XML and Services lecture. We learned how XML Web Services work and what one actually is. There are a couple of protocols involved with XML web services; TCP/IP, SMTP, FTP, HTTP, SOAP. There are also many different definitions that try to explain what Web Services are and how they should work. Web services have key elements, Data structures used in service, Messages, Operations (web methods) Bindings and Service. Web services don't add new functionality to a network.
We also learned about the MIDDLEWARE, which is any type of software that facilitates communication between two or more software systems; controls flow of data, and also facilitates routing information. Some models that accompany MW are one-to-one, many-to-many, one-to-many, synchronous, asynchronous, connection/connectionless-oriented, direct and queued communication.