The problem with active solutions is that they are protocol specific, and you cant cater for WDM.
There are electromechanical optical switches available, they are also commonly used in protection switches to select between 1 of n paths in transmission systems, e.g. in case of a fibre break to select an alternate path for either the receiver and/or the transmitter. They are purely optical, no OEO, so you can pass what ever protocols or as many wavelengths as you want through them.