TweetFollow Us on Twitter

Jan 00 Online

Volume Number: 16 (2000)
Issue Number: 1
Column Tag: MacTech Online

MacTech Online

by Jeff Clites <online@mactech.com>

For reasons known only to Apple itself, the Powers that Be have decided not to market WebObjects aggressively, at least for the present. The problem this poses for would-be implementers, of course, is that it makes WebObjects a tough sell in corporate environments, where IT managers may simply not have heard of it. This, combined with the anti-Apple sentiment which is common in Windows- and Unix-centered companies, makes it an uphill battle for consultants and programmers to convince the decision-makers that WebObjects is the best tool for the job at hand. While a few well-placed print ads would go a long way toward making this process easier, for the time being we must fend for ourselves as WebObjects advocates. The good news is that there are a growing number of articles and reports on the internet which give honest evaluations of WebObjects and its place among the competition, and these help lend some credibility to arguments in favor of WebObjects. It's refreshing to see even this limited amount of coverage in the mainstream press, even though the reviews aren't always positive. For instance, check out the articles by PCWeek and CNET, and be sure to read the Stepwise response to an earlier PCWeek review. (The review itself seems to be gone from PCWeek's servers.)

CNET.com - WebObjects: Apple's best-kept secret?
http://news.cnet.com/news/0-1003-200-344957.html?st.ne.fd.gif.j
ZDNet: PC Week: 8 Web App Servers That Deliver
http://www.zdnet.com/pcweek/stories/news/0,4153,409380,00.html
What's wrong with the PCWeek Application Server shoot-out?
http://www.stepwise.com/Articles/Editorial/AppServerShootout.html

One of the first questions someone will ask when they hear about WebObjects is, "Who's using it?". Apple has a huge list of corporate customers on their web site, as well as in-depth articles on how WebObjects is being used by AAA, Consumers Digest, and GE Capital, and Stepwise has an article on its use at the L.A. Times (and links to several other users in the above-mentioned PCWeek rebuttal article). Also, the Fall 1999 issue of the Apple University Arts online magazine has several stories of WebObjects deployment in university and educational settings. Finally, MacCentral has a brief article which reiterates just how many big-name customers are using WebObjects. It's too bad that this comes as a surprise even to Apple supporters.

WebObjects Customers
http://www.apple.com/webobjects/customers.html
AAA
http://www.apple.com/webobjects/customers/aaa.html
Consumers Digest
http://www.apple.com/webobjects/customers/consumersdigest.html
GE Capital
http://www.apple.com/webobjects/customers/gecapital.html
The L.A. Times introduces a WebObjects-based NBA basketball stats app
http://www.stepwise.com/Articles/News/OOPDreams.html
Apple University Arts, Fall 1999
http://www.apple.com/education/hed/aua0202/
They like WebObjects 4, they really like it
http://www.maccentral.com/news/9903/03.webobjects.shtml

After you've impressed potential detractors with all of the important users of WebObjects, impress them with all of the honors it has received recently, including awards from the Java Developer's Journal, New Media Magazine, and Network Computing.

Industry Awards for WebObjects
http://www.apple.com/webobjects/reaction.html
New Media Feature: The Next Big Thing
http://newmedia.com/NewMedia/99/02/feature/web.html
1999 Well-Connected Awards "The 50 Best Products of the Year"
http://www.networkcomputing.com/1010/1010f1.html

Many of the resources I've mentioned so far are located on Apple's site, and it goes without saying that this is the best place to start learning about WebObjects and what it can do. Be sure to explore Apple's WebObjects product pages, especially their "Beyond Wizardry on the Web" section, which gives a more technical overview. (I'll leave it to you to decide if it is good or bad that all of the screen shots in this section are from a Windows machine.)

Apple - Products - WebObjects 4
http://www.apple.com/webobjects/
Beyond Wizardry on the Web
http://www.apple.com/webobjects/bwizard.html

On the more technical side, there are two key reports from independent parties which give WebObjects very high marks. One is an informative white paper from IDC, and the other is a detailed benchmark and feature comparison of a number of application servers written by TechMetrix. The actual report is a bit pricey, but there is an extensive excerpt on their web site which is detailed enough to reveal that WebObjects basically blew away the competition in their tests. This is probably the strongest objective praise I've seen for WebObjects. (A good companion to this is the article "More Than A Movement" by Information Week, which gives descriptions of all of the major contenders in the application server market.) Lastly, see "The Cost of Deploying WebObjects" on the Twin Forces web site, which gives a well-thought-out analysis of the real-world expense of running a site based on WebObjects, and concludes that it is a lot less than you probably think. It also includes a section on all of the different things you might want to measure in an application server benchmark, and reminds us how important it is to notice whether benchmarks are answering the question we really are asking.

