SolutionSDC. SolutionSDC members: Asuman Özen Buket İnce Gökçe Göller Nurdan Öztoprak.

Post on 21-Dec-2015

249 views 4 download

Tags:

Transcript of SolutionSDC. SolutionSDC members: Asuman Özen Buket İnce Gökçe Göller Nurdan Öztoprak.

SolutionSDC

SolutionSDC members:

Asuman Özen Buket İnce Gökçe Göller Nurdan Öztoprak

Remote Software Distribution

RemRemSoftSoftSolutionSolution

Introduction

System Specifications

Description of RemRemSoftSoftSolutionSolution

Conclusion

What is a package?

collection of subdirectories and files

What is Remote Software Distribution?

distributing and installing software packages through the network

Why is a Remote Software Distribution System needed?

Because: saves majority of time reduces man power improves client productivity

What should we consider for the Remote Software Distribution System we design?

synchronization flexibility security dependency checking integrity checking combining pull and push approach

Major functions of the RemRemSoftSoftSolutionSolution

Distribution from web

Distribution on close network

Three Level Hierarchy of RemRemSoftSoftSolutionSolution

Client Client

Main-Server

Node-Server Node-Server

Client Client

Level-1

Level-2

Level-3

Flow of data from Level-1 to Level-3

AdministrationAdministrationDeskDesk

AdministrationAdministrationDeskDesk

Primary Package

Flow of data from Level-1 to Level-3

AdministrationAdministrationDeskDesk

Primary Package

Flow of data from Level-1 to Level-3

Node-ServerNode-Server

AdministrationAdministrationDeskDesk

Primary Package

Flow of data from Level-1 to Level-3

Node-ServerNode-Server

Secondary Package

AdministrationAdministrationDeskDesk

Primary Package

Flow of data from Level-1 to Level-3

Node-ServerNode-Server

Secondary Package

ClientClient MachineMachine

AdministrationAdministrationDeskDesk

Primary Package

Flow of data from

Node-ServerNode-Server

Secondary Package

ClientClient MachineMachine

Request or Ack.

Level-1 to Level-3 + Level-3 to Level-1

AdministrationAdministrationDeskDesk

Primary Package

Node-ServerNode-Server

Secondary Package

ClientClient MachineMachine

Request or Ack.

Request or Ack.

Flow of data from

Level-1 to Level-3 + Level-3 to Level-1

What do Primary and Secondary Package include?

Software Helping files IP List Subdivision parameter

Extracting IP List Subdivision parameter

Software Helping files

Primary Package

Secondary Package

Modules of RemRemSoftSoftSolutionSolution

Primary Package Making Module

Secondary Package Making Module

Software Installing Module

Request Sending Module

Request Receiving Module

Software Tools of RemRemSoftSoftSolutionSolution

• Windows Operating System

• XML-RPC

• Borland JBuilder

THANKS

FOR YOUR ATTENTION

QUESTIONS?