workflow of ORBacus
"Halil AKINCI" <[email protected]>
| Newsgroups | gmane.comp.corba.orbacus |
|---|---|
| Message-ID | <001201c4e8ca$2e1b85d0$9f06000a@halilakinci> |
Hi, I want to trace workflow of remote method invocation between client and server. For example, 1- A client receives an remote object reference and calls a remote method. 2- Stub class creates an OutputStream (out), writes methods parameters to out. 3- Stub calls _invoke(out) method of the ObjectImpl class. 4- _invoke method returns a delegate object and its invoke(this,out) method is called. 5- invoke method of the delegate returns a DowncallStub object 6- downcallStub object has another invoke method and this method is called. 7- it retuns an Downcall object and its postMarshall() method is called. I lost my trace from here. Which classes or components take OutputStream, create a GIOP message, open a connection to server, and send message from client to server? And in the server, which classes and components receive message, parse it, find POA, find servant and dispatch request message to correspond servant? thanks... _______________________________________________ OB-Users Mailing List - [email protected] http://mail.ooc.nf.ca/mailman/listinfo/ob-users Visit our support FAQ before you send a message. http://www.orbacus.com/faq/support.html