Ajax technology brought us?

Related Tags:

  1, C / S to B / S Development 

  Software development, a few years ago an important revolution, which means C / S to B / S changes. 

  B / S advantages, the most direct is reflected in the deployment, distribution above, is no longer required, in each client installation, no longer need to constantly upgrade to the client, will no longer need to support client environment because of the various problems associated with .    It can be said that B / S model, makes application software systems on demand greater capacity.    At the same time, B / S-based WAN application makes the application very simple, and on the Internet and https agreement can be achieved adequate security (than C / S mode VPN or WAN needs to be simple). 

  For example, a typical ERP system, even though only 100 users, often due to system upgrades, the use of C / S also不胜其烦.    And I once hosted a national system covering 10,000 users on.    Imagine that if the C / S applications, will be how much trouble. 

  2, B / S difficulties encountered 

  B / S of the obvious advantages, but there are still many users are unwilling to change course to B / S, the main difficulty is the following aspects: 

  1) network bandwidth: This problem does not exist in LAN applications, but under the wide-area network may be a problem.    But with the rapid development of Internet technology and the wider use of https, this issue should be getting smaller and smaller, contrary C / S under way in the wide-area applications, is more difficult, if not configured VPN, it is necessary to do so to use procedures data synchronization. 

  2) server load: With clustering technology but in fact the application and PC SERVER continue to lower prices, the issue is not the problem.    And if many users really might B / S but to do something good, and C / S and can not be directly supported by DB SERVER large volume users, but also need to use an intermediary application service layer, that is, C / S / S architecture can be support. 

  3) user ease of use: This is many users consider when weighing the focus.    In general concept, B / S interface far than the C / S interface with inconvenient. 

  3, Ajax technical meanings: 

  Know that the B / S difficulties, we will Clear the significance of Ajax technology (related article: What is Ajax technology), which enables users to the browser software on the desktop as in the same relaxed, easy to operate and does not require installation of plug-ins, such as control things. 

  We can look at this example: Based on an example of Ajax.    If not, it is easy to think that this is a C / S interface procedures.    But in fact it is based on a technology Ajax B / S application. 

  Clearly, with Ajax technology, make it possible for B / S application as C / S applications are useful to address the obstacles B / S application replace the C / S last piece of stone, making Web application to give full play to the advantages, so that final completion of the revolution.    As a graphical interface eventually replace text interface, the role of the Ajax must not be underestimated, it is bound to become the future development of a mainstream application. 

  4, Ajax Technology Outlook: 

  Now, Ajax is a new technology things.    It should be said that, with Ajax technology development, technology itself is not what the main problem is that Ajax technology is not universal, master Ajax technology is not small difficulties with the development of Ajax is still far better to be a JSP, ASP as convenient.    However, since there is a demand there will be someone to provide the corresponding product, the corresponding solutions, there is now a number based on Ajax technology development component, a development platform, regardless. NET, or Java environment, such products can help users easily structures based on Ajax technology rich client applications (or rich Internet applications to RIA), which allows users to easily develop a technology-based Ajax Web application, as with the past maturity Controls development C / S applications like.    Therefore, Ajax technology applications, there should be a rapid development. 




Related articles:

Ajax.InPlaceEditor ID in the transfer of value
  This function in the framework script.aculo.us packet controls.js document.    First of all, you first find the location of the following phrase:    Ajax.InPlaceEditor.prototype = (    Initialize: function (element, url, options) (    It is amended...
Flash Dynamic Cover and application of the principle of
  This paper Translator: egoldy    Article Source: http://www.5etdemi.com    The article nature: Translation    FLASH DRAWING API in addition to that we can draw pictures, we can also use it Drawing mask, which is drawing the characteristics of the mask that we...
Dreamweaver MX 2004 interface explain the entry Guide
  Original content of this site, please specify the source of reproduced I love DivCSS.    Dreamweaver MX 2004 with a new style and start-up screen, go to google search baidu or download and install the software, not in this detail.    Dreamweaver MX 2004 provides for the ...
Web2.0 era network of community how to create value?
  Roots are not longer an ordinary general terms, in 2006 it swept the world.    When "to the Centre", "personality" and "circle" of a Web 2.0 era words, the grass-roots culture's survival. Soil - Network communities, as these are grass-roots self-rac...
Web site entrepreneurs have Kanguolai profit way
  "Web site is how profitable and how many kinds of good earnings? If I want to operate a web site to find how how profitable? What I do for a site?" Five years ago, I took the question from the traditional business Entering the Internet…….    I believe this is the same as...