YOUR FEEDBACK
Immo Huneke wrote: A well written article, an ingenious solution to a real problem often encountere...


2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TODAY'S TOP SOA & WEBSERVICES LINKS


Case Study: Java and the Mac
It all started with the boss out of Dilbert

This is the story of a Mac application developer (okay – it’s about two of them) who set out on a quest to find an application development tool based on Java so his boss would let him develop on the Mac platform, which he loved. There was only one catch – he had to find a tool that was fast. Traditional Java programming was going to take waaaay too long to convert the internal custom programs that had been written in an old 4GL. But the boss still wanted the excellent user interfaces that he was used to – because our hero was good on the Mac and could make the screens look “pretty.” If possible – the boss wanted the impossible – make the application run on a desktop AND over the Web – “just in case.” Here’s the story of our intrepid hero and how he searched, and found, a way to meet all the “Dilbert boss-like” requirements.

John Allen, a researcher at Stanford Medical Center, used to use 4GL environments to assist the research divisions at this well-known university. Stanford Medical is one of the most advanced research facilities for oncology (cancer), and with the cutting -edge research it does, there’s no standard software package that can be used. The oncology unit’s only solution was code-it-yourself. 4GL worked well for a long time, but a couple of key areas started to become problematic. 4GLs in general don’t scale very well, aren’t very secure due to proprietary security systems, and worst of all don’t run very well over the Internet. Stanford, with over 200 buildings, uses the Internet as its LAN. Essentially this means the applications it uses must run secure, with easy deployment, and have excellent Web capabilities. Another issue is that it needed to access multiple databases, another problem for propriety 4GL tools – which often have their own databases built-in.

Because of these challenges, Stanford decided that the 4GL would have to be switched to Java, which would deliver all it needed; however, it turned out that programming in Java was much more complex and much more time-consuming (of course!). After trying some projects in 2003 with the then-promising WebObjects (a Java environment from Apple used among others for the iTunes store), it became evident that something else was necessary, and John Allen found it after he came in contact with Servoy. Servoy is a Java-based environment that lets the application developer use pre-built scripts and write in Java.

About Bob Cusick
Bob Cusick, managing director of Servoy, USA, has one of the oldest blogs on the Internet (started in 1994). He has been writing business applications for over 15 years, using popular 4GLs, Oracle, HTML, and Servoy. He was the charter technical editor for FileMaker Magazine and speaks at developer conferences all over the world. Visit his blog at bobcusick.blogspot.com.

YOUR FEEDBACK
ItsMe wrote: As a long time follower of Bob - this story is so true! I love the "Dilbert" theme - way to go Bob Cusick!
WEB 2.0 LATEST NEWS
Nowadays we can observe changes going on in management and especially project management in organizations. More and more, organizations are abandoning top-down management style. Among them are the New York Times, Tribune Co., Ernst & Young and many others. Even the world biggest corpor...
In this Exclusive Q&A with Jeremy Geelan of SYS-CON's Cloud Computing Journal, Rajeev Kutty of Keynote Systems speaks of the factors currently driving companies to increase their effort in monitoring the performance of their Web and mobile applications, and about how Keynote foresees a...
Since Web 2.0 kicked off scarcely a day goes by without a headline targeting mashups and their enablers, AJAX and Web Services, as the next hot Web technologies. Mashups are Web sites that integrate a variety of services (e.g., news feeds, weather reports, maps, and traffic conditions)...
Industry blogger Alex Bunardzic writes in his 'Ethical Software by Alex Bunardzic' blog: 'Now that Microsoft has jumped onto the web 2.0 bandwagon, it is more than obvious that Web 2.0 is dead as a doornail. Everyone knows by now that anything Microsoft touches turns into this big slim...
'While the last decade was focused on the Web, the next phase in the evolution of our industry will be on the convergence of Web, mobile and desktop applications and the ability to extend existing applications with these new technologies for a consistent user experience regardless of h...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

Click Here

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE