Web Hosting Reviews
System Architecture :: Intranet architecture.

Other Articles:
  The dynamic architecture of computing systems.

24/7 Solutions - Intranet architecture


The important factor, directly business of the modern organization, the architecture of corporate information system is influencing.

The architecture of Intranet systems became natural end of the next coil of a information evolution spiral of systems - from systems with the centralized architecture through systems the client-server in traditional understanding to Intranet.

Let's address to mainframes in which in a classical kind there was make an idea of centralization. All computing resources have been concentrated in a uniform complex, huge data files in the same place were stored and processed. Access to these huge systems was carried out by means of the working terminals which are practically not having own computing capacity. Advantages of the centralized architecture are obvious are a simplicity of administration, protection of the information, etc.

Among set of characteristic features of mainframes architecture we shall especially note use as the basic means of access to the information of alphanumeric terminals. The decision looked natural, logical and justified - if access to information system the technical service brought cables to this place somewhere was required and established the terminal which there and then started to work and the user got access to the mainframe. If the terminal broke, the technical service replaced it, and the user continued the work. Generally speaking, the terminal is similar to home appliances - to a washing machine, a refrigerator or an iron - to the simple device, which all time functions, and in case of breakage is exposed to repair or replacement.

Let's pay attention: as the terminal - the device idle time, was not required any special actions on adjustment and the software configuration in a kind of its absence. Terminals operated from the mainframe, that is on-line. The user should not hammer in a head data about the device of terminals - was the nobility as it to include and on what buttons enough to press, to start the program and to work with it. All terminals were same - hence, was guaranteed, that the program started on the mainframe, will work (that is to display the information and to accept input of the user) on all of them absolutely equally. That is, devices on workplaces of users behaved predictedly and could be at any moment replaced.

All this was simply magnificent from the point of view of the companies management where such technology was used. Expenses for service of terminals and communication lines, certainly, were, but it were predicted and predicted expenses for performance of the limited set of cleanly technical actions with absolute result.

But here there was a revolution - there were personal computers. Began possible to have computing and information resources on own workplace and to operate them on own understanding. There was the window graphic interface non-comparable by the opportunities with limited repertoir former alphanumeric or even of graphic terminals. There were new means of input ("mouse" and other manipulators), the interface with the user has become complicated, became the rich and various, sated color, a sound and animation. People have felt taste to work with beautiful and graceful means.

But not this main thing. Have appeared idea of carry of a system part for performance on a personal computer, it is direct on a workplace - really why to not charge to a personal computer to carry out that part of the program which is responsible for the interface with the user (and can be, and that part of the program which realizes applied logic), and functions of data processing to leave on the central computer? Thus, the system became distributed - its one part was carried out on the central computer, another - on personal which has been incorporated in a network with the central server. There was exclusively convenient and natural paradigm the client-server - interaction model of computers and programs in a network. High rates means of applications development in architecture the client-server with which now we use for realization of information systems began to develop.

Intranet architecture is something to averages between mainframes and widely widespread client-server architecture. In Intranet a client part of system is the Internet-browser which, by virtue of the limited opportunities, cannot be the high-grade client application. At least, in the accepted concept of client-server architecture. Therefore in architecture intranet the client refers to "weak" (thin client). In most cases use of a browser is not enough than by opportunities differs from application of the terminal with the (enough powerful) system of commands.

Weakness of the client forces to place logic of the application on a server; actually, for realization not only system of submission of the information (or an advertising hypertext server) it is required to finish essentially functioning of a standard Web-server, transforming it in application server. This server also is heart of all Intranet-architecture.