I wonder what these weapon launchers are then? Some people assumed that they were the Alternate Universe version of Photon Torpedo Tubes - even though they don't seem to correspond with the torpedo launcher in the front of the ship.
Yet they aren't phasers either? Are they...? (Though the nuEnterprise phases seem more related to the bolt-type phaser weapons the the DS9 Defiant, rather than the cutting/lancing beams we have seen on the various Enterprises...)