Premium Essay

Client Server

In: Computers and Technology

Submitted By kamaaah
Words 2053
Pages 9
CLIENT SERVER PROGRAMMING AND MULTIMEDIA

Introduction
Client/server describes the relationship between two computer programs in which one program, the client, makes a service request from another program, the server, which fulfills the request. Although the client/server idea can be used by programs within a single computer, it is a more important idea in a network. In a network, the client/server model provides a convenient way to interconnect programs that are distributed efficiently across different locations. Computer transactions using the client/server model are very common. For example, to check your bank account from your computer, a client program in your computer forwards your request to a server program at the bank. That program may in turn forward the request to its own client program that sends a request to a database server at another bank computer to retrieve your account balance. The balance is returned back to the bank data client, which in turn serves it back to the client in your personal computer, which displays the information for you.
The client/server model has become one of the central ideas of network computing. Most business applications being written today use the client/server model. So does the Internet's main program, TCP/IP. In marketing, the term has been used to distinguish distributed computing by smaller dispersed computers from the "monolithic" centralized computing of mainframe computers. But this distinction has largely disappeared as mainframes and their applications have also turned to the client/server model and become part of network computing.
In the usual client/server model, one server, sometimes called a daemon, is activated and awaits client requests. Typically, multiple client programs share the services of a common server program. Both client programs and server programs are often part of a larger program…...

Similar Documents

Premium Essay

Client/Server Technology

...Final Exam CIS145 – Introduction to Client/Server Technology Name: Gail Jamison Configuring Search Options Windows Search is the native file and index searching program used in the Windows operating system. Windows Search checks for keyword matches between a word specified by the user and the contents of files or the file name itself. Configuring Windows Search allows the user to specify what types of files are searched, as well as modifying index settings. Windows Search options are found in the Indexing Options portion of the Control Panel in all current Windows operating systems. Click the Windows "Start" button. Select "Control Panel" from the options. Click "Indexing Options" in Windows 7. For Windows Vista or XP, click "System and Maintenance" then "Indexing Options. Click the Advanced" option and provide permission when prompted. Configure any of the options in the current tab and "File Types" tab. Click "OK" once you are finished. Windows Search is now configured. Deploying and Managing WSUS The first step in the deployment of Windows Server Update Services (WSUS) is to make important decisions, such as deciding the WSUS deployment scenario, choosing a network topology, and understanding the system requirements. The following checklist describes the steps that are involved in preparing for your deployment. Synchronization is the process by which a WSUS server obtains the updates. WSUS is 3.0n SPI...

Words: 1131 - Pages: 5

Premium Essay

Client Server Configuration

...Lesson 1: Multiple Choice and Fill in the Blanks What technology provided by Microsoft is used to perform a network-based installation of Windows operating systems including Windows XP, Windows Vista, Windows Server 2003, and Windows Server 2008? | D | What does the name of the answer file on a USB drive have to be to perform an automatic installation? | A | What is the program you should use to create or validate an answer file used to install Windows? | D | What is the maximum amount of memory that Windows Server 2008 R2 Standard Edition requires? | C | How many grace period days do you have in which to activate Windows Server 2008 R2? | D | Which of the following is not a primary subsystem found in a server? | C | What type of installation do you use that starts from scratch? | B | What command would you use to prepare a Windows installation for imaging that will remove the SID and computer name? | B | What does Microsoft use to fight pirated copies of Windows? | D | Which edition of Windows Server 2008 R2 gives you the most access to processors and memory? | D | 1. A server role is primary duty that a server performs. 2. The computer, including servers, is built around one or more integrated chips called processor. 3. A 64-bit processor can typically process more data at the same time and can access much more memory than a 32-bit processor. 4. Making sure you have sufficient RAM is one of the biggest factors in performance, even more......

Words: 405 - Pages: 2

Free Essay

Client and Server Security

...Table of Contents Project Outline 3 Security Requirements 4 Perimeter Security 5 Client and Server Security 10 Database Security 10 Server Security 12 Wireless and Remote Access Security 15 Security Configuration Management 19 References 23   Project Outline Tiger Tees is a medium sized business with 4 locations across the eastern United States. This company produces and sells t-shirts for school systems, both locally and across the country via the internet. The organization’s headquarters is located in Beckley, West Virginia, and employs 25 people. The departments include the warehouse, human resources, accounting, sales, and administration. The second location of Tiger Tees is located in Columbus, Georgia, and employs 10 people full time, and 4 persons part time. The third location is located in Washington, DC, and employs 15 people. The fourth location located in Richmond, Virginia is the smallest of all the locations employing 5 persons full time. Tiger Tees is a fast growing company in dire need of a secure network that will ensure that the confidentiality, integrity, and availability of client information remain confidential. All transactions completed are sent to the organizational headquarters in Beckley, WV and processed there. In the past these orders and transactions have been completed by telephone and e-mail. A secure wide area network would streamline this process making the transactions more secure, and providing faster service to the......

