Tuesday, 15 May 2012

DATA COMUNICATION


 


The transmission of data from one computer to another, or from one device to another. A communications device, therefore, is any machine that assists data transmission. For example, modems, cables, and ports are all communications devices. Communications software refers to programs that make it possible to transmit data.

Data communications, application of telecommunications technology to the problem of transmitting data, especially to, from, or between computers. In popular usage, it is said that data communications make it possible for one computer to “talk” with another. Telephone circuits are often used to transfer data, although their relatively limited bandwidth makes them relatively slow paths for data. Recent techniques, however, have made it possible to send data over phone lines at rates of 28,800 bits per second and higher. A modem is required for such telephone communications when they occur over standard (analog) telephone circuits. Where cost can be justified, high speed data links are constructed; these are often fiber-optic or coaxial cables designed for wide frequency range, or microwave, radio links. Local-area and wide-area networks link computers together so that they can transfer and share data. Because many computers can be on the network at any given time, techniques such as time-division multiplexing are used; each computer is assigned a short time slot during which it can use the full bandwidth of the network. Packet switching allows a single channel to be used for multiple concurrent transmissions. Data packets contain addresses that indicate the intended destination. To minimize data-communication errors, special codes are used.


n the basic communication process, a sender puts a message in words and transmits it to a receiver who interprets the message. The medium the sender chooses to transmit the message is called the communication channel. Traditionally, it was thought that the words chosen and way they were interpreted were solely responsible for a successful message. However, beginning in the 1960s with Marshall McLuhan, many came to believe that the medium was the message. Today, with the help of media richness theory (Lengel and Daft 1998), most people realize that the appropriate choice of communication channel (medium) contributes significantly, along with the words, to the success of a message. Appropriate choice helps senders communicate clearly, saving them and their businesses time and money. Therefore, examining various communication channels to understand their appropriate use is important.
Media richness theory ranks communication channels along a continuum of richness, defining highly rich channels as those handling multiple inherent cues simultaneously, such as using feedback, nonverbal cues, and several senses. A face-to-face meeting, which employs feedback as well as audio and visual senses, is considered extremely rich. However, a newsletter or brochure is lean, involving only the visual sense and slow or no feedback. Several of these channelsbrochures, letters, e-mail messages, video e-mail messages, telephone conversations, videoconferencing, and face-to-face meetingsill be reviewed, along with some guides for appropriate use.

BROCHURES

Writers usually create brochures to provide information on a product or service. While often used for persuasive purposes, they are usually presented as routine informational documents. Writers lay out the information carefully, often designing the visual layout as carefully as they compose the text of the content. This lean channel works effectively when one-way communication in a visual medium is needed. In choosing this channel, the sender is eliminating any extraneous information a richer source might include in order to keep the content of the message clear and focused.

LETTERS

Letters are primarily printed, formal business documents. They are best used today when one wants to convey important, nonroutine information, such as job offers or refusals, promotions, awards and honors, and other kinds of special announcements. Also, they are an appropriate channel for certain attempts at persuasion, such as soliciting contributions to a special cause, asking someone to speak to a group, or proposing the acceptance of an idea. Today print letters are still used as advertising tools; however, the most effective ones are those that are individually customized, making them a special message.

E-MAIL MESSAGES

E-mail messages are widely used in business as well as in personal life. While e-mail is a fast and efficient channel, it is considered lean because it allows for no eye contact and few nonverbal cues. Therefore, e-mail messages are primarily used in routine contexts. The notes writers send to family and friends are usually accounts of day-to-day activities, with more important, special messages communicated through richer channels. Business users, too, choose e-mail for conducting the routine
affairs of the business, leaving special or nonroutine messages for other channels.

VIDEO E-MAIL MESSAGES

A relatively new variant of e-mail is video e-mail. While much richer than text-based e-mail, video e-mail is still a one-way communication channel. The lack of interactivity makes it appropriate for messages that need richness but not real-time feedback. Even with today's improved compression technologies, video e-mail messages can be very large files. For example, a thirty-second video message might typically require around one megabytehe upper limit of many e-mail systems. Personal use of this channel might be appropriate for such situations as showing a new haircut, introducing new friends, and even showing a new baby. On the other hand, business use of video e-mail is still evolving. Obviously, when one needs to show somethingay a new package designt would be a good choice. A short sales message might be appropriate in some contexts. At this time, the best use of this channel appears to be special messages.

TELEPHONE CONVERSATIONS

