Chapter 8. Development Tools

     

"Knowing is not enough; we must apply. Willing is not enough; we must do."

Johann Wolfgang Von Goethe, great 18 th -century German poet

In this chapter, we present an overview of the development tools used to build WebSphere and Domino applications and discuss how they can be used to build integrated Web applications involving both products. We focus on the features of each tool set that can be used to build the application's integrated parts . Some of the recent toolkits provided by IBM for the WebSphere Studio Application Developer product address WebSphere and Domino integration, and we discuss these in detail.

When discussing development tools in the context of WebSphere and Domino, there are several issues that arise because of the long history (at least in Web years ) of each product as an application platform on its own. Obvious to those with a background in the Lotus Domino products, but perhaps not to those with a Java or J2EE background, Domino does predate J2EE and has a mature development tool in Domino Designer and a legion of developers with hard-won skills in LotusScript and Formula languages. On the other hand, with the advent of J2EE, there are now many thousands of developers with pure Java skills combined with Web server, application server, database, XML, and other skills.

Perhaps foremost on the minds of Domino developers is the question of which development tool IBM will champion in the world of WebSphere and Domino application development. In the case of J2EE developers, perhaps there is the concern over how they can leverage their Java skills to work with Domino functions without having to learn yet another tool.

We feel there is no simple answer to these concerns at this point in the evolution of WebSphere and Domino; however, the situation is far from bleak from either a J2EE or Domino developer viewpoint. In this chapter, as we present the current state of development tools for the products, we'll hopefully alleviate some of the development tool concerns.



IBM WebSphere and Lotus Implementing Collaborative Solutions
IBM(R) WebSphere(R) and Lotus: Implementing Collaborative Solutions
ISBN: 0131443305
EAN: 2147483647
Year: 2003
Pages: 169

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net