Words: 5336 - Pages: 22

Premium Essay

Nt1230 Client-Server Networking

...briefly mentioned. Windows 7 Basic and Home Premium edition will require 2GB of memory per machine and preferably a Dual Core processor to operate reasonably well. You wouldn't need to use Professional or Ultimate as it would not be beneficial. As you are experiencing sluggish performance, I believe you may need to improve the system resources of each workstation, by looking at the individual configurations and upgrade their memory and perhaps the processors as well as perhaps how the local area network is set up as well. Running Windows 7 will only hamper its performance, as I believe Windows XP is perfect enough. There is another option you might want to consider and perhaps use a single machine and test it against your Windows 2003 server. It wouldn't really cost you anything except time and that is to run Ubuntu or CentOS 6.0 on a singular box and try it from there. The Linux operating system does not require a lot to run as it is designed to run on older computer systems. With Windows applications, you can install Virtual machine or use a Cross-over program such as Wine to run your program as usual. Further more the operating system is totally free and you should not experience any sluggish issues....

Words: 266 - Pages: 2

Premium Essay

Client Server

...on each client Distributed Cache Mode 5) are previous versions of files. Volume Shadow Copies 6) are files changed since the last backup job Incremental Backup 7) is accessible from a Windows 7 instllation disk Windows RE 8) files cached on a central server Hosted Cache Mode 9) executes Power Shell commands on remote computers Windows Remote Management 10)includes configuration settings and registry information System Restore Point 1) What service priority guideline is NOT accurate? Rate issues according to how the issues affect senior management. 2) Place these troubleshooting steps in the correct order, using the procedure described in this lesson as your guide. Establish Symptoms, Most probable cause, Test results, Document Solution 3) Which Windows 7 tool does NOT aid in the network troubleshooting process? User account Control Panel 4) Which Windows 7 tool does NOT aid in the hardware troubleshooting process? Nslookup.exe 5) What operating systems cannot use Branch Cache? (choose all that apply) Windows Vista and Win Serv 2008 6) When you load Win RE from the Windows 7 installation DVD, the system provides you with a choice of recovery tools; what tool is NOT included? Win Easy Transfer 7) Place the following steps of the Windows 7 startup process in their proper order. Post, Initial Startup, Boot Manager, Boot Loader 8) Which Windows XP startup component is no longer needed in Windows 7? Ntdetect.com 9) Branch Cache is a client/server......

Words: 324 - Pages: 2

Premium Essay

Client Server Networking

...Servers can be configured with a variety of roles and typically need services and additional features installed or added to perform the specific tasks assigned to them. Some of these roles will include: domain controller, database server, backup server, file and print server, web server, and an email server. Based on the requirements of the company president and vice president, two servers running Windows server 2008 with 10 roles assigned between both should be sufficient to accommodate the needs of the company and all of the demands put to them. The server roles will include the file and print server role to allow all employees to share files with one another and store files in a centralized location as well as to print to a single shared printer. The application server role will allow all employees to access and use the GIS program as well as serve as the host for the World Wide Web and any and all web based application and download files. The email server role will provide all functions of needed for users to send and receive emails to and from one another as well as storage for email data until any of the users can log in and retrieve email. Another role the server will be tasked for is for Remote Access and VPN connections for offsite employees through any web browser and or email. The Domain Controller role will serve as a central repository of information or data store for the Active Directory and will make it possible for administrators to maintain......

Words: 461 - Pages: 2

Premium Essay

Client/Server Network

...Client/Server Networking Week 1 Lab 1 Based upon the facts that are given, I know now that the computers are capable of upgrading to Windows 7. The computers that are being operated at the warehouse are more likely to run sluggishly, because they are not in the same area as the servers are. I would recommend the upgrade to Windows 7 Enterprise. There are going to be a lot of issues with the warehouse computers, such as losing connection to the VPN and most users aren’t aware of how to handle this situation. Most business computers run on a wireless VPN connection when they are not in the same building as the server. Windows 7 enterprise has a feature called VPN Reconnect; which automatically reconnects to the server. As long as the server is a Windows Server 2008 R2 version; this feature will work. Which as I can see in the description; we are working with the Windows Server 2008 R2 version. The warehouse operators are going to have to be able to have access to offsite files. Windows 7 Enterprise has the BranchCache and DirectAccess features, which will come in handy for these requirements. BranchCache will help the users with faster and more reliable access to the offsite files they may need. Also the five computers that are close to the server may have to retrieve information from the warehouse computers. Windows 7 enterprise has remote connection for host and the client. Meaning that the warehouse and main office computers will be able to let the IT technicians or......

