SlideShare a Scribd company logo
1 of 26
Client/Server Technology 
Infsy 540 
Dr. Ocker
Past 
 centralized business computing and 
centralized model of organizational 
computing -- mainframes 
 high degree of control for systems 
managers 
 end-users not very involved 
 barriers to information access - sharing 
not the norm
Now 
 End-user computing is here to stay 
 less control for systems managers 
 sharing of data is the norm 
 client-server computing is replacing the 
mainframe
various meanings of 
client/server technology 
 One meaning: 
 formal systems architecture describing 
technologies that cooperate together on 
a computer network 
 users operate PCs (clients) that 
connect to central computers (servers) 
over a computer network 
 both computers cooperate to spilt the 
work of performing various tasks
various meanings of 
client/server technology 
 Another meaning: 
 set of management strategies for 
creating systems that improve org’al 
effectiveness 
 strategies for distributing computing 
resources within an org. to support 
interpersonal communication, 
organizational coordination, and 
business collaboration
Client/Server Model 
 enterprise networking - an arrangement 
of the org’s HW, SW, 
telecommunications, and data 
resources to put more computing power 
on the desktop and create a company-wide 
network linking smaller networks
client/server model of computing 
 primary way of delivering computing 
power to the desktop 
 computing, data and processing power 
are distributed throughout the 
organization rather than being centrally 
located
client/server model of computing 
 emphasizes the user’s interaction with 
the data 
 splits processing between clients and 
servers
client 
 user point of entry into a network 
 normally a desktop computer, 
workstation, or laptop 
 user generally interacts directly only 
with the client portion of an application
server 
 satisfies some or all of a user’s request 
for data 
 also runs the application software 
 can be a mainframe or another desktop 
computer 
 servers store and process shared data
Infrastructure 
 c/s computing enables restructuring of 
information flow by distributing 
computing resources and allowing 
access to information 
 hw and sw must function as a series of 
pathways/highways
Core capabilities of 
c/s computing 
 users use desktop computers to do 
much of their work locally 
 when they need to access shared 
information or to use resources of 
another (more powerful) machine, they 
connect their desktop (client) machine 
to the remote machine (server) using a 
network
Clients 
 provide user interface - GUI - graphical 
user interface 
 run stand alone applications (e.g. word 
processing) - these applications use 
entirely local resources for both 
processing and data storage 
 run the client side of client-server 
applications
Servers 
 shared resources that are accessible 
over the network;used by clients 
 combine both hw and sw 
 clients contact servers with requests 
 servers process the request and return 
the results to the clients 
 many clients use the server; end-users 
can share information by accessing a 
common database (stored on the client)
Networking 
 key to c/s communications 
 clients and servers pass information 
back and forth via a network
Distributing the work 
 fig. - shows 5 different ways that 
components of an application can be 
partitioned between the client and the 
server 
 applications must be written as two or 
more separate software components 
that run on different machines but that 
appear to operate as a single 
application
Payroll example 
 client tasks could include 
– input data 
– submit data queries to the server 
– display results on screen or printer 
 server task could include 
– fetch the entered data 
– process the payroll 
– control access
Business benefits of 
C/S computing 
· enables new approaches to business 
computing by restructuring flow of 
communication and information within 
orgs. 
 improved communication, coordination, 
and collaboration -- Groupware 
– email, computer conferencing, electronic 
calendars, shared databases
Business benefits of 
C/S computing 
· distributed data stores consist of different 
servers that collect and organize information 
 corporate data warehouses 
– can be located centrally on a mainframe; 
– receive data extracts periodically from operational 
systems (e.g. TPS); 
– serves as a repository for shared information; 
– information can be distributed on various 
machines (servers)
Some Limitations 
 more difficult to write SW that divides 
processing among clients and servers 
 server can get overloaded when too 
many users simultaneously want 
service
Major influences that cause firms 
to shift to Client/Server 
 technically and economically feasible to 
transfer computing power to desktop -- 
declining prices, good telecomm. 
capabilities 
 knowledge-based workers create and 
work with information ; require easy 
access to information - C/S systems 
enhance productivity by placing 
information where users are
Major influences that cause firms 
to shift to Client/Server 
 communication is faster, easier and 
less costly with C/S technology -- 
important in global economy 
 flatter orgs. need more decentralized 
from of computing 
 support team work through networking
