Dashboard > WebObjects > Home > Programming__WebObjects-Overview-Foundation
  WebObjects Log In View a printable version of the current page.  
  Programming__WebObjects-Overview-Foundation
Added by David LeBer, last edited by David LeBer on Mar 17, 2008
Labels: 
(None)

Overview

WebObjects is a pure java application framework that started out written in Objective-C. Initially it was built on the same NSFoundation framework that underpinned NextStep (the ancestor to current Cocoa frameworks). When WebObjects was ported to Java, the NSFoundation was ported as well becoming the JavaFoundation.framework.

The JavaFoundation.framwork defines a number of the unique collection classes that WebObjects uses:

The NS* collection classes eased the transition from Obj-C to Java, but they also have one feature that made them indispensable for WebObjects: They are all Key Value Coding (KVC) compliant.

As of WebObjects 5.4, the NS* collection classes support the Java collection APIs.

Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.4 Build:#809 Jun 12, 2007) - Bug/feature request - Contact Administrators