In nutshell, it is a bus...i mean Enterprise Service Bus. Where messages should be posted to this bus and interested parties subscribe themselves to this bus (a.k.a pipeline) and consume the messages. Am I correct?
Thanks Henry. Actually "v1.0" going to change dynamically. Actually I'm going to get array of file names with different version info. But I don't know what is the version, I know only first three strings, "appName", "siteName" and "featureName".
This version can be anything like v2.0, v3.0 or even version1,version2
so can we say [a-z|0-9|.] for this version part?
I'm sure that this version will have only alpha, numeric and "." (dot).