Intelligent client

xiaoxiao2021-03-06  42

Computer technology is being developed in rapid speed. The computer chip has been doubled with "Moore Law". However, I think the development speed of software technology should be more fast than "Moore Law", from the original DOS one floppy disk It can be put down in the operating system to now Window2000-2003. It is simply a giant. The current business software is more updated in the one-year version! The new development method is endless. From the original process to the object-oriented, Going to the current UML and MDA. The development language is more like a cattle. The platform has DOTNET and JAVA dispute. We have developed a single-machine version to C / S (fat client), then to later B / S (thin client ), Then now Smart Client. Every technology update is new surprises, just bitter, the programmer we followed later, to learn new knowledge to learn from technology. Good gossip Less story, I will introduce Smart Client technology today. Limited level, please have a lot of letters.

Smart Client is the representative of next-generation client software, with the following advantages:

1. Take advantage of the end equipment (Full PC, PDA, Phone)

2. Can call Web Services

3. Support online and offline status

4. Can be a simple and convenient deployment like a web application

Smart Client is a system architecture that combines C / S and B / S, inherits C / S powerful processing capabilities and B / S convenient deployment capabilities. The problem of C / S architecture through the firewall Everyone is known. The Smart Client penetrates the firewall by connecting to Web Service. The access speed of the B / S architecture is also a major obstacle to the development of B / S. The Smart Client can solve these problems. Smart Client can provide users with a very rich customer experience, high development efficiency, SMALL Footprint, etc.

The Smart Client's client is a development technology and XML storage and transmission technology using clients in traditional C / S mode. So the client development of Smart Client can make full use of local system resources to provide users with a very rich customer experience, and Smart Client is built on top of DOTNET, the user who is hosted, so customers do not have to worry about security issues. Because Smart Client using the DOTNET platform is controlled by local security strategies. In this architecture, the network dependence of B / S is also overcome, and it can be used offline. The use of XML technology, customers can implement the local lightweight database to implement Small Footprint.

Smart Client's server side uses the latest remote procedure called Web Service technology. Web service is a platform-independent, language-independent remote process call technology. This technology is a Web Service (HTTP) that communicates with SOAP protocol. Web services are Internet One of the most basic services, so as long as you can access the Internet, you can call the web service to support occasional connections. A variety of verification authorization modes are more combined in security, with a higher security.

The deployment of Smart Client is very simple, providing smart installation and updates, some of the biggest problems with traditional fat clients happen when deploying or updating applications. New smart clients offer more, more convenient, simpler installation update methods. For example, using the installation package, use the installation package, upgrade package. Make the success of deployment and installation, fully realize the contact deployment update, which is that the fat client cannot be more than.

In fact, the intelligent client's function is far more than these, and the above is mainly for Windows smart clients, while smart clients have other types, which will not be introduced, such as Office Smart clients, mobile smart clients. Smart customers can also think that it is a return, and it is a fat client combined with the advantages of thin clients and the powerful return of XML. Can't help but think of Arno: "I'll be bat!".

转载请注明原文地址:https://www.9cbs.com/read-76389.html

New Post(0)