A somewhat richer channel is the telephone. It transmits sound rather than printed words and sound can enrich the message's words with emphasis and emotion. It also allows for immediate feedback, qualifying it as a richer channel one would use to get important, immediate responses. The choice of this channel to transmit a message is highly contextual. Some receivers view the telephone as invasive, relying on voice-mail systems to get messages. Others view the telephone as an important way of doing business. These receivers often carry cell phones or pagers so they can get important messages wherever they go. Knowing the importance of your message as well as the receiver's preferred way of doing business is critical to choosingr not choosinghis channel.

VIDEOCONFERENCING

As a communication channel, videoconferencing is extremely rich. Its technology allows people in different locations to see and talk with one another interactively. Its users choose it for its convenience as well as its cost-effectiveness. It is available in most large companies as well as in business centers for use by smaller companies and individuals. For example, a company might want to have the vice president for sales in on its planning meeting for a new product launch without asking that person to travel to its site for a thirty-minute meeting. Or a company might want to screen job candidates and then bring in only the top candidates for on-site interviews. As a rule, this channel is best used when the communication needs are special, immediate, or otherwise expensive.

FACE-TO-FACE MEETINGS

Face-to-face meetings are ranked at the top of the richness scale because they allow complete use of all senses and continuous feedback. Companies find such meetings to be a good choice for nonroutine business, such as planning new products, analyzing markets and business strategy, negotiating issues, and solving or resolving problems. Additionally, the face-to-face meetings of teams often provide a synergistic effect that improves the outcome of their actions. The collaboration efforts face-to-face meetings evoke are often worth the time and expense of using this channel.

Videoconferencing allows people in different locations to 
interact.

Saturday, 12 May 2012

SERVER


A computer or device on a network that manages network resources. There are many different types of servers.

 For example:
Servers are often dedicated, meaning that they perform no other tasks besides their server tasks. On multiprocessing operating systems, however, a single computer can execute several programs at once. 
A server in this case could refer to the program that is managing resources rather than the entire computer.


Types Of Server


A Server is a computer or device on a network that manages network resources. For example, a file server is a computer and storage device dedicated to storing files Any user on the network can store files on the server. A print server is a computer that manages one or more printers and a network server is a computer that manages network traffic.

Servers are often dedicated, meaning that they perform no other tasks besides their server tasks. On multiprocessing operating systems however, a single computer can execute several programs at once. A server in this case could refer to the program that is managing resources rather than the entire computer.

What is Server Platform?

A term often used synonymously with operating system. A platform is the underlying hardware or software for a system and is thus the engine that drives the server.

Server types:

Application Servers

Sometimes referred to as a type of middleware, application servers occupy a large chunk of computing territory between database servers and the end user, and they often connect the two.

Middleware is a software that connects two otherwise separate applications For example, there are a number of middleware products that link a database system to a Web server This allows users to request data from the database using forms displayed on a Web browser and it enables the Web server to return dynamic Web pages based on the user's requests and profile.

The term middleware is used to describe separate products that serve as the glue between two applications. It is, therefore, distinct from import and export features that may be built into one of the applications. Middleware is sometimes called plumbing because it connects two sides of an application and passes data between them. Common middleware categories include:

* TP monitors 
* DCE environments
* RPC systems
* Object Request Brokers (ORBs)
* Database access systems
* Message Passing

Audio/Video Servers

Audio/Video servers bring multimedia capabilities to Web sites by enabling them to broadcast streaming multimedia content. Streaming is a technique for transferring data such that it can be processed as a steady and continuous stream. Streaming technologies are becoming increasingly important with the growth of the Internet because most users do not have fast enough access to download large multimedia files quickly. With streaming, the client browser or plug-in can starts displaying the data before the entire file has been transmitted.

For streaming to work, the client side receiving the data must be able to collect the data and send it as a steady stream to the application that is processing the data and converting it to sound or pictures. This means that if the streaming client receives the data more quickly than required, it needs to save the excess data in a buffer If the data doesn't come quickly enough, however, the presentation of the data will not be smooth.

There are a number of competing streaming technologies emerging. For audio data on the Internet, the de facto standard is Progressive Network's Real Audio .


Chat Servers

Chat servers enable a large number of users to exchange information in an environment similar to Internet newsgroups that offer real-time discussion capabilities. Real time means occurring immediately. The term is used to describe a number of different computer features. For example, real-time operating systems are systems that respond to input immediately. They are used for such tasks as navigation, in which the computer must react to a steady flow of new information without interruption. Most general-purpose operating systems are not real-time because they can take a few seconds, or even minutes, to react.

