demoCMS - it's a demonstrative version of abilities and expirience of TWP Java Division in development of the user-friendly Content Management/Editing Web Systems. That project is based on Java, XML, XSLT technologies and can be scalable from the low budget where opensource and free software like Linux, Apache and TomCat with storing data in XML can be used, up to the big budget where the commercial product (like Sun Solaris, BEA WebLogic/Oracle 9iAS/IBM Web Sphere/etc with storing data in RDBMS like Oracle8i/Informix/etc or ODBMS like Jasmine II or XMLDBMS like Tamino and Cache) can be used. That project demonstrate cross-platform flexibility of a modern web technologies, which are used in TWP, because that project can be run on any platform, that supports Java. demoCMS uses the MVC-pattern as it's object model. For data presentation it uses the XSL transformation technology which provides a real ability to devide data from their representation. There were developed some stand-alone components (like Java-applet WYSIWYG HTML Editor and Java-Servlet URL grabber) within the framework of the given project As prototype of Enterprise solution demoCMS-EJB version provides the maximum scalability and fault-tolerance by means of including of several appservers in clusters |