Documentos de Académico
Documentos de Profesional
Documentos de Cultura
0 Presentacion
0 Presentacion
Curso 2006/2007
Presentación
Pedro Álvarez
alvaper@unizar.es
José Ángel Bañares
banares@unizar.es
Joaquín Ezpeleta
ezpeleta@unizar es
ezpeleta@unizar.es
José Javier Merseguer
jmerse@unizar.es
IDL
sources
Transactional Object oriented Asynchronous
language specific language specific
RPC RPC (RMI) RPC call interface call interface
client stub IDL compiler server stub
TCP, UDP
XML
psClient
Listening on Transaction / send_check_mail
TCP port 110 dele {1}
/ send_ok
UserMainState
DO: Thinking
Update
/ send_ok quit
unlock_maildrop retr
/ send_exit_exec
/ send_text− / send_attach− {0}
send_greeting = tr1.effect.name _message _message
send_greeting SendAction {1−P’’} {P’’} fsClient
m_greeting = send_greeting.signal Sending
greeting = m_greeting.ocurrence read_message
(...........)
54 56
54-56
56 52-54
54 50-52
48-50
52
46-48
Effective
50 44-46
transfer rate
(Kbps) 48
13
46
10
avg. m ean of
44
7 e-m ails
0,25 (from P')
0,5 4
0,75
1
P'' (% attachs)
External
WS
Conventional Middleware Infrastructure .NET Conventional Middleware Infrastructure J2EE Allegro Server
Process
P Process
P Process
P
logic logic ... logic
Process Executor
Protocol Executor
http://www.redcientifica.com/autores/jpena.html