NZMac.com - Supporting the New Zealand Mac community : Monday, 08 September 2008
Apple WebObjects Print
Written by Andrew Lindesay   
Monday, 03 March 2003
Review
Installation & Documentation
Ease of use
Value for money
Price approx.
$1469+GST
Operating System
OS X 10.2.2+
Available from

NZ Macguide Issue 8

Web ObjectsMany people want to make services such as catalogues, banking products, workflow management and booking services accessible via web browsers. Advantages include being able to reach massive target audiences over the internet or being able to centrally manage internal systems in organisations.

Some small organisations can deliver as much as they need by just putting a few web pages online, but other organisations need database integration and can get all they need by writing some scripts.

However, many businesses outgrow these simple infrastructures and require more sophisticated software to drive their systems, manage their data and maintain their software.

Typically, a company will choose a richer infrastructure on which to base their more complex software. This saves them considerable time and money as they don't need to build it all themselves. We call this infrastructure on which these business systems run 'application server' - the server software you need to have written for you to embody your requirements, and which makes the web pages go, is called the 'application'. The application attaches to the application server and operates within it, benefiting from the services afforded.

EOModeller

EOModeller is a WebObjects development tool that allows an engineer to model business data for a WebObjects application

WebObjects is a package that additionally offers a development studio for construction of the application itself.

Application servers range in price from nothing through to many tens of thousands of dollars. They also range considerably in their feature sets. Some application servers do little, but others offer a great deal and come with tools that vastly accelerate your development time and 'grease the rails' in getting your product deployed.

NeXT to everything
One of the very first internet-capable application servers on the market was from NeXT Computer, which Apple purchased in 1996 and from where much of Apple's Mac OS X technology has been derived.

Many companies are using WebObjects to deliver their business systems and a prime example of this is the AppleStore from Apple Computer. A more local example is an application called VirtualCurator, which drives ArtFind. This application is from Innovanet Ltd with the WebObjects infrastructure from Lindesay Electric Ltd.

WebObjects' development studio tools can be used on Mac OS X (or Windows-2000) and the applications produced are 100% Java compatible. This means you'll need a Java developer with suitable software design skills to work with WebObjects.

Objects Builder

WebObjects Builder is a WebObjects development tool that allows an engineer to graphically design web pages and then 'tie' their business logic into each page using visual techniques

While there is a relatively steep learning curve with the technology, once the skills are attained, WebObjects facilitates a rapid development process. WebObjects comes with visual data-modelling software and an 'object-persistance' system called EOF which finally puts a stop to writing SQL in code. Instead, developers work in an object-model which is backed by visual development tools. It also comes with visual tools to help integrate data into web pages using click-and-drag mechanisms.

Revolutionary
WebObjects is a revolutionary tool and can potentially save considerable time and money, but it's not a case of one size fits all. It would pay to consult an experienced WebObjects developer about your particular requirements before selecting the package for your organisation.

 

More info
can be attained from (www.apple.com/webobjects). A free trial version can be downloaded from the New Zealand Apple site (www.apple.co.nz/webobjects/default.html)

 

© Parkside Media 2003
For permission to use this document, email This e-mail address is being protected from spam bots, you need JavaScript enabled to view it

Comments (0)add comment

Write comment
This content has been locked. You can no longer post any comment.
You must be logged in to a comment. Please register if you do not have an account yet.

busy
 

 

The views and opinions expressed in articles, blog entries, posts and reviews are those of the author(s) and not necessarily those of NZMac.com and its readers. Authors are responsible for the integrity of their article's content and must guarantee that its publication does not infringe upon the proprietary rights of others.
Advertisement
Site developed by Bluengrey.com :: Joomla Template by Joomlashack
Joomla Templates by JoomlaShack Joomla Templates by Compass Design