Better research that. Google 'immunization for bacterial disease' and you'll see. Bacteria are much larger than viruses.
Are we talking about the same thing? I'm talking about virus based diseases--- Polio etc.