Hola gente!

Interesante la discusion del Thread "Blog", pero tambien algo se fue por las
ramas... Cambio de titulo en este mensaje.

Estuve agregando objetos distribuidos a mi pet project [1], quedo algo asi:

http://pastie.org/1213856

Tengan encuenta que no tengo libreria de clases de base, asi que tengo que
comenzar desde nil subclass:... ';-)

Puedo:

- Levantar un servidor (tecnologia Remoting .NET), en nodo A.
- Levantar un cliente remoto a ese servidor, en nodo B.
- Definir una clase en nodo B.
- Exportar su definicion de B a nodo A.
- Ejecutar desde nodo B algo en nodo A.
- Evaluar en nodo A y devolver el objeto serializado (contemplando grafos
con ciclos, repeticion de objetos, etc..) a B.

Me falta evaluar en nodo A y que el resultado quede en A, viajando a B una
especie de proxy, de tal manera que invocando a ese objeto en B, se ejecute
el mensaje en nodo A.

Mi idea es que si B devuelve un objeto a A, ese resultado viaja completo.
Sino, definiria algo como

^host asProxy: result.

Tendria que escribir post, pero por ahora, tengo esto para mostrar.

[1] http://code.google.com/p/ajtalk

Nos leemos!

Angel "Java" Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]

http://www.clubSmalltalk.org

Responder a