Major influences that cause firms 
to shift to Client/Server 
 offers flexibility to orgs. who need to 
change rapidly - easy to connect new 
clients (e.g. team members); can easily 
upgrade power of server without 
interrupting service 
 cost savings - supposedly cheaper
key principles for managers in 
transition to c/s computing 
· to achieve value from the (costly) 
investment in c/s computing, need to 
commit to process redesign 
· two different levels of investment - 
infrastructure and applications
key principles for managers in 
transition to c/s computing 
· need to make long-term investments in 
backbone communications networks; 
plan for ever-increasing bandwidth 
 building the enabling infrastructure is a 
strategic effort 
 building distributed applications is a 
tactical effort
key principles for managers in 
transition to c/s computing 
· individuals and workgroups need to 
exploit the potential 
· networked infrastructure enables people to 
work together and share information in a 
variety of ways

More Related Content

What's hot

Office automation system 1
Office automation system 1Office automation system 1
Office automation system 1AKSHAY O J
 
office automation system
office automation systemoffice automation system
office automation systemVinayak Khade
 
Dynamics of Leading Legacy Databases
Dynamics of Leading Legacy DatabasesDynamics of Leading Legacy Databases
Dynamics of Leading Legacy DatabasesCognizant
 
2008.12.09
2008.12.092008.12.09
2008.12.09xoanon
 
Important Terminology for the Users of Web-based Services
Important Terminology for the Users of Web-based ServicesImportant Terminology for the Users of Web-based Services
Important Terminology for the Users of Web-based ServicesHTS Hosting
 
DB2 for z/O S Data Sharing
DB2 for z/O S  Data  SharingDB2 for z/O S  Data  Sharing
DB2 for z/O S Data SharingSurekha Parekh
 
PivotalCRM - Whitepaper _Pivotal intelligent internet architecture
PivotalCRM - Whitepaper _Pivotal intelligent internet architecturePivotalCRM - Whitepaper _Pivotal intelligent internet architecture
PivotalCRM - Whitepaper _Pivotal intelligent internet architecturePivotal CRM
 
Crm Data To Share Point Reports
Crm Data To Share Point  ReportsCrm Data To Share Point  Reports
Crm Data To Share Point ReportsPeter1020
 
Automated Forms Delivary and Management
Automated Forms Delivary and ManagementAutomated Forms Delivary and Management
Automated Forms Delivary and ManagementRaghu Nandan
 
Control m customers using big data
Control m customers using big dataControl m customers using big data
Control m customers using big dataJuliette Smit
 
Lego embracing change by combining business intelligent with a flexible infor...
Lego embracing change by combining business intelligent with a flexible infor...Lego embracing change by combining business intelligent with a flexible infor...
Lego embracing change by combining business intelligent with a flexible infor...Zulkifflee Sofee
 

What's hot (18)

Office automation system 1
Office automation system 1Office automation system 1
Office automation system 1
 
Lecture1 (is342) (office automationsystems)
Lecture1  (is342) (office automationsystems)Lecture1  (is342) (office automationsystems)
Lecture1 (is342) (office automationsystems)
 
office automation system
office automation systemoffice automation system
office automation system
 
Dynamics of Leading Legacy Databases
Dynamics of Leading Legacy DatabasesDynamics of Leading Legacy Databases
Dynamics of Leading Legacy Databases
 
MIS Lesson3 Software
MIS Lesson3 SoftwareMIS Lesson3 Software
MIS Lesson3 Software
 
2008.12.09
2008.12.092008.12.09
2008.12.09
 
Office automation
Office automationOffice automation
Office automation
 
Important Terminology for the Users of Web-based Services
Important Terminology for the Users of Web-based ServicesImportant Terminology for the Users of Web-based Services
Important Terminology for the Users of Web-based Services
 
DB2 for z/O S Data Sharing
DB2 for z/O S  Data  SharingDB2 for z/O S  Data  Sharing
DB2 for z/O S Data Sharing
 
Resume
ResumeResume
Resume
 
Jorge Alvarez
Jorge AlvarezJorge Alvarez
Jorge Alvarez
 
PivotalCRM - Whitepaper _Pivotal intelligent internet architecture
PivotalCRM - Whitepaper _Pivotal intelligent internet architecturePivotalCRM - Whitepaper _Pivotal intelligent internet architecture
PivotalCRM - Whitepaper _Pivotal intelligent internet architecture
 
