4 An attempt to rewrite some Zope concepts in NGObjWeb, basically the thing which
5 is called "object publishing".
7 It defines a new type system (SoClasses) and a new KVC system (which returns
8 methods/selectors as objects).
9 Further it provides the SoObjectRequestHandler for publishing objects on the
15 - Object based security (now security-info can only get attached to classes)
20 - we support ASP style ?Cmd query parameters !
21 - we support :method form parameters
22 => both, when found, are added to the traversal path, this has the advantage
23 that it leaves the URI of a node intact
28 Q: Why is that in NGObjWeb and not in a separate framework?
29 A: The idea is that the WO concept could be represented on top of SoObjects,
30 that is, the request handler, the session object etc could all become
31 SoObjects. The main control would be passed over to SOPE. Eg:
32 /MyApp/wo/1283746571/18233445.1.2.3.4.5
34 MyApp lookup: wo => WORequestHandler
35 wo lookup: 1283746571 => WOSession
36 1283746571 lookup: 18233445.1.2.3.4.5 => WOContext with element-id
49 SoObjectRequestHandler
51 SoProductResourceManager
59 SoObjectMethodDispatcher
60 SoObjectXmlRpcDispatcher
68 WODirectActionPubInvocation