Personally, I would make sure to always keep in contact, even if you could not see that person face to face. I would use common day technology like factime, messenger, etc. If two really want to make a relationship alive and working, they would put in the effort needed. Also, the person always traveling would need to eventually make at least a tiny bit of time to actually come and see the other, even if that be two years down the road from now.