Electronic Site

Your Best Electronic Blog Place

Browsing Posts tagged application

The Network

The Network

In a client-server architecture, there is an always-on host, called the server, which services requests from many other hosts, called clients. A classic example is the Web application for which an always-on Web server services requests from browsers running on client hosts. When a Web server receives a request for an object from a client host, it responds by sending the requested object to the client host.

Note that with the client- server architecture, clients do not directly communicate with each other; for example, in the Web application, two browsers do not directly communicate. Another characteristic of the client-server architecture is that the server has a fixed, well- known address, called an IP address (which we’ll discuss soon). Because the server has a fixed, well-known address, and because the server is always on, a client can always contact the server by sending a packet to the server’s address. Some of the better-known applications with a client-server architecture include the Web, F1′R Telnet, and e-mail.

Keep in mind that an application’s architecture is distinctly different from the network architecture. From the application developer’s perspective, the network architecture is fixed and provides a specific set of services to applications.

The application architecture, on the other hand, is designed by the application developer and dictates how the application is structured over the various end systems. In choosing the application architecture, an application developer will likely draw on one of the two predominant architectural paradigms used in modern network applications: the client-server architecture or the peer-to-peer (P2P) architecture.

Often in a client-server application, a single server host is incapable of keeping up with all the requests from its clients. For example, a popular social-networking site can quickly become overwhelmed if it has only one server handling all of its requests.

Application services that are based on the client-server architecture are often infrastructure intensive, since they require the service providers to purchase, install, and maintain server farms.

Find more at wikipedia

Optimize Laptop

Optimize Laptop

Importance of registry

Registry loads at boot time, so applications use the registry entries more quickly than use external configuration files at startup. Microsoft designed the Registry to give applications a unified place to store configuration information. However, if registry is too big, it will consume a lot of system resources. Why there are so many Registry Optimizers or cleaners exist? This is because too much garbage in the registry: application software produces garbage, Windows itself creates the registry trash ,too, e.g. Office, NET Framework, are software writing a huge number of registered information. Registry of Windows Vista has been estimated that at least twice that of Windows XP.

Firstly, you can clean up registry by yourself. Click “Run”, and type “regedit” into the text field and press “Enter”. It is separated into primary sections: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS and HKEY_CURRENT CONFIG. Click the plus to find and delete unnecessary entries in the registry.

The wrong deleting or modification in registry will lead a computer crack. Personally, I prefer the second way, i.e. download or buy a stable and safe registry optimizer and scan registry. If you know little about registry, it is highly recommended to use registry optimizer. One of my friends gets a bloated registry; she thinks that it is really useful and safe to use Wonder share Registry Optimizer to clean up registry, fix registry errors and then speed up computer.


Decrease auto-runs when boot computers

Lots applications will be added to the system startup group by themselves during the installation. And they will run automatically each time you start the system, which not only extends the start-up time, but also takes up a lot of system resources.

Load your Windows Registry, you can click Start, Run and then input regedit. Now you have launched your registry, you can do some modification with your registry. For example, if you want to disable the startup Print program, in HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run, find the right key and disable it.

See more information at wikipedia