A general bus for service based development