Real time can also refer to events simulated by a computer at the same speed that they would occur in real life. In graphics animation, for example, a real-time program would display objects moving across the screen at the same speed that they would actually move.


Fax Servers

A fax server is an ideal solution for organizations looking to reduce incoming and outgoing telephone resources but that need to fax actual documents.


FTP Servers

One of the oldest of the Internet services, File Transfer Protocol makes it possible to move one or more files securely between computers while providing file security and organization as well as transfer control.

Groupware Servers

A Group Ware server is software designed to enable users to collaborate, regardless of location, via the Internet or a corporate Intranet and to work together in a virtual atmosphere.


IRC Servers

An option for those seeking real-time capabilities, Internet Relay Chat consists of various separate networks (or "nets") of servers that allow users to connect to each other via an IRC network.

List Servers

List servers offer a way to better manage mailing lists, whether they are interactive discussions open to the public or one-way lists that deliver announcements, newsletters, or advertising.

Mail Servers

Almost as ubiquitous and crucial as Web servers, mail servers move and store mail over corporate networks via LANs and WANs and across the Internet.

News Servers
News servers act as a distribution and delivery source for the thousands of public news groups currently accessible over the USENET news network. USENET is a worldwide bulletin board system that can be accessed through the Internet or through many online services The USENET contains more than 14,000 forums called newsgroups that cover every imaginable interest group. It is used daily by millions of people around the world.


Proxy Servers

Proxy servers sit between a client program typically a Web browser and an external server (typically another server on the Web) to filter requests, improve performance, and share connections.

Telnet Servers
 
A Telnet server enables users to log on to a host computer and perform tasks as if they're working on the remote computer itself.

Web Servers

At its core, a Web server serves static content to a Web browser by loading a file from a disk and serving it across the network to a user's Web browser. The browser and server talking to each other using HTTP mediate this entire exchange


Database server


Database server is the term used to refer to the back-end system of a database application using client/server architecture. The back-end, sometimes called a database server, performs tasks such as data analysis, storage, data manipulation, archiving, and other non-user specific tasks.

              


                 

Advantages Of Database Server





Advantage Database Server offers a growth path for embedded database applications, enabling the applications to use enterprise-caliber feature sets. Developers using Advantage Database Server have the flexibility to use multiple platforms and multiple development languages, including clipper development, with native drivers(Download Advantage Crystal Reports Driver Now). Little or no maintenance is required. Start with the database management system free trial today.
 
 flexible data access
  • Advantage Database Server provides data access via native relational SQL  or direct navigational commands.
Optimized
  • The management system offers optimized data access for Delphi, Visual Studio, Visual Objects, Visual Basic and more.
Easy to manage
  • Zero administration is needed, as Advantage Database Server is easy to install and manage--no database administrator required.
Referential integrity support
  • Advantage Database Server provides complete referential integrity support, including primary/foreign key definition and cascaded updates and deletes.
Avoids Database Corruption
  • Server-based transaction processing eliminates database corruption.
Data security
  • The system offers complete security and encryption support for databases.
Highly scalable
  • Advantage Database Server is fully scalable from local to peer-to-peer to client-server environments—with one set of source code.

 File Server / Database Server


▪ 64 Bit Processors, Dual/Quad Core recommended, 3.2 GHZ or better (Xeon, i5, i7 processors recommended)

▪12 GB of RAM or better
 
▪Two or more 350 GB or better fast SCSI / SAS hard disk drives, number of drives depends on raid selection (15,000 RPM or faster with caching).

[Second drive will be used as the backup]

▪Fast SAS/SCSI/raid controller (with fast caching)


▪Raid 1 configuration recommended, Raid 10 is the preferred configuration if budget allows (Raid 10 requires minimum of 4 drives)





Workstations – Local network


▪Pentium 4, 3.2 GHZ or better

▪2 GB RAM or better

▪20GB hard disk drive or better

▪SVGA/XGA Color Monitor (0.28 dot pitch)

▪17"-19” monitor or better recommended (Minimum of 1024/768 resolutions, higher resolution recommended)

▪Operating system: Windows 7 Professional.


Workstations – Remote Access

Remote Desktop or Citrix Client can be used by various applications; Windows PC, Mac. iPod, etc., the requirement and performance are mostly based on the internet bandwidth, speed and server capacity the client is connected to