Re: WebObjects application without a browser?
Re: WebObjects application without a browser?
- Subject: Re: WebObjects application without a browser?
- From: Chris Pavicich <email@hidden>
- Date: Tue, 09 Sep 2003 10:01:49 -0400
David:
WebObjects was ~primarily~ developed to build robust databse driven web applications. However, the browser is not the
only way to deliver a UI (if there is a UI at all). WO is best thought of using Model View Controller.
Enterprise Objects Framework (EOF) provides the database modeling and persistence mechanism. (MODEL)
WebObjects Frameworks (WOF) provides the necessary tools for writing the application and business logic. (Controller)
WOF also provides the mechanism for generating an HTML UI. (View)
Direct2Web provides a mechanism for rapidly generating rules based HTML UIs. This can be quite cool once you get the hang of it.
Direct2JavaClient is like Direct2Web, but the UI is a java application; which is extensible and you get all the Swing you want to use.
WebServices exposes your model and functionality as SOAP calls. (IMHO) This ~will~ be the most flexible way to write
WO apps once 5.2.2 is released. Anything that can parse and send SOAP messages will be able to interact with your
application. (This would be one solution to providing a UI in Cocoa, and leveraging WO, another way would be to just use EOF in your Cocoa application, but I don't think that this is officially supported)
HTH.
Chris
Group: Please correct / revise / flame as necessary.
On Tuesday, September 09, 2003, at 06:13AM, David Thorp <email@hidden> wrote:
>Greetings...
>
>I want to know if my understanding of WebObjects is correct. Is it
>only for web applications? Or can it be used for office management
>solutions over a LAN. Is the only interface for WO apps a web browser
>or the like? Or could you conceivably develop, for example, a slick
>cocoa interface with all the Mac OS X bells and whistles, for a WO
>application (and I don't just mean another web browser replacement)?
>For databases, is WO something you use to connect to a database (eg
>MySQL or whatever) or does it have database capabilities of it's own?
>
>Thanks!
>David
>_______________________________________________
>webobjects-dev mailing list | email@hidden
>Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
>Do not post admin requests to the list. They will be ignored.
>
>
--cmp
email@hidden
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.