<
From version < 3.2 >
edited by Jannis Klein
on 2021/11/17 08:56
To version < 3.3 >
edited by Jannis Klein
on 2021/11/17 09:08
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -4,9 +4,10 @@
4 4  
5 5  {{aagon.floatingbox/}}
6 6  
7 += Allgemeines =
8 +
7 7  Über die BITS Commands können Downloads sowie Uploads von Dateien über den BITS (Background Intelligent Transfer Service) verwaltet werden. Dabei werden die Downloads/Uploads als einzelne Jobs verwaltet. Bei der Übertragung von Dateien führt der BITS automatisch ein Loadbalancing durch, sodass die produktive Arbeit mit Netzressourcen ohne Performance-Einbußen möglich bleibt.
8 8  
9 -
10 10  Um einen Download oder Upload von Dateien per BITS durchzuführen, sind mindestens die Kommandos Add job, Add file(s) to job, Resume job und Complete job erforderlich. Alle weiteren Kommandos können optional eingesetzt werden.
11 11  
12 12  
... ... @@ -17,88 +17,63 @@
17 17  
18 18  Da der BITS ein relativ neuer Service ist, hängt der korrekte Einsatz dieser Kommandos von dem Betriebssystem des jeweiligen Clients ab. Für die Kompatibilität lesen Sie bitte den Artikel unter: [[http:~~/~~/msdn.microsoft.com/en-us/library/aa363167(VS.85).aspx>>url:http://msdn.microsoft.com/en-us/library/aa363167(VS.85).aspx]]
19 19  
20 -
21 21  Für weitere Informationen über den BITS lesen Sie bitte den Artikel unter: [[http:~~/~~/msdn.microsoft.com/en-us/library/bb968799(VS.85).aspx>>url:http://msdn.microsoft.com/en-us/library/bb968799(VS.85).aspx]]
22 22  
23 += Add job =
23 23  
24 -|[[image:https://manual.aagon.com/acmp/de/61/hmtoggle_arrow1.gif||alt="hmtoggle_arrow1" height="9" width="9"]]|[[Add job>>path:javascript:HMToggle('toggle','TOGGLE0186A1','TOGGLE0186A1_ICON')]]
25 -
26 -|(((
27 27  Mit diesem Kommando kann ein neuer BITS-Job erstellt werden. Erst über einen solchen Job kann ein Download bzw. Upload über den BITS durchgeführt werden.
28 28  
29 -
30 30  Geben Sie zunächst an, ob der Job einen Download oder einen Upload verwalten soll. Upload-Jobs können vom BITS aus nur eine einzige Datei hochladen. Anschließend geben Sie dem Job einen eindeutigen Namen.
31 31  
32 -
33 33  Zuletzt erstellen Sie eine Variable, welche Sie auswählen. In dieser Variablen wird die Job-ID gespeichert. Über diese ID können weitere BITS-Commands auf diesen Job zugreifen und ihn verwalten.
34 -)))
35 35  
31 += Add file(s) to job =
36 36  
37 -|[[image:https://manual.aagon.com/acmp/de/61/hmtoggle_arrow1.gif||alt="hmtoggle_arrow1" height="9" width="9"]]|[[Add file(s) to job>>path:javascript:HMToggle('toggle','TOGGLE0186A2','TOGGLE0186A2_ICON')]]
38 -
39 -|(((
40 40  Mit diesem Kommando können einem Job Dateien, welche übertragen werden sollen, zugeordnet werden. Diese Dateien werden später durch den Job von einem Server herunter- oder auf einen Server hoch geladen.
41 41  
35 +
42 42  [[image:https://manual.aagon.com/acmp/de/61/hmfile_hash_6b109d3b.png||alt="Add file(s) to job" height="510" width="458"]]
37 +
43 43  Add file(s) to job
44 44  
45 45  
46 46  Geben Sie zunächst die Job-ID von dem Job an, dem Sie die Dateien zuordnen wollen. Anschließend geben Sie für jede Datei den lokalen Speicherort und den Speicherort auf einem Server an. Dabei muss auch der Dateiname auf dem Zielsystem angegeben werden.
47 47  
48 -
49 49  Über die nebenstehenden Button lassen sich zusätzliche Dateien hinzufügen oder entfernen.
50 -)))
51 51  
45 += Resume job =
52 52  
53 -|[[image:https://manual.aagon.com/acmp/de/61/hmtoggle_arrow1.gif||alt="hmtoggle_arrow1" height="9" width="9"]]|[[Resume job>>path:javascript:HMToggle('toggle','TOGGLE0186A3','TOGGLE0186A3_ICON')]]
54 -
55 -|(((
56 56  Mit diesem Kommando wird ein Job gestartet, welcher die angegebenen Dateien (siehe Add file(s) to job) überträgt. Dazu geben Sie zunächst die Job-ID des entsprechenden Jobs an. Anschließend haben Sie zwei Optionen zur Verfügung:
57 57  
49 +* Wählen Sie die Option Warte auf vollständige Übertragung, wird das Client Command erst fortgesetzt, wenn alle Dateien übertragen wurden. Ansonsten wird das Client Command direkt fortgesetzt.
50 +* Die zweite Option gibt einen Fehler aus, falls bei der Datenübertragung ein Fehler auftritt.
58 58  
59 -|1.|Wählen Sie die Option Warte auf vollständige Übertragung, wird das Client Command erst fortgesetzt, wenn alle Dateien übertragen wurden. Ansonsten wird das Client Command direkt fortgesetzt.
52 += Complete job =
60 60  
61 -|2.|Die zweite Option gibt einen Fehler aus, falls bei der Datenübertragung ein Fehler auftritt.
62 -)))
54 +Dieses Kommando sorgt dafür, dass der angegebene Job (per Job-ID) korrekt abgeschlossen wird. Es sollte stets am Ende eines Jobs ausgeführt werden, um Komplikationen mit dem BITS zu vermeiden.
63 63  
56 += Cancel job =
64 64  
65 -|[[image:https://manual.aagon.com/acmp/de/61/hmtoggle_arrow1.gif||alt="hmtoggle_arrow1" height="9" width="9"]]|[[Complete job>>path:javascript:HMToggle('toggle','TOGGLE0186A4','TOGGLE0186A4_ICON')]]
66 -
67 -|Dieses Kommando sorgt dafür, dass der angegebene Job (per Job-ID) korrekt abgeschlossen wird. Es sollte stets am Ende eines Jobs ausgeführt werden, um Komplikationen mit dem BITS zu vermeiden.
68 -
69 -
70 -|[[image:https://manual.aagon.com/acmp/de/61/hmtoggle_arrow1.gif||alt="hmtoggle_arrow1" height="9" width="9"]]|[[Cancel job>>path:javascript:HMToggle('toggle','TOGGLE0186A5','TOGGLE0186A5_ICON')]]
71 -
72 -|(((
73 73  Mit diesem Kommando können Sie einen Job abbrechen. Dazu geben Sie einfach die Job-ID des entsprechenden Jobs an. Alle Kommandos, die sich nachträglich auf den Job beziehen, der mit diesem Kommando abgebrochen wird, geben einen Fehler aus, da der Job nicht mehr existiert.
74 74  
75 75  Das Kommando Complete job muss ebenfalls nicht mehr ausgeführt werden.
76 -)))
77 77  
62 += Suspend job =
78 78  
79 -|[[image:https://manual.aagon.com/acmp/de/61/hmtoggle_arrow1.gif||alt="hmtoggle_arrow1" height="9" width="9"]]|[[Suspend job>>path:javascript:HMToggle('toggle','TOGGLE0186A6','TOGGLE0186A6_ICON')]]
64 +Mit diesem Kommandonnen Sie die Ausführung eines Jobs unterbrechen. Dazu geben Sie die Job-ID des entsprechenden Jobs an. Eine Wiederaufnahme des Jobs ist mit dem Kommando Resume job möglich.
80 80  
81 -|Mit diesem Kommando können Sie die Ausführung eines Jobs unterbrechen. Dazu geben Sie die Job-ID des entsprechenden Jobs an. Eine Wiederaufnahme des Jobs ist mit dem Kommando Resume job möglich.
66 += Get job priority =
82 82  
83 -
84 -|[[image:https://manual.aagon.com/acmp/de/61/hmtoggle_arrow1.gif||alt="hmtoggle_arrow1" height="9" width="9"]]|[[Get job priority>>path:javascript:HMToggle('toggle','TOGGLE0186A7','TOGGLE0186A7_ICON')]]
85 -
86 -|(((
87 87  Über dieses Kommando erhalten Sie eine Angabe über die aktuelle Priorität des angegebenen Jobs (Job-ID). Die Priorität wird als Integer-Wert in einer anzugebenden Variable gespeichert, welche folgende Werte annehmen kann:
88 88  
89 -
90 90  0 = Vordergrund, 1 = Hoch, 2 = Normal, 3 = Niedrig
91 -)))
92 92  
72 += Set job priotity =
93 93  
94 -|[[image:https://manual.aagon.com/acmp/de/61/hmtoggle_arrow1.gif||alt="hmtoggle_arrow1" height="9" width="9"]]|[[Set job priotity>>path:javascript:HMToggle('toggle','TOGGLE0186A8','TOGGLE0186A8_ICON')]]
74 +Über dieses Kommandonnen Sie dem angegebenden Job (Job-ID) eine neue Priorität zuweisen. Wählen Sie dazu die entsprechende Priorität (Vordergrund, Hoch, Normal, Niedrig) über eine DropDown-Liste aus. Standardmäßig ist die Priorität auf Normal eingestellt.
95 95  
96 -|Über dieses Kommando können Sie dem angegebenden Job (Job-ID) eine neue Priorität zuweisen. Wählen Sie dazu die entsprechende Priorität (Vordergrund, Hoch, Normal, Niedrig) über eine DropDown-Liste aus. Standardmäßig ist die Priorität auf Normal eingestellt.
76 += Get job infos =
97 97  
98 -
99 -|[[image:https://manual.aagon.com/acmp/de/61/hmtoggle_arrow1.gif||alt="hmtoggle_arrow1" height="9" width="9"]]|[[Get job infos>>path:javascript:HMToggle('toggle','TOGGLE0186A9','TOGGLE0186A9_ICON')]]
100 -
101 -|(((
102 102  Über dieses Kommando können Sie verschiedene Informationen über den angegebenen Job (Job-ID) in einer Variablen speichern lassen. Die Variable beinhaltet anschließend folgende Daten:
103 103  
104 104  
... ... @@ -124,14 +124,11 @@
124 124  siehe http:~/~/msdn.microsoft.com/en-us/library/aa362809(VS.85).aspx
125 125  )))
126 126  
127 -
128 128  Auf die Daten kann über die Variable in folgendem Format zugegriffen werden:
129 129  
105 +%VariablenName.Information%
130 130  
131 -|%VariablenName.Information%
132 -)))
133 133  
134 -
135 135  |[[image:https://manual.aagon.com/acmp/de/61/hmtoggle_arrow1.gif||alt="hmtoggle_arrow1" height="9" width="9"]]|[[Get Notify Command Line>>path:javascript:HMToggle('toggle','TOGGLE0186AA','TOGGLE0186AA_ICON')]]
136 136  
137 137  |Mit diesem Kommando können Sie die Benachrichtigungsparameter auslesen, die evtl. für einen Job gesetzt sind (siehe Set Notify Command Line). Dazu geben Sie die Job-ID des Jobs an, dessen Parameter Sie auslesen möchten. Die Daten werden in einer Programmvariable sowie einer Parametervariable gespeichert, die Sie angeben müssen. Auf Grund der Architektur des BITS ist in der Parametervariablen am Anfang nochmals der Inhalt der Programmvariable in Anführungszeichen zu finden, wonach erst die Parameter aufgeführt sind.

Navigation

© Aagon GmbH 2024
Besuchen Sie unsere neue Aagon-Community