Tekstiviesti: Achieving service-oriented architecture