7.3. Technology Adoption

Thanks to the design team's early experience with object-oriented development in C++ and Smalltalk and with object-oriented databases from Gemstone and ObjectStore, they were ready to embrace Java as the development platform for the new application. In addition, the founders were versed in client-server technologies, with backgrounds in Visual Basic, C and other third generation languages, and the Microsoft SQL Server and Oracle transactional databases.

When eTapestry was formed, the principals agreed to take advantage of Web architecture to produce an application that was more accessible, scalable, suitable for B2B integration, and standards-based. They also decided to use the object-oriented techniques that they refined ...

Get J2EE™ Technology in Practice: Building Business Applications With the Java™ 2 Platform, Enterprise Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.