ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
As you describe it 1. and 2. are two different things.
Which one you need depends on the use case. If it is a lot of data and you only need part of the data in specific situations a service seems good.