Distributed Computing

  • Uploaded by: lipika008
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Distributed Computing as PDF for free.

More details

  • Words: 411
  • Pages: 11
National Institute Of Science & Technology

DISTRIBUTED COMPUTING DISTRIBUTED COMPUTING

Under the guidance of Mr. Indraneel Mukhopadhyaya By Subrata kumar Jena Subrata Kumar Jena

IT200118226 [1]

National Institute Of Science & Technology

DISTRIBUTED COMPUTING INTRODUCTION Distributed computing involves computing performed among multiple network-connected computers.

Distributed system is a collection of individual computers

Subrata Kumar Jena

[2]

National Institute Of Science & Technology

DISTRIBUTED COMPUTING WHY DISTRIBUTED COMPUTING? Economics- distributed systems allow the pooling of resources. Reliability- distributed system allow replication of resources .

The Internet has become a universal platform for distributed computing.

Subrata Kumar Jena

[3]

National Institute Of Science & Technology

DISTRIBUTED COMPUTING INTER PROCESS COMMUNICATION In distributed computing two or more process engage in IPC. Different IPC program Interface • • •

Connect Send Disconnect -

Subrata Kumar Jena

(Sender address, receiver address) (receiver , message) (Connection identifier,for connection-oriented protocols)

[4]

National Institute Of Science & Technology

DISTRIBUTED COMPUTING DISTRIBUTED COMPUTING PARADIGMS Paradigm means a pattern, example, or model.

Paradigms for distributed applications Message passing : Appropriate paradigm for network services. Client server : Provides an efficient abstraction for the delivery of network services. Peer to peer :The participating processes play equal roles with equivalent capabilities and responsibilities Subrata Kumar Jena

[5]

National Institute Of Science & Technology

DISTRIBUTED COMPUTING INTERNET APPLICATIONS

The world wide web (www) Hypertext mark up language(html) The extensible mark up laguage(xml) Hyper text transfer protocol(http) Common gate way interface(cgi)

Subrata Kumar Jena

[6]

National Institute Of Science & Technology

DISTRIBUTED COMPUTING CORBA A standard architecture for a distributed object system. Allow distributed objects to interoperate in a heterogeneous environment. A rich set of protocols.

Subrata Kumar Jena

[7]

National Institute Of Science & Technology

DISTRIBUTED COMPUTING CORBA OBJECT SERVICE Naming service - (Maintains a database of names) Time service - (A service for time related events) Event service - (For event synchronization) Logging service - (For event logging) Security service - (For security management)

Subrata Kumar Jena

[8]

National Institute Of Science & Technology

DISTRIBUTED COMPUTING RMI Object oriented implementation of the remote procedure. API for java programs. Java RMI architecture-

• •

client side architecture server side architecture

Subrata Kumar Jena

[9]

National Institute Of Science & Technology

DISTRIBUTED COMPUTING INTERNET APPLICATIONS Servlet-A server side program. Applets-A java program loaded by a browser. Simple object access protocol-A protocol that incorporates the Distributed objects paradigm.

Subrata Kumar Jena

[10]

National Institute Of Science & Technology

DISTRIBUTED COMPUTING

THANK YOU

Subrata Kumar Jena

[11]

Related Documents


More Documents from ""