Distributed Systems
Distributed Systems
Distributed Systems
• Performance
Characteristics:
object translators
Data Integration Model
Pros for Data Integration Model
• Availability of technology
Characteristics:
Besides classic applications like email, web browsers, Things to consider in CS computing:
and the like, most major applications have some
level of networking built in. The following are just Basic Network Concepts
some. examples: Sockets for Servers
Sockets for Clients
• Text editors like BBEdit save and open files directly Streams
from FTP servers. Threads
• IDEs like Eclipse and IntelliJ IDEA communicate
with VCS repositories.
Why Java?
Client Server
Web Browser Web Server/Daemon
Web Browser FTP Server/Daemon
Email Client SMTP Server/Daemon
Email Client POP or IMAP
Server/Daemon
Why use CS Computing