CLIENT/SERVER SYSTEMS DEVELOPMENT – HARDWARE
– Hardware/Network Acquisition
– PC-Level Processing Units
– Macintosh
– Notebooks
– Pen
– Unix Workstation
– X-Terminals
– Server Hardware
– Data Storage
– Magnetic Disk
– Mirrored Disk
– RAID-Disk Array
– Tape
– Optical disks
– CD-ROM
– WORM
– Erasable Optical
– Network Interface Cards (NICs)
– Token Ring
– Ethernet
– FDDI
– CDDI
– Power Protection Devices
– Uninterruptible Power Supply (UPS)
– Surge protectors
UNIT – V
CLIENT/SERVER SYSTEMS DEVELOPMENT – SERVICE AND SUPPORT
– System Administration
CLIENT / SERVER TECHNOLOGY
UNIT-I
CLIENT / SERVER COMPUTING
– What is client?
– What is server?
– What is client/server?
– A modern client/server architecture
– Simplified application model
– Degree of technology visibility to developer
Mainframe-Centric Client/Server Computing
– EDI
– ICR
Downsizing and Client/Server Computing
– Downsizing: Reduction of the size of Client/Server
– Upsizing: Increase of the size of Client/Server
ADVANTAGES OF CLIENT/SERVER COMPUTING
– Enhanced Data Sharing
– Integrated services
– Sharing Resources among Diverse platforms
– Data Interchangeability and Interoperability
– Masked physical data access
– Location independence of data processing
– Centralized Management
Technology Revolution
– Future Technologies
– Computing Power Compared
– Input/Output Compared
– Main Storage
– Software Trends
· Graphical Screen Designs
· Relation Databases
Connectivity
– Step 1: Workstations Emulate Corporate Systems
– Step 2: Adding Servers for database and communications
– Step 3: Full-fledged Client/Server Applications
Ways to improve Performance
– Offload work to server
– Reduce total execution time
– Use a multitasking client
How to Reduce Network Traffic
– Minimize Network Requests
– Ease Strain on Network Resources
– How to Reduce Costs
UNIT-II
COMPONENTS OF CLIENT/SERVER APPLIVATIONS – THE CLIENT
The Role of the Client
– Requester
– Facilities such as Dynamic Data Exchange (DDE), Object Level Embedding (OLE), Common Object Request Broker Architecture (CORBA)
– Common Open Software Environment (COSE)
Client Services
Request for Service
– IPC (Interprocess Communication)
– NOS Redirection
– How does redirection work?
– Remote Procedure Call (RPC)
– Fax/Print Services
– Window Services
– Remote Boot Services
– Other Remote Services
– Shared Memory
– Queues
– Dynamic Data Exchange
– Remote Procedure Calls
– Object Linking and Embedding
Wide Area Network Technologies
– Frame Relay
– Switched Multimegabit Data Services (SMDS)
– ATM in the Wide Area Network
– Integrated Services Digital Network
· B-Channel
· D-Channel Signaling
· ISDN Applications
UNIT – IV
CLIENT/SERVER SYSTEMS DEVELOPMENT – SOFTWARE
– Factors Driving Demand for Application Software Development
– Rising Technology Staff Costs
– Need to Improve Technology Professional’s Productivity
– Need for Platform Migration and Reengineering of Existing Systems
– Need for a Common Interface Across Platforms
– Increase in Applications Development by Users
– Client/Server Systems Development Methodology
· Systems Integration Life Cycle
· SILC phases and major activities
– Asynchronous Transfer Mode (ATM)
· Constant Bit Rate (CBR)
· Variable Bit Rate (VBR)
· Bursty traffic
– Hubs
· Workgroup Hubs
· Wiring Closet Hubs
· Network Center Hubs
– Internetworking Devices: Bridges and Routers
· Networking Devices: Repeaters and Bridges
· Internetwork Devices: Routers and Gateways
– Transmission Control Protocol/Internet Protocol
· TCP/IP’s Architecture
· Internet Protocol
· Transport Protocols
· Telnet
· File Transfer protocol (FTP)
– Simple Network Management Protocol (SNMP)
– Network File System (NFS)
– Simple Mail Transfer Protocol (SMTP)
· TCP/IP and Internetworks
· Routing
· Connection Vs Connectionless
· Administrative Load Sensitivity
· Networks of Network
InterProcess Communication
– IPC Services
– Peer-to-Peer Protocols
– NetBIOS
– Application Program-to-Program Communication
– Named Pipes
– Anonymous Pipes
– Semaphores
– Utility Services
– Message Services
– Network Services
– Application Services
– Database Services
– Network Management Services – Alerts
– Dynamic Data Exchange (DDE)
– Object Linking and Embedding (OLE)
– Common Object Request Broker Architecture (COBRA)
COMPONENTS OF CLIENT/SERVER APPLIVATIONS – THE SERVER
The Role of the Server
– Respond for Requests
– Application Servers
– File Servers
– Database Servers
– Print Servers
– Fax Servers
– Communication Servers
– Security Servers
Server Functionality in Detail
– Request Processing
Requests from Client NOS Services Server
– File Services
– Fax/Print/Image Services
– Database Services
· Flat Files: Sorting Physical Records
· Hieratical Databases: Adjacent Storage of Related Record Types
· Relational Databases: Extracted Indexes and SQL
· DBMS Features
· Object-Oriented – A Bright Future
– Communications Services
– Security Services
The Network Operating System
– Novell Netware
· Netware works both SOS and NOS
· Netware Architecture
· Netware Open Services
– LAN Manager
– IBM LAN Server
– Banyan VINES
– PC Network File Services (NFS)
What are the Available Platforms?
– Workstations in LAN Configuration
– LAN-to-LAN/WAN Configuration
– LAN-to-Host Configuration
– Enterprise-Wide
· OLTP (Online Transaction Processing) on a LAN
· OLTP with UNIX
The Server Operating System
– Netware
– OS/2
– Windows NT
– MVS
– OPENVMS
– UNIX
· UNIX Architecture
· Open Software Foundation (OSF)
· Important Technologies defined by OSF
· COSE (Common Open Software Environment)
– Distributed Computing Environment (DCE)
· DCE Architecture
· Elements of DCE
· RPC, Naming, Security, Threads, Time Service, Distributed File Services, PC Integration, Management and Communications
UNIT – III
COMPONENTS OF CLIENT/SERVER APPLIVATIONS – CONNECTIVITY
Open Systems Interconnect
– The Seven Layer of OSI model
– Physical Layer
– Data Link Layer
– Network Layer
– Transport Layer
– Session Layer
– Presentation Layer
– Application Layer
Communications Interface Technology
– LAN Cabling
· Twister Pair Cable
· Co-Axial Cable
· Fiber Optical Cable
– Ethernet IEEE 802.3
· NICs (Network Interface Cards)
– Token Ring IEEE 802.3
– Fiber Distributed Data Interface (FDDI)
– Copper Distributed Data Interface (CDDI)
– Ethernet Vs Token Ring Vs FDDI
– Availability
– Reliability
– Serviceability
– Software Distribution
– Performance
– Network Management
– Help Desk
– Remote Systems Management
– Security
– LAN and Network Management Issues
– Licensing
The Future of Client/Server Computing
– What’s in Store for Networking – Everyone’s a Peer
– What’s in Store for software Development – Everyone’s an Object
– Enabling Technologies
· Expert Systems
§Knowledge Based System (KBS)
§Architecture of Expert Systems
· Geographic Information Systems
· Geographic Positioning Systems
· Point-of-Service (POS)
· Imaging
§Optical Character Recognition (OCR)
§Intelligent Character Recognition (ICR)
· Electronic Document Management – Multimedia
· Full-Text Retrieval
– Transformational Systems – The Challenge of the 1990’s
· Emergency Public Safety
· Electronic data Interchange (EDI)
· Financial Analysis
Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.
You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.
Read moreEach paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.
Read moreThanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.
Read moreYour email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.
Read moreBy sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.
Read more