If you simply want the material on Site A to be seen on Site B you could try
setting up a content deployment job that would push the material from Site A to
Site on a schedule. If you need the material to be updateable on both sides,
however, this way won't work because content deployment is a one-way trip.