You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yoko-commits@incubator.apache.org by Apache Wiki <wi...@apache.org> on 2007/01/01 12:21:08 UTC

[Incubator-yoko Wiki] Update of "ArchitectureOverview" by LarsKuehne

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator-yoko Wiki" for change notification.

The following page has been changed by LarsKuehne:
http://wiki.apache.org/incubator-yoko/ArchitectureOverview

The comment on the change is:
more specific questions that should be answered in the ORB section

------------------------------------------------------------------------------
  
  == The ORB ==
  An ORB is a large and complex piece of code, and it's hard to understand simply by starting to read the code.
+ 
+ TBD:
+  * Describe the top level modules of the core ORB. Maybe some image that describes how modules work together...
+  * How is Yoko different from other ORB implementations (JacORB, OpenORB, or commercial products)?
+  * What trade offs have been made (e.g. performance vs. memory footprint), and where do these tradeoffs have some heavy impact in the code?
+  * Yoko is not a completely new code base. Are there things in the code that would have been done differently when starting from scratch (e.g. the charset implementation, which was probably written before java.nio.charset became available)? 
  
  == Bindings ==
  Bindings that can be used with Celtix which will allow a Celtix application to communicate over a specific protocol.