commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] [task #4166] org.omg.IOP seems a clear and interesting task


From: Audrius Meškauskas
Subject: [commit-cp] [task #4166] org.omg.IOP seems a clear and interesting task
Date: Thu, 19 May 2005 08:20:58 +0000
User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

URL:
  <http://savannah.gnu.org/task/?func=detailitem&item_id=4166>

                 Summary: org.omg.IOP seems a clear and interesting task
                 Project: classpath
            Submitted by: audriusa
            Submitted on: Thu 05/19/2005 at 08:20
                Category: CORBA
         Should Start On: Thu 05/19/2005 at 00:00
   Should be Finished on: Thu 05/19/2005 at 00:00
                Priority: 6
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
                  Effort: 0.00

    _______________________________________________________

Details:

For instance, the org.omg.IOP is an example of the simple and clear package,
not difficult to implement. This package is basically about the IOR profile,
a data structure, used by CORBA ORBs to find each other on the web. The IOR
profile contains a string and an array of the tagged subprofiles. Each tagged
trofile has an integer id and the byte array data block. The IOR 
holder just keeps that structure and the helper has methods for 
reading/writing it to/from CDR stream. There is also a bunch of funny
interfaces, each holding one single integer value - for such classes, an
ordinary copy/paste is an extremely powerfull development tool. Clear enough
as it is, the IOR profile is additionaly thoroughly described in the
documentation I have mentioned before. The only tricky thing it may be that 
when reading and writing the IOR profile, some data must be encapsulated. To
see, how this should be done, look at the currently implemented
gnu.CORBA.IOR, written in order to implement the ORB functionality in 1.2.






    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?func=detailitem&item_id=4166>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]