News
Lotus to put JavaServer Faces on future tools
- By Jack Vaughan
- February 3, 2003
[February 4, 2003 - ADT's Programmers Report] - The Lotus Notes developer has been on the sidelines a bit over the last few
years as Microsoft has marched its Visual Basic troops toward .NET, and another
army of developers moved to the new Java platform. Lotus, as well as parent IBM,
has moved more recently to help these developers shift to J2EE, but it hasn't
been easy.
At Lotusphere in Orlando, Fla., Lotus managers talked about what is in store
for Domino and Notes specialists, as the Lotus platform continues to become a
more intrinsic partner with IBM's other middleware offerings. Java and EJB
classes have been supported in the Lotus developer environment for some time
now, but the upcoming moves are aimed at vastly simplifying the developer's
tasks.
Key in Lotus's plans are a Lotus Domino Toolkit for WebSphere Studio,
available in the near term, and new RAD features that will follow later. The RAD
features are of special interest because they are said to implement aspects of
the JavaServer Faces technology that is now being worked on by the Java
Community Process (JCP).
With the new toolkit, Domino developers can more easily use Domino 6 custom
JSP tags to access existing Domino data in WebSphere Studio. Also enhancing the
kit is new support for the Eclipse open-source platform.
The tags add a useful level of abstraction atop Java classes, said Martha
Hoyt, senior manager of collaborative application development at Lotus. ''It
simplifies your work with the Domino [software] objects,'' she said.
Future RAD features were demoed at Lotusphere. They are being built to fit in
with JavaServer Faces technology, which is now in a nascent state. Said Roger
Rea: ''We're trying to extend the skills of Domino developers so they can easily
create apps for WebSphere.'' Rea serves as IBM WebSphere Web development market
manager.
''[Domino developers] look at Java as a fairly complex [job]. Most are
oriented to visual development tools. Most Java developers are oriented toward
object programming. We are adding a visual development environment to the studio
that eases those object tasks,'' said Rea.
What RAD features are in the wings? Expect a project navigator that provides
a simplified hierarchical list view devoid of the many descriptor files that
proliferate in J2EE development. Also look for an event box controller that lets
you write code or drag pre-canned actions instead.
On one level, these traits could be likened to the kind of abstractions IBM
competitors BEA (with WebLogic Workshop) and Microsoft (with Visual Basic for
.NET) seek to offer their developers. IBM may have an advantage here, if its bet
on JavaServer Faces pays off. That standard must come together, and in good
time, if developers are to gain.
The Lotus Domino Toolkit for WebSphere Studio will be included at no added
cost in a future version of Domino Designer 6. It requires both Domino 6 and
WebSphere Studio V5, as well as a separate installation. A beta version of Lotus
Domino Toolkit for WebSphere Studio is available now. Final code is currently
scheduled to be generally available with Lotus Domino Designer in Q2/2003.
Pricing and scheduling for new Web RAD feature rollouts are not yet
available.
A beta version of Lotus Domino Toolkit for WebSphere Studio is available for
download at http://www.lotus.com/ldd/beta
Links:
For other Programmers Report articles, please go to http://www.adtmag.com/article.asp?id=6265
About the Author
Jack Vaughan is former Editor-at-Large at Application Development Trends magazine.