Case study 9
Case study 9Case study 9
Case study 9
 
Crm Data To Share Point Reports
Crm Data To Share Point  ReportsCrm Data To Share Point  Reports
Crm Data To Share Point Reports
 
Automated Forms Delivary and Management
Automated Forms Delivary and ManagementAutomated Forms Delivary and Management
Automated Forms Delivary and Management
 
Control m customers using big data
Control m customers using big dataControl m customers using big data
Control m customers using big data
 
MFP Teach Out
MFP Teach OutMFP Teach Out
MFP Teach Out
 
Lego embracing change by combining business intelligent with a flexible infor...
Lego embracing change by combining business intelligent with a flexible infor...Lego embracing change by combining business intelligent with a flexible infor...
Lego embracing change by combining business intelligent with a flexible infor...
 

Similar to Client

Client server computing
Client server computingClient server computing
Client server computingjorge cabiao
 
Client server based computing
Client server based computingClient server based computing
Client server based computingMohammad Affan
 
Client computing evolution ppt11
Client computing evolution ppt11Client computing evolution ppt11
Client computing evolution ppt11Tech_MX
 
Anil Nembang: Hures Company Case Study
 Anil Nembang: Hures Company Case Study Anil Nembang: Hures Company Case Study
Anil Nembang: Hures Company Case StudyAnil Nembang
 
BARIM Presentation - Cloud Computing & Records Management
BARIM Presentation - Cloud Computing & Records ManagementBARIM Presentation - Cloud Computing & Records Management
BARIM Presentation - Cloud Computing & Records ManagementEmerson Bryan
 
e-suap cloud computing- English version
e-suap cloud computing- English versione-suap cloud computing- English version
e-suap cloud computing- English versionSabino Labarile
 
Distributed Computing Report
Distributed Computing ReportDistributed Computing Report
Distributed Computing ReportIIT Kharagpur
 
Cloud ready reference
Cloud ready referenceCloud ready reference
Cloud ready referenceHelly Patel
 
client-server-architecture.ppt
client-server-architecture.pptclient-server-architecture.ppt
client-server-architecture.pptgowriganesh
 
client-server-architecture ss.ppt
client-server-architecture ss.pptclient-server-architecture ss.ppt
client-server-architecture ss.pptOsmanGani61
 
Client server architecture
Client server architectureClient server architecture
Client server architectureRituBhargava7
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingSaiRamdev3
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud ComputingLiming Liu
 
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...IJCSIS Research Publications
 

Similar to Client (20)

SOFTWARE COMPUTING
SOFTWARE COMPUTINGSOFTWARE COMPUTING
SOFTWARE COMPUTING
 
Client server computing
Client server computingClient server computing
Client server computing
 
Client server based computing
Client server based computingClient server based computing
Client server based computing
 
Client server computing
Client server computingClient server computing
Client server computing
 
Client computing evolution ppt11
Client computing evolution ppt11Client computing evolution ppt11
Client computing evolution ppt11
 
unit 4-1.pptx
unit 4-1.pptxunit 4-1.pptx
unit 4-1.pptx
 
Clientserver
ClientserverClientserver
Clientserver
 
Anil Nembang: Hures Company Case Study
 Anil Nembang: Hures Company Case Study Anil Nembang: Hures Company Case Study
Anil Nembang: Hures Company Case Study
 
BARIM Presentation - Cloud Computing & Records Management
BARIM Presentation - Cloud Computing & Records ManagementBARIM Presentation - Cloud Computing & Records Management
BARIM Presentation - Cloud Computing & Records Management
 
e-suap cloud computing- English version
e-suap cloud computing- English versione-suap cloud computing- English version
e-suap cloud computing- English version
 
Distributed Computing Report
Distributed Computing ReportDistributed Computing Report
Distributed Computing Report
 
Cloud ready reference
Cloud ready referenceCloud ready reference
Cloud ready reference
 
client-server-architecture.ppt
client-server-architecture.pptclient-server-architecture.ppt
client-server-architecture.ppt
 
client-server-architecture ss.ppt
client-server-architecture ss.pptclient-server-architecture ss.ppt
client-server-architecture ss.ppt
 
Performance Evaluation of Virtualization Technologies for Server
Performance Evaluation of Virtualization Technologies for ServerPerformance Evaluation of Virtualization Technologies for Server
Performance Evaluation of Virtualization Technologies for Server
 
