Tekstiviesti: Database and XML technologies