WebObjects

WebObjects

(operating system)
Apple Computer, Inc.'s application server framework for developing dynamic web applications.

WebObjects applications accept HTTP requests either directly (usually on a specific port) or via an adaptor that sits between them and the web server. Adaptors are either CGI programs or web server plug-ins (NSAPI or ISAPI).

The server processes special tags in HTML pages to produce dynamic but standard HTML. Tools are provided to easily set and get object properties and invoke methods from these tags. Applications can maintain state over multiple HTTP request-response transactions (which are intrinsically stateless). Applications can also use Apple's Enterprise Object Framework object relational mapping libraries for object persistence and database access.

WebObjects was originally based on Objective C and a simple scripting language but now is more likely to be used with Java. Versions are available for OS X, Windows and Unix.

Apple acquired WebObjects from NeXT, along with Steve Jobs.

WebObjects Home.
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)

Web objects

(1) The elements on a Web page, which include text, graphics, URLs and scripts.

(2) A sophisticated development environment from Apple for creating Web applications that run on NT, Solaris, HP/UX and OPENSTEP Mach. Supporting the major databases, WebObjects enables development in Java and a variety of C versions including Objective-C and C++.
Copyright © 1981-2025 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
Mentioned in
Copyright © 2003-2025 Farlex, Inc Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.