106248842 cc
106248842 cc106248842 cc
106248842 cc
 
Client server architecture
Client server architectureClient server architecture
Client server architecture
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
 

More from rahmanitayulia

More from rahmanitayulia (10)

7 file-sharing-nfs-samba
7 file-sharing-nfs-samba7 file-sharing-nfs-samba
7 file-sharing-nfs-samba
 
Perangkat keras-jaringan-komputer2
Perangkat keras-jaringan-komputer2Perangkat keras-jaringan-komputer2
Perangkat keras-jaringan-komputer2
 
Cisco packettracer overview_20jul09
Cisco packettracer overview_20jul09Cisco packettracer overview_20jul09
Cisco packettracer overview_20jul09
 
Network operating systems
Network operating systemsNetwork operating systems
Network operating systems
 
Topologi jaringan
Topologi jaringanTopologi jaringan
Topologi jaringan
 
Subnetting
SubnettingSubnetting
Subnetting
 
Hardware
HardwareHardware
Hardware
 
Pengertian k3
Pengertian k3Pengertian k3
Pengertian k3
 
Pengertian k3
Pengertian k3Pengertian k3
Pengertian k3
 
Pengertian k3
Pengertian k3Pengertian k3
Pengertian k3
 

Recently uploaded

如何办理(UCD毕业证书)加州大学戴维斯分校毕业证学位证书
如何办理(UCD毕业证书)加州大学戴维斯分校毕业证学位证书如何办理(UCD毕业证书)加州大学戴维斯分校毕业证学位证书
如何办理(UCD毕业证书)加州大学戴维斯分校毕业证学位证书SD DS
 
Special Accounting Areas - Hire purchase agreement
Special Accounting Areas - Hire purchase agreementSpecial Accounting Areas - Hire purchase agreement
Special Accounting Areas - Hire purchase agreementShubhiSharma858417
 
如何办理美国加州大学欧文分校毕业证(本硕)UCI学位证书
如何办理美国加州大学欧文分校毕业证(本硕)UCI学位证书如何办理美国加州大学欧文分校毕业证(本硕)UCI学位证书
如何办理美国加州大学欧文分校毕业证(本硕)UCI学位证书Fir L
 
如何办理(USF文凭证书)美国旧金山大学毕业证学位证书
如何办理(USF文凭证书)美国旧金山大学毕业证学位证书如何办理(USF文凭证书)美国旧金山大学毕业证学位证书
如何办理(USF文凭证书)美国旧金山大学毕业证学位证书Fs Las
 
国外大学毕业证《奥克兰大学毕业证办理成绩单GPA修改》
国外大学毕业证《奥克兰大学毕业证办理成绩单GPA修改》国外大学毕业证《奥克兰大学毕业证办理成绩单GPA修改》
国外大学毕业证《奥克兰大学毕业证办理成绩单GPA修改》o8wvnojp
 
如何办理美国波士顿大学(BU)毕业证学位证书
如何办理美国波士顿大学(BU)毕业证学位证书如何办理美国波士顿大学(BU)毕业证学位证书
如何办理美国波士顿大学(BU)毕业证学位证书Fir L
 
昆士兰科技大学毕业证学位证成绩单-补办步骤澳洲毕业证书
昆士兰科技大学毕业证学位证成绩单-补办步骤澳洲毕业证书昆士兰科技大学毕业证学位证成绩单-补办步骤澳洲毕业证书
昆士兰科技大学毕业证学位证成绩单-补办步骤澳洲毕业证书1k98h0e1
 
An Introduction guidance of the European Union Law 2020_EU Seminar 4.pptx
An Introduction guidance of the European Union Law 2020_EU Seminar 4.pptxAn Introduction guidance of the European Union Law 2020_EU Seminar 4.pptx
An Introduction guidance of the European Union Law 2020_EU Seminar 4.pptxKUHANARASARATNAM1
 
如何办理(Curtin毕业证书)科廷科技大学毕业证学位证书
如何办理(Curtin毕业证书)科廷科技大学毕业证学位证书如何办理(Curtin毕业证书)科廷科技大学毕业证学位证书
如何办理(Curtin毕业证书)科廷科技大学毕业证学位证书SD DS
 