Words: 350 - Pages: 2

Premium Essay

Client Server 2

...ITT Technical Institute 3825 West Cheyenne Avenue, Suite 600 North Las Vegas, Nevada 89032 NT1330 Client-Server networking II Name: ____________________________________________________ Date: _______________________ NT1330 Week 1 Unit 1 Assignment 1 Instructions: 1. Complete this assignment and submit it prior to the beginning of the next class meeting. 2. Completely fill in the bubble for the correct answer(s), any other mark such as an X or just a line through it will be marked as incorrect. True/False Indicate whether the statement is true or false. 1. IPv6 uses 128 bits, or 16 bytes, for addressing, thus providing 2128 (about 340 billion) unique addresses. A True B False 2. Dynamic IP addresses can be assigned when administering TCP/IP hosts. These addresses must be configured and maintained manually. A B True False 3. Using DHCP relay agents eliminates the need to have a DHCP server on every subnet. A True B False 4. One benefit of the hierarchical structure of DNS is that it is possible to have two hosts with the same host names that are in different locations in the hierarchy. A B True False 5. ICS turns your computer into a router so that other computers on the local network can access its Internet connection. A B True False 6. If you inappropriately allowed network discovery in a public network environment (for example, an Internet café), you would allow total strangers to see and access any file shares on your system. A B True...

Words: 1872 - Pages: 8

Free Essay

Client/Servers

...NETWORK MODELS CLIENT/SERVER & P2P 11/24/2014 Condarrial McCall | Condarrial McCall November 23, 2014 NT1110 CLIENT/SERVER -The roles of each computer in a client/server network are distinctive, affecting both the hardware used in every computer and the software installed in every computer. In a client/server environment there are many advantages such as, increased security, central administration, and making sharing better. Some examples of client/server networks; Windows Server 2003, Novell Netware servers, and Windows 2000 server. Some benefits of a client/server network are only a single computer, or group of computers can be the central of all the networking services that may be needed. The security is quite easy with this type of network model, since it can setup a single server to handle all information requests or login requests for the whole network. Meaning there can be one username and password for each individual user on the network. SERVER Is a computer on the network that provides other computers called (clients or workstations) with access to resources, such as disk drives, folders, printers, modems, scanners and internet access. Server run tasks for clients, file servers holds data and programs files for clients, mail servers holds and distribute email to clients. Servers can be used for different types of software and tasks. Servers tend......

Words: 704 - Pages: 3

Free Essay

Client Server Configuration

...Assignment 1 Client Server Configuration Unit 7 Assignment 1 Client Server Configuration Robert D Williams ITT-Tech MR. Brockman NT1230 Client Server Networking Friday, February 10, 2012 The hardware side should be set up with raided hard disks preferable in as a raid 6. There should be at least two NICs for each server to ensure that connectivity is not lost. IT recommends that we have at least three hours of a backup power available. In order to cut costs IT would like to if more then one server is required to set up virtual servers. The server roles that we network administration recommends would include, active directory services for security to ensure that they only authorized persons are accessing the system and to help to make sure that if necessary encrypt the information so that if the system is breached the information stays secure. An active directory domain services so that IT can manage the system better. This would include user profiles and is a required to add other services that will be needed as well. An active directory domain rights service is recommend to help ensure that only the users that need certain information have access to it. This also enables us to limit what some users can do with the information such as look or modify the information in a file. An application server, so that all employees will have access to needed programs to get their jobs done. A dynamic host control protocol and a domain name server are......

Words: 589 - Pages: 3

Free Essay

Udp Client Server

