The method by which vaccinations work is immunological. I think the most exciting frontier in cancer biology is prophylactic (preventative) vaccination. If we are able to develop effective vaccines against cancers, that will very much change the game.
This is currently a research frontiers area--but in 10-20 years, I believe that we will have made significant inroads on it.