Good Governance Practices for protection of Human Rights (Discuss Transparen...
Good Governance Practices for protection  of Human Rights (Discuss Transparen...Good Governance Practices for protection  of Human Rights (Discuss Transparen...
Good Governance Practices for protection of Human Rights (Discuss Transparen...shubhuc963
 
如何办理澳洲南澳大学(UniSA)毕业证学位证书
如何办理澳洲南澳大学(UniSA)毕业证学位证书如何办理澳洲南澳大学(UniSA)毕业证学位证书
如何办理澳洲南澳大学(UniSA)毕业证学位证书Fir L
 
如何办理提赛德大学毕业证(本硕)Teesside学位证书
如何办理提赛德大学毕业证(本硕)Teesside学位证书如何办理提赛德大学毕业证(本硕)Teesside学位证书
如何办理提赛德大学毕业证(本硕)Teesside学位证书Fir L
 
POLICE ACT, 1861 the details about police system.pptx
POLICE ACT, 1861 the details about police system.pptxPOLICE ACT, 1861 the details about police system.pptx
POLICE ACT, 1861 the details about police system.pptxAbhishekchatterjee248859
 
如何办理(UNK毕业证书)内布拉斯加大学卡尼尔分校毕业证学位证书
如何办理(UNK毕业证书)内布拉斯加大学卡尼尔分校毕业证学位证书如何办理(UNK毕业证书)内布拉斯加大学卡尼尔分校毕业证学位证书
如何办理(UNK毕业证书)内布拉斯加大学卡尼尔分校毕业证学位证书SD DS
 
如何办理密德萨斯大学毕业证(本硕)Middlesex学位证书
如何办理密德萨斯大学毕业证(本硕)Middlesex学位证书如何办理密德萨斯大学毕业证(本硕)Middlesex学位证书
如何办理密德萨斯大学毕业证(本硕)Middlesex学位证书FS LS
 
Comparison of GenAI benchmarking models for legal use cases
Comparison of GenAI benchmarking models for legal use casesComparison of GenAI benchmarking models for legal use cases
Comparison of GenAI benchmarking models for legal use casesritwikv20
 
定制(BU文凭证书)美国波士顿大学毕业证成绩单原版一比一
定制(BU文凭证书)美国波士顿大学毕业证成绩单原版一比一定制(BU文凭证书)美国波士顿大学毕业证成绩单原版一比一
定制(BU文凭证书)美国波士顿大学毕业证成绩单原版一比一st Las
 
Arbitration, mediation and conciliation in India
Arbitration, mediation and conciliation in IndiaArbitration, mediation and conciliation in India
Arbitration, mediation and conciliation in IndiaNafiaNazim
 
如何办理威斯康星大学密尔沃基分校毕业证学位证书
 如何办理威斯康星大学密尔沃基分校毕业证学位证书 如何办理威斯康星大学密尔沃基分校毕业证学位证书
如何办理威斯康星大学密尔沃基分校毕业证学位证书Fir sss
 

Recently uploaded (20)

如何办理(UCD毕业证书)加州大学戴维斯分校毕业证学位证书
如何办理(UCD毕业证书)加州大学戴维斯分校毕业证学位证书如何办理(UCD毕业证书)加州大学戴维斯分校毕业证学位证书
如何办理(UCD毕业证书)加州大学戴维斯分校毕业证学位证书
 
Special Accounting Areas - Hire purchase agreement
Special Accounting Areas - Hire purchase agreementSpecial Accounting Areas - Hire purchase agreement
Special Accounting Areas - Hire purchase agreement
 
如何办理美国加州大学欧文分校毕业证(本硕)UCI学位证书
如何办理美国加州大学欧文分校毕业证(本硕)UCI学位证书如何办理美国加州大学欧文分校毕业证(本硕)UCI学位证书
如何办理美国加州大学欧文分校毕业证(本硕)UCI学位证书
 
如何办理(USF文凭证书)美国旧金山大学毕业证学位证书
如何办理(USF文凭证书)美国旧金山大学毕业证学位证书如何办理(USF文凭证书)美国旧金山大学毕业证学位证书
如何办理(USF文凭证书)美国旧金山大学毕业证学位证书
 
国外大学毕业证《奥克兰大学毕业证办理成绩单GPA修改》
国外大学毕业证《奥克兰大学毕业证办理成绩单GPA修改》国外大学毕业证《奥克兰大学毕业证办理成绩单GPA修改》
国外大学毕业证《奥克兰大学毕业证办理成绩单GPA修改》
 
如何办理美国波士顿大学(BU)毕业证学位证书
如何办理美国波士顿大学(BU)毕业证学位证书如何办理美国波士顿大学(BU)毕业证学位证书
如何办理美国波士顿大学(BU)毕业证学位证书
 
昆士兰科技大学毕业证学位证成绩单-补办步骤澳洲毕业证书
昆士兰科技大学毕业证学位证成绩单-补办步骤澳洲毕业证书昆士兰科技大学毕业证学位证成绩单-补办步骤澳洲毕业证书
昆士兰科技大学毕业证学位证成绩单-补办步骤澳洲毕业证书
 
An Introduction guidance of the European Union Law 2020_EU Seminar 4.pptx
An Introduction guidance of the European Union Law 2020_EU Seminar 4.pptxAn Introduction guidance of the European Union Law 2020_EU Seminar 4.pptx
An Introduction guidance of the European Union Law 2020_EU Seminar 4.pptx
 
如何办理(Curtin毕业证书)科廷科技大学毕业证学位证书
如何办理(Curtin毕业证书)科廷科技大学毕业证学位证书如何办理(Curtin毕业证书)科廷科技大学毕业证学位证书
如何办理(Curtin毕业证书)科廷科技大学毕业证学位证书
 
Good Governance Practices for protection of Human Rights (Discuss Transparen...
Good Governance Practices for protection  of Human Rights (Discuss Transparen...Good Governance Practices for protection  of Human Rights (Discuss Transparen...
Good Governance Practices for protection of Human Rights (Discuss Transparen...
 
如何办理澳洲南澳大学(UniSA)毕业证学位证书
如何办理澳洲南澳大学(UniSA)毕业证学位证书如何办理澳洲南澳大学(UniSA)毕业证学位证书
如何办理澳洲南澳大学(UniSA)毕业证学位证书
 
如何办理提赛德大学毕业证(本硕)Teesside学位证书
如何办理提赛德大学毕业证(本硕)Teesside学位证书如何办理提赛德大学毕业证(本硕)Teesside学位证书
如何办理提赛德大学毕业证(本硕)Teesside学位证书
 
POLICE ACT, 1861 the details about police system.pptx
POLICE ACT, 1861 the details about police system.pptxPOLICE ACT, 1861 the details about police system.pptx
POLICE ACT, 1861 the details about police system.pptx
 
如何办理(UNK毕业证书)内布拉斯加大学卡尼尔分校毕业证学位证书
如何办理(UNK毕业证书)内布拉斯加大学卡尼尔分校毕业证学位证书如何办理(UNK毕业证书)内布拉斯加大学卡尼尔分校毕业证学位证书
如何办理(UNK毕业证书)内布拉斯加大学卡尼尔分校毕业证学位证书
 
young Call Girls in Pusa Road🔝 9953330565 🔝 escort Service
young Call Girls in  Pusa Road🔝 9953330565 🔝 escort Serviceyoung Call Girls in  Pusa Road🔝 9953330565 🔝 escort Service
young Call Girls in Pusa Road🔝 9953330565 🔝 escort Service
 
如何办理密德萨斯大学毕业证(本硕)Middlesex学位证书
如何办理密德萨斯大学毕业证(本硕)Middlesex学位证书如何办理密德萨斯大学毕业证(本硕)Middlesex学位证书
如何办理密德萨斯大学毕业证(本硕)Middlesex学位证书
 
Comparison of GenAI benchmarking models for legal use cases
Comparison of GenAI benchmarking models for legal use casesComparison of GenAI benchmarking models for legal use cases
Comparison of GenAI benchmarking models for legal use cases
 
定制(BU文凭证书)美国波士顿大学毕业证成绩单原版一比一
定制(BU文凭证书)美国波士顿大学毕业证成绩单原版一比一定制(BU文凭证书)美国波士顿大学毕业证成绩单原版一比一
定制(BU文凭证书)美国波士顿大学毕业证成绩单原版一比一
 
Arbitration, mediation and conciliation in India
Arbitration, mediation and conciliation in IndiaArbitration, mediation and conciliation in India
Arbitration, mediation and conciliation in India
 
如何办理威斯康星大学密尔沃基分校毕业证学位证书
 如何办理威斯康星大学密尔沃基分校毕业证学位证书 如何办理威斯康星大学密尔沃基分校毕业证学位证书
如何办理威斯康星大学密尔沃基分校毕业证学位证书
 

Client

  • 2. Past centralized business computing and centralized model of organizational computing -- mainframes high degree of control for systems managers end-users not very involved barriers to information access - sharing not the norm
  • 3. Now End-user computing is here to stay less control for systems managers sharing of data is the norm client-server computing is replacing the mainframe
  • 4. various meanings of client/server technology One meaning: formal systems architecture describing technologies that cooperate together on a computer network users operate PCs (clients) that connect to central computers (servers) over a computer network both computers cooperate to spilt the work of performing various tasks
  • 5. various meanings of client/server technology Another meaning: set of management strategies for creating systems that improve org’al effectiveness strategies for distributing computing resources within an org. to support interpersonal communication, organizational coordination, and business collaboration
  • 6. Client/Server Model enterprise networking - an arrangement of the org’s HW, SW, telecommunications, and data resources to put more computing power on the desktop and create a company-wide network linking smaller networks
  • 7. client/server model of computing primary way of delivering computing power to the desktop computing, data and processing power are distributed throughout the organization rather than being centrally located
  • 8. client/server model of computing emphasizes the user’s interaction with the data splits processing between clients and servers
  • 9. client user point of entry into a network normally a desktop computer, workstation, or laptop user generally interacts directly only with the client portion of an application
  • 10. server satisfies some or all of a user’s request for data also runs the application software can be a mainframe or another desktop computer servers store and process shared data
  • 11. Infrastructure c/s computing enables restructuring of information flow by distributing computing resources and allowing access to information hw and sw must function as a series of pathways/highways
  • 12. Core capabilities of c/s computing users use desktop computers to do much of their work locally when they need to access shared information or to use resources of another (more powerful) machine, they connect their desktop (client) machine to the remote machine (server) using a network
  • 13. Clients provide user interface - GUI - graphical user interface run stand alone applications (e.g. word processing) - these applications use entirely local resources for both processing and data storage run the client side of client-server applications
  • 14. Servers shared resources that are accessible over the network;used by clients combine both hw and sw clients contact servers with requests servers process the request and return the results to the clients many clients use the server; end-users can share information by accessing a common database (stored on the client)
  • 15. Networking key to c/s communications clients and servers pass information back and forth via a network
  • 16. Distributing the work fig. - shows 5 different ways that components of an application can be partitioned between the client and the server applications must be written as two or more separate software components that run on different machines but that appear to operate as a single application
  • 17. Payroll example client tasks could include – input data – submit data queries to the server – display results on screen or printer server task could include – fetch the entered data – process the payroll – control access
  • 18. Business benefits of C/S computing · enables new approaches to business computing by restructuring flow of communication and information within orgs. improved communication, coordination, and collaboration -- Groupware – email, computer conferencing, electronic calendars, shared databases
  • 19. Business benefits of C/S computing · distributed data stores consist of different servers that collect and organize information corporate data warehouses – can be located centrally on a mainframe; – receive data extracts periodically from operational systems (e.g. TPS); – serves as a repository for shared information; – information can be distributed on various machines (servers)
  • 20. Some Limitations more difficult to write SW that divides processing among clients and servers server can get overloaded when too many users simultaneously want service
  • 21. Major influences that cause firms to shift to Client/Server technically and economically feasible to transfer computing power to desktop -- declining prices, good telecomm. capabilities knowledge-based workers create and work with information ; require easy access to information - C/S systems enhance productivity by placing information where users are
  • 22. Major influences that cause firms to shift to Client/Server communication is faster, easier and less costly with C/S technology -- important in global economy flatter orgs. need more decentralized from of computing support team work through networking
  • 23. Major influences that cause firms to shift to Client/Server offers flexibility to orgs. who need to change rapidly - easy to connect new clients (e.g. team members); can easily upgrade power of server without interrupting service cost savings - supposedly cheaper
  • 24. key principles for managers in transition to c/s computing · to achieve value from the (costly) investment in c/s computing, need to commit to process redesign · two different levels of investment - infrastructure and applications
  • 25. key principles for managers in transition to c/s computing · need to make long-term investments in backbone communications networks; plan for ever-increasing bandwidth building the enabling infrastructure is a strategic effort building distributed applications is a tactical effort
  • 26. key principles for managers in transition to c/s computing · individuals and workgroups need to exploit the potential · networked infrastructure enables people to work together and share information in a variety of ways