What is it?

Web 2.0 Platform is a research project trying to apply the "web as a platform" principle in practise. Our aim is to develop a generic software platform that would allow integration of publicly available, often quite simple and single-purpose Web 2.0 services into a feature-rich backbone of an arbitrary-purpose information system.

Who works on it?

The platform is a dissertation project of Pavel Drasil, a Phd. student at the Faculty of Informatics, Masaryk university, supervised by Dr. Tomas Pitner. There are some other people involved, listed as project contributors in the project team page.

What technologies does it employ?

  • Java world
    • JBI (Java Business Integration)
    • JAX-WS (Java API for XML Web Services)
    • JAXB (Java Architecture for XML Binding)
    • JAXP (Java API for XML Processing)
    • JAAS (Java Authentication and Authorization Service)
    • JDBC (Java Database Connectivity)
    • JNDI (Java Naming and Directory Interface)
  • XML world
    • DOM (Document Object Model)
    • XML Schema
    • XSLT (Extensible Stylesheet Language Transformations)
    • WSDL (Web Services Description Language)
    • XOP (XML-binary Optimized Packaging)
  • Communication protocols
    • HTTP (Hypertext Transfer Protocol)
    • SOAP (Simple ObjectAccess Protocol)
    • MTOM (SOAP Message Transmission Optimization Mechanism)
    • SSL (Secure Sockets Layer)