So etwas ließe sich per "queuing" doch erledigen.
Ein "Service"-Job überwacht ein Verzeichnis auf zu sendende Dateien und tut dies dann.
Getriggert kann das z.B. über eine DTAQ werden.
Da ja die Dauer nicht soo lange ist, dürfte das kein Flaschenhals sein.