What is WebService?
In fact, WebService is not a mysterious thing. It is a class that can be called remotely, or a component.
Why use WebService?
WebService is a new concept. It is not first proposed by Microsoft, but Microsoft's dotnet strategy gives it the widest potential. Maybe the root cause of its popularity is not Microsoft, maybe it is because of the rapid development of bandwidth and storage capacity, but the dotnet strategy does play a major role, it can be used on a wider development platform. Dotnet's strategy leads Microsoft forward, and Microsoft spent nearly $30 billion for the dotnet program. Why? Microsoft wants its ideas and methods to be most widely recognized not only in stand-alone software, but even on the Internet. WebService was first applied to platforms such as Sun and crowdsourced security testing, and is looking forward to its development. J2EE is the earliest platform for successful WebService development. It is widely spread and used on the Internet and becomes a real service. When Microsoft's dotnet plan was about to be implemented, Microsoft began to explore the potential of WebService. Today's Web sites only provide user interfaces for browsers, and the next generation of programmable Web sites directly link enterprises, applications, services, and devices to each other. These programmable Web sites will not only be passively accessed, but will become reusable smart Web services. Therefore, we must use WebService to adapt to future development trends. One sentence: In order to adapt to the development of the times.
What are the advantages and disadvantages of WebService?
In early WebService development, due to bandwidth and storage capacity restrictions, it was not noticed. With the development of technology, bandwidth and storage are no longer a problem. A single optical fiber is 1000 M, and a home computer is 160 GB, let alone the terabytes of disk arrays used by servers. However, with the rapid development of the Internet, people should feel the new surprise brought by the Internet, that is, online office. The current online office system is becoming more advanced, but there is a common problem-compatibility issues, so communication is very difficult. However, WebService makes communication smoother. For example, the communication between the two countries requires translation, which is very troublesome. Therefore, it is worse to unify the languages of the two countries. WebService is a new concept. The development of WebService is very short, which leads to a problem-security. Because XML transmission is transmitted in plain text, security issues are not surprising, but you only need to do some work on the data to be transmitted.
WebService Development
With the release of Visual Studio.net, three WebService development platforms are added: C #, VB, and JScript. They all support WebService with ASP. Net as the carrier. This article first introduces the development technology and then discusses it.