...UDP Client and Server The  UDP client and server are created with the help of DatagramSocket and Datagram packet classes. If the UDP protocol is used at transport, then the unit of data at the transport layer is called a datagram and and not a segment. In UDP, no connection is established. It is the responsibility of an application to encapsulate data in datagrams (using Datagram classes) before sending it. If TCP is used for sending data, then the data is written directly to the socket (client or server) and reaches there as a connection exists between them. The datagram sent by the application using UDP may or may not reach the UDP receiver. UDP client import java.io.*; import java.net.*; public class MyUDPClient {      public static void main(String[] args)      {          try         {               // InetAddress class is used to getting local address                InetAddress ia = InetAddress.getLocalHost();               //DatagramSocket class is used creating UDP socket               DatagramSocket ds=new DatagramSocket(1236,ia);               // this is message string passes to the server               String y="Hell srver i am client";               //converting this string in to byte array with help of getBytes() method                byte [] b=y.getBytes();               //creating DatagramPacket of byte array               DatagramPacket dp =new DatagramPacket(b,b.length,ia,8);               // send to the server socket               ds.send(dp);       ......

Words: 486 - Pages: 2

Premium Essay

Client Server Networking I

...------------------------------------------------- NT1230 ------------------------------------------------- Client-Server Networking I ------------------------------------------------- Homework Assignments Name: Ernani Narag Week 6 Homework: Due Week 7 Assignment 1: Ticket Escalation Assignment Requirements Respond to the following email, making recommended solutions and explaining the rationale for your recommendations: ---- FROM: Manager TO: Systems Administrator RE: Support Prioritization I am receiving complaints from department supervisors that their support issues are not being addressed in a timely manner. We need a ticket escalation policy to ensure business priorities are met, while managing end-user expectations. Please draft a policy describing how support requests will be prioritized. In addition to normal troubleshooting prioritization, please address the following departments: customer service, sales, accounting and marketing, prioritized in that order. How can we better manage these business requirements? ---- Submission Requirements Address all of the concerns of the manager and provide a recommendation. Microsoft Word. 1-2 pages. Self-Assessment Checklist I made recommendations to address all of the concerns in the email. | * | I explained my reasoning. | * | I composed a professional response. | * | I used critical thinking. | * | I have followed the submission requirements:File......

Words: 359 - Pages: 2

Free Essay

Nt1330 Client Server Networking

...is a multi-master database. As such, is can be updated by any Domain controller that is writeable. There are some sensitive operations that need to be more strictly controlled than others (schema management and adding or removing one or more domains from an active directory forest) that are specified roles. This means that only one domain controller in the replica ring can provide a specific operation. To find the roles being held by the domain controllers, the best tool to use would be the ntdstil. Using this tool, do the following: 1 Go to the Start button 2 Type “roles”, hit enter 3 Type “connections”, hit enter 4 Type “connect to server (name of server) and (name of domain), press enter 5 Type “quit”, press enter 6 Type “select operation target”, press enter 7 Type “list roles for connected server”, press enter, and quit A system can have only one schema master and domain naming master in the entire forest and only one PDC, RID and IM in your domain. If any of the domain controllers fail, then you can transfer the roles or seize them. The Primary Domain Controller Emulator is the role which carries the highest importance in the domain (since it is responsible for the password changes and/or account lockout, as well as the Group Policy Object setting changes in the domain). However, if the domain controller holding PDC fails there will be no immediate impact. Once you find that the domain controller holding the PDC has gone down, then you......

Words: 316 - Pages: 2

Free Essay

Client Server Analysis

... Client/Server Analysis: Project Part 2 Paul Elander ITT Technical Institute Professor Alan Stern Client-Server Networking I 5/21/2014 Upon further review of the client, Home Hospice Care (HHC), the options for upgrading to a new Windows operating is feasible but with limitations. Windows 7 Ultimate would be the preferred edition to install. Choosing Windows 7 Ultimate as the preferred operating system has all the features of Windows 7 Professional but has many more available extras which may prove valuable to Home Hospice Care’s infrastructure. This edition provides more flexibility and stability within their network and offers more capabilities than the Professional Edition. Unfortunately, Home Hospice Care does not qualify for Windows 7 Enterprise Edition. With features like Encrypting File System (EFS), Server Domain Joining, Software Restriction Policies, and many more features which adds security and helps to simplify the IT administrative tasks. When upgrading to Windows 7 from Windows XP, the process is simple: Wipe-and-Load installation. I had chosen to incorporate eleven (11) workstations at the Home Hospice Care’s facility. The workstations’ will be located at central or key points within the company’s infrastructure and positioned within specific offices. The first workstation will be located at the receptionist’s desk and have the computer name: REC1 (allowing for expandability if the company adds another receptionist in the future). Workstations two (2)......

Words: 1465 - Pages: 6

Free Essay

Client Server 1 Itt

...without losing any data. Just like RAID 1, you'll only have the capacity of half the drives, but you will see improved read and write performance and also have the fast rebuild time of RAID 1. 7. The difference between software and hardware RAIDS is simple. Software is a downloadable program that will utilize what hardware you already have and configure it into a RAID. Where hardware is needed to be purchased and physically installed. Both have pros and cons, typically hardware are the best option to go with. http://www.differencebetween.net/technology/difference-between-hardware-raid-and-software-raid/ http://searchstorage.techtarget.com/definition/RAID-6-redundant-array-of-independent-disks http://www.steadfast.net/blog/index.php/servers/almost-everything-you-need-to-know-about-raid...

Words: 715 - Pages: 3