Sistemas distribuidos

Solo disponible en BuenasTareas
  • Páginas : 3 (502 palabras )
  • Descarga(s) : 9
  • Publicado : 22 de junio de 2010
Leer documento completo
Vista previa del texto
! ! ! ! ! !! ! ! ! ! ! ! . / , , ! 6 4 5 0 -2 1+ 4 3 ! &' " ) * ) + , " # # # % ( $ !

8 # : + &= > 9 7

' '

9

? &7

?

4.5 ALGUNAS CONSIDERACIONES PARA EL DISEÑO
/ = 9 % @ 9 9 9 %4.5.1 TRANSPARENCIA = + 4 • • = ? • 9 @ * • ' = 4 $ B 4 = , ?% = ? B = B 4 7 ?9 % 9% ? ? = @ &7 ? ' % % A 4 %= = = 9% + 9 ' A 4 9 ? $ @ @ , 9 9 = @ = # ; , , / # ?% @ ? ' % = , =

%

4.5.2FLEXIBILIDAD ,* 4 @ ! + @ = " ? ? = @ A ! ' +

A / A / @' @ ? 4

=

% 7 ? 9 4 ? L =

4@ % B% = ? @* @' 4

?=

? % = A ,

4

?

4.5.3 FIABILIDAD / @ # ! !% , 4 = = , ' ?% = @ ' ? ? 9 % /@ ? 4 ) ! ! ? @ = % = @ $ ' ' 4 = ? 4 = ' ;

!

4.5.4 PRESTACIONES / $ % ? %= @ @' / ' @ % 4 # ' = 4 = '? ' = 4 @ $ ) = ' ! ! % = * @ ' / ' % ' = @ ? * @ = ? 9 %

4.5.5 ESCALABILIDAD , A 9 % 4 == ' 4 = A

+ = • • • • < ' 4 / , @ < 4 * 4 = % 4 = % 4 = 2

@

= ; @

' 0 @ 0 9% ' B 2 @

@

=

@

2 @

A 0 = %

5 COMUNICACIÓN DE PROCESOS EN SISTEMAS DISTRIBUIDOS
, 4 = * ? 4? @ ( @ 7 A? ' ?

5.1 MODELO CLIENTE-SERVIDOR
, = * * ?= , = ? % A 0' ) ; B ?= / 4 = 3 2 = = 7 = ' ? ?%

Petición Réplica

NÚCLEO
Mensajes verdaderos

NÚCLEO

RED
Figura 18. Esquemacliente-servidor

&7 ? 4 = 0 = , @ ' , 2% @ B 0

% ? #2 % <

: @ @ @ 4 = , 4 = / =$ 4 = @ @ 7 > = = B = ? $ = @ , $ @ % = 0= 4 = $ 2 =

@ ?= +

+ 4 ? '

? = % ?% = @ % = : = , @ 7 ?= ( ' B A @'

5.2 LLAMADA A PROCEDIMIENTO REMOTO (RPC)
/ % @ ' = ? 4 = % 4 @ / )' 2 ? ? 7 ? % @ ? % ?= 7 0% = ' %

n=suma(2,3)

suma(a,b) int a,b; { return a+b; }

NÚCLEO

NÚCLEO

RED
Figura 19.Mecanismo de llamada a procedimiento remoto

" 9 9 ' @

* % 4

' = ,

' ' ?%

0 % ? 0 @ 7? 2?

2 ,

' % # =

@ ' ' ' =

'

? %

5.2.1 EL PROBLEMA DEL PASO DE PARÁMETROS : B 7 @ B9 A = & @ % = • • > % ' > B 4 1+ 0 / = 4 4 ? B 4 ? &( ? % B + = 4 = 2? 4 @ @ ?% = = A " @ 9 0M M 2 4 = = 4 ?9 % = 4 ; ? : A 7 @ , + A ?! ?! ? ? = = ?

5.2.2 ENLACE DINÁMICO C 9 / 1+ ( & + 4 = + =...
tracking img