Looking over pg. 109, it seems like a little bit of a stretch to apply it to ECCM, being as ECCM is such a special case (it specifically states in the rules for the program, page 233 of SR4A that it only affects the node running it). That being said, the phraseology is vague enough that it could be inferred to be limited to multiple personas, logged into the same node, using the server-side program on that node (the impression I've gotten from other mentions of this type of operation). Example: we can all take advantage of the Data Search program on this forum (known as the "search" button), but it's functionality is limited to searching this forum, I cannot use it to search my computer.
Extend this to Google, which is the ultimate server-side data search program. I'd say probably rating 5 or 6. But, it still can't search my computer for me.
It really is a matter of interpretation, personally, I think it needs to run on the node it's supposed to protect. There are too many variables in jamming & counter-jamming for it to make sense to me for it to work any other way. Not to mention, cheese-factor 5 with the technomancer, you've given him un-impeachable drones. Slave them to his commlink, boot up a threaded, Rating 8 ECCM, server-side on the Techno. Now, infinite drones are protected, completely, from all matrix counter measures available (have to hack the techno, since they're slaved. Or, overcome Rating + 8 on your ECM). Provided the opposing team doesn't also have a techno. (Since the drones are slaved, they forward all access attempts to the "master" bio-node, which flashes "invalid node" to any non-techno)
At the end of the day, implications like that are the biggest reason I'd avoid this like the plague. Use server-side ECCM only if you want non-techno matrix support to be impotent against techno-controlled drones. Heck, with a good server-node, it's pretty absurd to try and deal with this regardless of the presence of a technomancer. For the price of a single ECCM program (and a server-commlink, which isn't too expensive), every drone I have can, without impediment, safely ignore all but the best of jammers (and if the ECCM is rating 5 and I upgrade my drones to Signal 5, I can ignore even the best).
Also remember, in ECM & ECCM there is no dice rolling (SR4A, pg. 329, Jammer), it's straight comparison and Jammers can get expensive.