Apple's WebObjects: An IDC White Paper
http://www.apple.com/webobjects/whitepaper/index.html
TechMetrix: Application Server Report
http://www.techmetrix.com/lab/benchcenter/appserverbench.shtml
More Than A Movement
http://www.informationweek.com/728/appserv.htm
The cost of deploying WebObjects
http://www.twinforces.com/tf/docs/WOCosts1.html
Benchmarking WO Performance
http://www.twinforces.com/tf/docs/WOBenchmarking.html

With the current popularity of Java, another question which will come up often is whether WebObjects allows you to utilize Sun's Enterprise Java Beans. The short answer is that it doesn't, and the latest word is that there are no plans to change this. This may seem bad, but really it isn't.

In a nutshell, EJBs exist mainly to manage object-to-database mapping and allow Java programmers to partially forget that their objects are made persistent by a relational database-to work with them as objects rather than data. This is exactly the task taken on by the Enterprise Objects Framework (a framework included with WebObjects), and as such it makes little sense to want EJB integration into WebObjects, because it isn't needed. (It might be possible to retool WebObjects to use EJBs in place of EOF, but this appears to be a step in the wrong direction, in terms of both design and performance.) There was an informative comparison of the two technologies in a post to the WebObjects mailing list, and you can read the archived version on the web. Whether WebObjects embraces EJBs in the future may well be a marketing decision, as even articles which mostly praise WebObjects point to this as a major departure from the industry and, therefore, a flaw (see, for instance, the CNET article "WebObjects: Apple's best-kept secret?" in the before mentioned).

WebObjects archive: EJB
http://www.omnigroup.com/OldLook/MailArchive/WebObjects/1999/1583.html

I hope this is enough to tell you what you need to know to give WebObjects a fair evaluation. An encouraging note is that an Apple engineer recently remarked that where 1999 was the year of hardware at Apple, 2000 will be the year of software. This is a tall order-1999 gave us the Blue and White Yosemite G3, the G4, DV iMacs, the iBook, AirPort, and feather-light PowerBooks. If 2000 even comes close, it will be amazing.

Next month I plan to continue with WebObjects, covering resources you'll need when you actually begin programming. You can get started early by reading the technical overview which MacTech published in 1997.

MacTech #13.05: An Introduction to WebObjects
www.mactech.com/articles/mactech/Vol.13/13.05/WebObjectsOverview/index.html

In the mean time, be sure to check out the links on the MacTech Online web pages at www.mactech.com/online/.

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

Latest Forum Discussions

See All

Tokkun Studio unveils alpha trailer for...
We are back on the MMORPG news train, and this time it comes from the sort of international developers Tokkun Studio. They are based in France and Japan, so it counts. Anyway, semantics aside, they have released an alpha trailer for the upcoming... | Read more »
Win a host of exclusive in-game Honor of...
To celebrate its latest Jujutsu Kaisen crossover event, Honor of Kings is offering a bounty of login and achievement rewards kicking off the holiday season early. [Read more] | Read more »
Miraibo GO comes out swinging hard as it...
Having just launched what feels like yesterday, Dreamcube Studio is wasting no time adding events to their open-world survival Miraibo GO. Abyssal Souls arrives relatively in time for the spooky season and brings with it horrifying new partners to... | Read more »
Ditch the heavy binders and high price t...
As fun as the real-world equivalent and the very old Game Boy version are, the Pokemon Trading Card games have historically been received poorly on mobile. It is a very strange and confusing trend, but one that The Pokemon Company is determined to... | Read more »
Peace amongst mobile gamers is now shatt...
Some of the crazy folk tales from gaming have undoubtedly come from the EVE universe. Stories of spying, betrayal, and epic battles have entered history, and now the franchise expands as CCP Games launches EVE Galaxy Conquest, a free-to-play 4x... | Read more »
Lord of Nazarick, the turn-based RPG bas...
Crunchyroll and A PLUS JAPAN have just confirmed that Lord of Nazarick, their turn-based RPG based on the popular OVERLORD anime, is now available for iOS and Android. Starting today at 2PM CET, fans can download the game from Google Play and the... | Read more »
Digital Extremes' recent Devstream...
If you are anything like me you are impatiently waiting for Warframe: 1999 whilst simultaneously cursing the fact Excalibur Prime is permanently Vault locked. To keep us fed during our wait, Digital Extremes hosted a Double Devstream to dish out a... | Read more »
The Frozen Canvas adds a splash of colou...
It is time to grab your gloves and layer up, as Torchlight: Infinite is diving into the frozen tundra in its sixth season. The Frozen Canvas is a colourful new update that brings a stylish flair to the Netherrealm and puts creativity in the... | Read more »
Back When AOL WAS the Internet – The Tou...
In Episode 606 of The TouchArcade Show we kick things off talking about my plans for this weekend, which has resulted in this week’s show being a bit shorter than normal. We also go over some more updates on our Patreon situation, which has been... | Read more »
Creative Assembly's latest mobile p...
The Total War series has been slowly trickling onto mobile, which is a fantastic thing because most, if not all, of them are incredibly great fun. Creative Assembly's latest to get the Feral Interactive treatment into portable form is Total War:... | Read more »

