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/.

 
AAPL
$105.22
Apple Inc.
+0.39
MSFT
$46.13
Microsoft Corpora
+1.11
GOOG
$539.78
Google Inc.
-4.20

MacTech Search:
Community Search:

Software Updates via MacUpdate

Ember 1.8.2 - Versatile digital scrapboo...
Ember (formerly LittleSnapper) is your digital scrapbook of things that inspire you: websites, photos, apps or other things. Just drag in images that you want to keep, organize them into relevant... Read more
Tonality Pro 1.1.2 - Professional-grade...
Tonality Pro gives you the power to create stunning and dramatic black & white images. This is a complete monochrome image editor with more than 150 one-click style presets, totally unique... Read more
VueScan 9.4.49 - Scanner software with a...
VueScan is a scanning program that works with most high-quality flatbed and film scanners to produce scans that have excellent color fidelity and color balance. VueScan is easy to use, and has... Read more
OS X Server 4.0 - For OS X 10.10 Yosemit...
Designed for OS X and iOS devices, OS X Server makes it easy to share files, schedule meetings, synchronize contacts, develop software, host your own website, publish wikis, configure Mac, iPhone,... Read more
TotalFinder 1.6.12 - Adds tabs, hotkeys,...
TotalFinder is a universally acclaimed navigational companion for your Mac. Enhance your Mac's Finder with features so smart and convenient, you won't believe you ever lived without them. Tab-based... Read more
BusyCal 2.6.3 - Powerful calendar app wi...
BusyCal is an award-winning desktop calendar that combines personal productivity features for individuals with powerful calendar sharing capabilities for families and workgroups. BusyCal's unique... Read more
calibre 2.7 - Complete e-library managem...
Calibre is a complete e-book library manager. Organize your collection, convert your books to multiple formats, and sync with all of your devices. Let Calibre be your multi-tasking digital... Read more
Skitch 2.7.3 - Take screenshots, annotat...
With Skitch, taking, annotating, and sharing screenshots or images is as fun as it is simple.Communicate and collaborate with images using Skitch and its intuitive, engaging drawing and annotating... Read more
Delicious Library 3.3.2 - Import, browse...
Delicious Library allows you to import, browse, and share all your books, movies, music, and video games with Delicious Library. Run your very own library from your home or office using our... Read more
Art Text 2.4.8 - Create high quality hea...
Art Text is an OS X application for creating high quality textual graphics, headings, logos, icons, Web site elements, and buttons. Thanks to multi-layer support, creating complex graphics is no... Read more

Latest Forum Discussions

See All

Rami Ismail Opens Up distribute​() for D...
Rami Ismail Opens Up distribute​() for Developers Posted by Jessica Fisher on October 24th, 2014 [ permalink ] Rami Ismail, Chief Executive of Business and Development at indie game studio | Read more »
Great Hitman GO Goes on Sale and Gets Ne...
Great Hitman GO Goes on Sale and Gets New Update – Say That Three Times Fast Posted by Jessica Fisher on October 24th, 2014 [ permalink ] | Read more »
Rival Stars Basketball Review
Rival Stars Basketball Review By Jennifer Allen on October 24th, 2014 Our Rating: :: RESTRICTIVE BUT FUNUniversal App - Designed for iPhone and iPad Rival Stars Basketball is a fun mixture of basketball and card collecting but its... | Read more »
Rubicon Development Makes Over a Dozen o...
Rubicon Development Makes Over a Dozen of Their Games Free For This Weekend Only Posted by Jessica Fisher on October 24th, 2014 [ permalink ] | Read more »
I Am Dolphin Review
I Am Dolphin Review By Jennifer Allen on October 24th, 2014 Our Rating: :: NEARLY FIN-TASTICUniversal App - Designed for iPhone and iPad Swim around and eat nearly everything that moves in I Am Dolphin, a fun Ecco-ish kind of game... | Read more »
nPlayer looks to be the ultimate choice...
Developed by Newin Inc, nPlayer may seem like your standard video player – but is aiming to be the best in its field by providing high quality video play performance and support for a huge number of video formats and codecs. User reviews include... | Read more »
Fighting Fantasy: Caverns of the Snow Wi...
Fighting Fantasy: Caverns of the Snow Witch Review By Jennifer Allen on October 24th, 2014 Our Rating: :: CLASSY STORYTELLINGUniversal App - Designed for iPhone and iPad Fighting Fantasy: Caverns of the Snow Witch is a sterling... | Read more »
A Few Days Left (Games)
A Few Days Left 1.01 Device: iOS Universal Category: Games Price: $3.99, Version: 1.01 (iTunes) Description: Screenshots are in compliance to App Store's 4+ age rating! Please see App Preview for real game play! **Important: Make... | Read more »
Toca Boo (Education)
Toca Boo 1.0.2 Device: iOS Universal Category: Education Price: $2.99, Version: 1.0.2 (iTunes) Description: BOO! Did I scare you!? My name is Bonnie and my family loves to spook! Do you want to scare them back? Follow me and I'll... | Read more »
Intuon (Games)
Intuon 1.1 Device: iOS Universal Category: Games Price: $.99, Version: 1.1 (iTunes) Description: Join the battle with your intuition in a new hardcore game Intuon! How well do you trust your intuition? Can you find a needle in a... | Read more »

