Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
NAME:
OKONJI GOODNEWS PETER
MAT NO:
BAS/CSC/160007
FACULTY:
SCIENCE
DEPARTMENT:
PHYSICAL SCIENCE
UNIT
COMPUTER SCIENCE
CORSE CODE:
CSC 411
COURSE TITLE:
NET CENTRIC COMPUTING
ASSIGNMENTS
1. EXPLAIN IN FULL ATM MACHINE. EXPLAIN HOW IT WORKS AS A
DISTRIBUTED SYSTEM.
2. E-MAILER AS A DISTRIBUTED SYSTEM WITH DIAGRAM.
3. WHY IS A NETWORK OF WORK STATIONS A DISTRIBUTED SYSTEM.
OCTOBER, 2019
ATM MACHINE
The full form of ATM is Automated Teller Machine. ATM is an electro-mechanical machine
that is used for making financial transaction from a bank account. There machines are used to
withdraw money from personal bank account.
1. The first issue would be to inquire the client about the place that he/she frequently
accesses. Then the client information is stored in all the branches those where identified
by the client as frequently accessed places. Host processor is updated about which
branches contain the client information.
2. The second issue deals with any request issued by the client to the ATM. The TM
forwards this information to the host processors the host processor, on receiving the
request determines which branch is the nearest neighbor that stores the information of
that client from the place the request is issued.
3. After determining the nearest neighbor, the host processor routes the transaction request
to it and the transaction is performed. Transaction in all other branches at the same
account is locked to ensure atomicity. All other branches that contain the same client
information are also updated at the same time by sending the transaction information by
the host processor to maintain concurrency control.
So, we see that to apply the distributed database concept, we have to consider two phases.
Each machine has an application server program that understands the email protocol of SMIP
(Simple Mail Transfer Protocol). When two machines want to exchange email, first they
synchronize to a known initial shared state, then the email message header control information is
exchanged. If the second machine agrees to the transfer, the contents of the email is then
delivered. The receiving machine places the email in a special sport directory for later reading by
the end user. Alternatively, the receiving machine may reject the email message or provide
forwarding information.
When the end user wants to send email, an email client hands the email to the machines email
server. The server exchanges the email with another machines email server. The recipient
machines places the email messages in the spool file belonging to the recipient. The email is
ready for the final delivery stage. When the recipient wants to read email, the email client reads
the spool file and displays the message.
WHY IS A NETWORK OF WORK STATION A DISTRIBUTED SYSTEM
The distributed network is used in distributed computing, is the network system over which
computer programming, software, and its data are spread out across more than one computer, but
communicate complex messages through their nodes (computers) and are dependent upon each
other.
Distributed network is to share resources typically to accomplish a single or similar goal usually,
this takes place over a computer network, however, internet based computing is rising in
popularity. Typically a distributed networking system is composed of processes, threads, agents,
and distributed objects.
A distributed network can also be agent-based where what controls the agent or component is
loosely defined, and the components can have either pre-configured or dynamic settings
DECENTRALIZED
Decentralization is where each computer on the network can be used for the computing ask at
hand, which is the opposite of the client/server model.
MESH
Mesh networking is a local network is a local network composed of devices (modes) that was
originally designed to communicate through radio waves, allowing for different types of devices.