Price Scanner via MacPrices.net

Early Black Friday Deal: Apple’s newly upgrad...
Amazon has Apple 13″ MacBook Airs with M2 CPUs and 16GB of RAM on early Black Friday sale for $200 off MSRP, only $799. Their prices are the lowest currently available for these newly upgraded 13″ M2... Read more
13-inch 8GB M2 MacBook Airs for $749, $250 of...
Best Buy has Apple 13″ MacBook Airs with M2 CPUs and 8GB of RAM in stock and on sale on their online store for $250 off MSRP. Prices start at $749. Their prices are the lowest currently available for... Read more
Amazon is offering an early Black Friday $100...
Amazon is offering early Black Friday discounts on Apple’s new 2024 WiFi iPad minis ranging up to $100 off MSRP, each with free shipping. These are the lowest prices available for new minis anywhere... Read more
Price Drop! Clearance 14-inch M3 MacBook Pros...
Best Buy is offering a $500 discount on clearance 14″ M3 MacBook Pros on their online store this week with prices available starting at only $1099. Prices valid for online orders only, in-store... Read more
Apple AirPods Pro with USB-C on early Black F...
A couple of Apple retailers are offering $70 (28%) discounts on Apple’s AirPods Pro with USB-C (and hearing aid capabilities) this weekend. These are early AirPods Black Friday discounts if you’re... Read more
Price drop! 13-inch M3 MacBook Airs now avail...
With yesterday’s across-the-board MacBook Air upgrade to 16GB of RAM standard, Apple has dropped prices on clearance 13″ 8GB M3 MacBook Airs, Certified Refurbished, to a new low starting at only $829... Read more
Price drop! Apple 15-inch M3 MacBook Airs now...
With yesterday’s release of 15-inch M3 MacBook Airs with 16GB of RAM standard, Apple has dropped prices on clearance Certified Refurbished 15″ 8GB M3 MacBook Airs to a new low starting at only $999.... Read more
Apple has clearance 15-inch M2 MacBook Airs a...
Apple has clearance, Certified Refurbished, 15″ M2 MacBook Airs now available starting at $929 and ranging up to $410 off original MSRP. These are the cheapest 15″ MacBook Airs for sale today at... Read more
Apple drops prices on 13-inch M2 MacBook Airs...
Apple has dropped prices on 13″ M2 MacBook Airs to a new low of only $749 in their Certified Refurbished store. These are the cheapest M2-powered MacBooks for sale at Apple. Apple’s one-year warranty... Read more
Clearance 13-inch M1 MacBook Airs available a...
Apple has clearance 13″ M1 MacBook Airs, Certified Refurbished, now available for $679 for 8-Core CPU/7-Core GPU/256GB models. Apple’s one-year warranty is included, shipping is free, and each... Read more

Jobs Board

Seasonal Cashier - *Apple* Blossom Mall - J...
Seasonal Cashier - Apple Blossom Mall Location:Winchester, VA, United States (https://jobs.jcp.com/jobs/location/191170/winchester-va-united-states) - Apple Read more
Seasonal Fine Jewelry Commission Associate -...
…Fine Jewelry Commission Associate - Apple Blossom Mall Location:Winchester, VA, United States (https://jobs.jcp.com/jobs/location/191170/winchester-va-united-states) Read more
Seasonal Operations Associate - *Apple* Blo...
Seasonal Operations Associate - Apple Blossom Mall Location:Winchester, VA, United States (https://jobs.jcp.com/jobs/location/191170/winchester-va-united-states) - Read more
Hair Stylist - *Apple* Blossom Mall - JCPen...
Hair Stylist - Apple Blossom Mall Location:Winchester, VA, United States (https://jobs.jcp.com/jobs/location/191170/winchester-va-united-states) - Apple Blossom Read more
Cashier - *Apple* Blossom Mall - JCPenney (...
Cashier - Apple Blossom Mall Location:Winchester, VA, United States (https://jobs.jcp.com/jobs/location/191170/winchester-va-united-states) - Apple Blossom Mall Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.