adapter definition for transport data between services