Chapter 7. What to Put on WAS vs. Domino

     

"'Domino and WebSphere: So Happy Together.' Both Domino and WebSphere are thriving because they solve different customer problems."

E-Pro Magazine , June 2001

When looking to combine features of both Domino and WAS (or J2EE) in a single application, designers and developers often find that some application elements could be supported on either WAS or Domino. This chapter explores those areas where WAS and Domino offer comparable function and tries to provide some insight as to which platform may be more appropriate for a particular set of requirements. Although there are certain cases where there is a clear choice of where best to place a function, it is our experience that there are also cases where there is no clear choice in terms of function alone, and other factors such as development skills or familiarity may be the basis for the final choice. In fact, these other factors, especially development skills, may override any purely functional benefits.

At a high level, the type of application is an important factor in deciding on which platform to build. As discussed in earlier chapters, the strengths of Domino lie in collaborative applications. Domino is good at applications involving user interaction, providing a scalable document data store, rich content handling, and a robust security model. WebSphere Application Server (WAS) is ideal for transactional applications, highly leveraging a relational data store, and providing enterprise-level J2EE application hosting. WebSphere Portal excels at application and data aggregation, providing a rich framework for Web-based applications.

Assuming that we have an application that has both collaborative and transactional elements, let's review some of the key features of each platform to help understand which parts may be supported by which platform.



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