Price Scanner via MacPrices.net

Weekend sale: 13-inch 128GB MacBook Air for $...
Best Buy has the 2014 13-inch 1.4GHz 128GB MacBook Air on sale for $849.99, or $150 off MSRP, on their online store. Choose free home shipping or free local store pickup (if available). Price valid... Read more
Nimbus Note Cross=Platform Notes Utility
Nimbus Note will make sure you never forget or lose your valuable data again. Create and edit notes, save web pages, screenshots and any other type of data – and share it all with your friends and... Read more
NewerTech’s Snuglet Makes MagSafe 2 Power Con...
NewerTech has introduced the Snuglet, a precision-manufactured ring designed to sit inside your MagSafe 2 connector port, providing a more snug fit to prevent your power cable from unintentional... Read more
Apple Planning To Sacrifice Gross Margins To...
Digitimes Research’s Jim Hsiao says its analysts believe Apple is planning to sacrifice its gross margins to save its tablet business, which has recently fallen into decline. They project that Apple’... Read more
Who’s On Now? – First Instant-Connect Search...
It’s nighttime and your car has broken down on the side of the highway. You need a tow truck right away, so you open an app on your iPhone, search for the closest tow truck and send an instant... Read more
13-inch 2.5GHz MacBook Pro on sale for $949,...
Best Buy has the 13″ 2.5GHz MacBook Pro available for $949.99 on their online store. Choose free shipping or free instant local store pickup (if available). Their price is $150 off MSRP. Price is... Read more
Save up to $125 on Retina MacBook Pros
B&H Photo has the new 2014 13″ and 15″ Retina MacBook Pros on sale for up to $125 off MSRP. Shipping is free, and B&H charges NY sales tax only. They’ll also include free copies of Parallels... Read more
Apple refurbished Time Capsules available sta...
The Apple Store has certified refurbished Time Capsules available for up to $60 off MSRP. Apple’s one-year warranty is included with each Time Capsule, and shipping is free: - 2TB Time Capsule: $255... Read more
Textilus New Word, Notes and PDF Processor fo...
Textilus is new word-crunching, notes, and PDF processor designed exclusively for the iPad. I haven’t had time to thoroughly check it out yet, but it looks great and early reviews are positive.... Read more
WD My Passport Pro Bus-Powered Thunderbolt RA...
WD’s My Passport Pro RAID solution is powered by an integrated Thunderbolt cable for true portability and speeds as high as 233 MB/s. HighlightsOverviewSpecifications Transfer, Back Up And Edit In... Read more

Jobs Board

*Apple* Solutions Consultant - Apple Inc. (U...
…important role that the ASC serves is that of providing an excellent Apple Customer Experience. Responsibilities include: * Promoting Apple products and solutions Read more
Senior Event Manager, *Apple* Retail Market...
…This senior level position is responsible for leading and imagining the Apple Retail Team's global event strategy. Delivering an overarching brand story; in-store, Read more
*Apple* Solutions Consultant (ASC) - Apple (...
**Job Summary** The ASC is an Apple employee who serves as an Apple brand ambassador and influencer in a Reseller's store. The ASC's role is to grow Apple Read more
Project Manager / Business Analyst, WW *Appl...
…a senior project manager / business analyst to work within our Worldwide Apple Fulfillment Operations and the Business Process Re-engineering team. This role will work Read more
*Apple* Retail - Multiple Positions (US) - A...
Job Description: Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.