Per Christian Nodtvedt wrote:
1. How does the bind-method in the implementations of SessionIdentifierA very quick answer :
really work? What is it supposed to do, and how do we go about using it in
both client and server cases?
Have a look at the knock-knock example in the tests (you may retrieve the tests using CVS. The CVSROOT is the same as for Jonathan, but the module name is "tests". If you use Jonathan 2.x, use the branch tag "Branch_2_0"). It gives an example of a direct use of TcpIpProtocol, and may help you in tearing down the Wall...
2. What is the inner workings and motivation for using bothThe Session_Low interface is not remote : is on the same machine as the caller of the bind method. The rationale for the presence of the Session_Low object is simply that channels created by bind are a priori opened two-ways. Therefore, you need to provide locally an interface for upcoming messages (possibly sent by the object with which you want to communicate).
SessionIdentifiers and Session_Low objects when binding to obtain a
Session_High? It seems to me that having to connect to a remote machine to
obtain a SessionIdentifier, and thereafter provide a Session_Low (which is
situated on the remote machine, if I'm not mistaken) seems a little
backward.
Do I have to provide the actual object with which I want toI don't see any reason why you should not post links to code.
communicate, or does it suffice to send an object of the same type. If the
former is the case, how on earth am I supposed to send the object in
Jonathan without resorting to some dirty RMI-tricks?As I've got quite a lot of non-working code trying to communicate with
itself, I wonder if it is considered bad form to post links to code on this
list? If not, I'll post a link to my (almost properly javadoced) "'ello
worldie" in the near future. (In the vain hope that somebody will actually
take a look at it, of course :o)
Thank you for your time and patienceYou're welcome ! Thanks for your patience trying to get into Jonathan. I know it's not so easy !
Bruno
Per Christian NodtvedtWhat does it mean ?
--
"Denne meldingen er på portugisisk når dere ikke leser den."
begin:vcard n:Dumant;Bruno tel;cell:06 75 20 76 64 tel;fax:33 1 49 26 09 76 tel;work:33 1 42 44 40 74 x-mozilla-html:FALSE url:www.kelua.com org:Kelua SA adr:;;55 rue Sainte Anne;Paris;;75002;France version:2.1 email;internet:[EMAIL PROTECTED] x-mozilla-cpt:;1 fn:Bruno Dumant end:vcard
