Search DominoPower's 11,323 Lotus-related article archive 
Home
EasyPrint
News details Click here for the RSS feed's XML code. This is not a browser URL.
Articles-only Click here for the RSS feed's XML code. This is not a browser URL.
Twitter Feed Click here for the Twitter feed.
PRODUCT REVIEW
FlowBuilder 3.0: Domino's bridge into J2EE
By Jack Dausman

It's on the back of every major printed Lotus trade journal, showcased at Lotusphere and yet is not specifically a Lotus Notes product. The "it" is Trilog's award winning FlowBuilder 3.0 (http://www.flowbuilder.com) -- a very impressive J2EE (Java 2 Enterprise Edition) development environment that includes comprehensive workflow capabilities, and the unusual ability to transform a Notes client/Domino server application into a Web-enabled, J2EE application. FlowBuilder 3.0 promises a safe transition for those Domino developers who would like to move their applications, and their skills, onto a J2EE framework.

Developers who use FlowBuilder 3.0 have told me that they are captivated most by two unique characteristics: the ability to convert Domino applications and preserving the RAD (Rapid Application Development) culture found with Lotus Notes. So, naturally, I became interested in whether or not FlowBuilder 3.0 can keep all of its promises.

Because I provide both training and consulting services with IBM/Lotus products, I'm very aware of the skill set and interest of Lotus programmers, who I would divide up into three categories: maintenance developers that make UI (user interface) adjustments (such as form layouts), business developers who create applications for specific needs using only Domino, and career developers who build complex applications in Domino using Java/LotusScript and integrate them with other systems.

Rather than examine FlowBuilder as a J2EE solution against the backdrop of WebSphere, JBoss, Oracle, and WebLogic solutions, I was interested to learn whether or not this tool can translate the structure of Lotus databases into J2EE applications as well as keep the programming spirit of Domino that works so well for all of its core developers.

Lotus Notes applications are notoriously difficult to migrate (just ask those who have worked through a Microsoft Exchange migration and bravely tried to rework some additional Notes applications). Lotus Notes uses an all-in-one approach, where data, the user-interface layout, and application logic are all stored in a single file. This structure makes the distribution of data, design, and authentication through replication much simpler. But, sifting out the layers of a Notes program into a different architecture is daunting, and for complex applications, the effort is probably better put to simply rebuilding from scratch.

So, when FlowBuilder 3.0 performs a conversion, this is a dramatic achievement -- especially because I believe they have improved on the data store. Instead of merely translating the data into an RDBMS (relational database) that mimics some of the uniquely Notes field data types (e.g., text lists, author, formula, and rich text), FlowBuilder 3.0 reconstructs all the data into an XML (eXtensible Markup Language) format. While writing this article, I had the opportunity to listen to Trilog's President Alex Homsi's explanation of text list manipulation to understand some of the concrete benefits using an XML structure to the data store.


1  ·  2  ·  3  ·  4  ·  5  ·  6  ·  Next »
Other articles you might like
Home > Reviews and previews (86 articles)
   Managing Notes deployments with Teamstudio Build Manager
   Using Balsamiq Mockups to create low-fidelity prototypes
   Exploring VMWare Workstation
Home > Internet Technologies > Java (6 articles)
   Post-Lotusphere 2004 report: gaining understanding and perspective
   Using a reusable code approach to HTML select option lists
   Survey reveals trends in Java use on Domino
Get Weekly Email Updates
Subscribe to our regular weekly email newsletter. It's packed with tips, reviews, deep analysis, and the latest news.
 
Recent DominoPower Articles
Lotusphere 2010: mobility and collaboration
2010: A Lotusphere of change
Five trends for 2010
DominoPower TV Episode 1: Inside a strategy session with Teamstudio
More about Domino log files
Say goodbye to the Uh-Ohs. Long live the Tens.
Why your log.nsf might not be purging properly
Latest Lotus Headlines
Recommended Maintenance - Lotus Notes Traveler
Here are the slides and other materials from our Lotusphere session
Microsoft OCS awareness in Lotus Connections and Websphere Portal?
SnTT: XPages Blank Calendar Control (Part 2), adding data
Have your Lotus Notes calendar display multiple time zones
Sample Database for Microsoft Office and Lotus Symphony Integration
Symphony 3.0 beta signals another attack on Office
>> Read all the news
More from the ZATZ journals
Computing Unplugged: The iPad: Apple's latest heartbreaker
David Gewirtz Online: CNN commentary and analysis
OutlookPower: Running auto-respond rules when Outlook is closed
-- Advertisement --

Power Tools 6.0 is a set of 90 administrative utilities for Lotus Notes & Domino
Power Tools simplifies management of the Notes/Domino environment by automating routine tasks. Power Tools can manage or monitor mail files, groups, ACLs, agents, LOG.NSF, templates and more.

Download a trial version from helpsoft.com.
-- Advertisement --

Teamstudio announces the 2010 spotlight awards winners!
We had some extraordinary submissions for the 3rd annual Teamstudio Spotlight Awards, and choosing the winners was no easy task for our judges! Click here to find out who won, and to learn more about these remarkable applications and the genius developers behind them!

Tap here for more information.
ZATZ Home  ·  News  ·  Back Issues  ·  Credits/Trademarks ·  Link To Us
Copyright © 1998-2010, ZATZ Publishing. All rights reserved worldwide.
Editor's Login