Table of Contents |
---|
Udkast til testscenarie 3
Scenariet er: Hent et udsnit af datapakke
Dette scenarie er en udvidelse af det første testscenarie. Her skal klienten hente et deludsnit af en datapakke. Dette kunne f.eks være de første par minutter af en længere videofil. Dette svarer i scenariet til et offsett på 0 og længde på 4 Mb.
I dette scenarie forespørger klienten direkte Pillar2, der her antages at være en hurtig pillar. Hele trin 1 i scenarie 1 springes derfor over.
- (2a) specifik get fra klient til specifik pillar
- (2b) svar i form a datatransmission
Scenariet er først beskrevet via illustrationer (kommer...) og derefter ved konkrete værdier i generelle beskedformater med efterfølgende XML. Antagelser om de generelle formater er givet til sidst.
Step 2 a+b
Besked fra 2a
Besked sendes på "Topic General to pillars" eller på "Pillar2 kø"?
Besked fra 2a i generelle format
Feltnavn | Klient1 |
!OperationId | Get |
!ConversationId | scen3 |
!PillarIds | pillar2 |
!DataIds | Id1 |
!ReplyQueueName | undefined |
Token | http:/a/b.data |
Synchronous | undefined |
Offset | 0 |
Size | 4096 |
Besked fra 2a i XML format
Code Block |
---|
<message>
<operationId>Get</operationId>
<conversationId>scen3</conversationId>
<pillarIds>
<pillarId>pillar2</pillarId>
</pillarIds>
<dataIds>
<dataId>Id1</dataId>
</dataIds>
<token>http:/a/b.data</token>
<offset>0</offset>
<size>4096<size>
</message>
|
Dataoverførelse fra 2b
...
Excerpt |
---|
... user requests the first couple of minutes of a longer video file and gets access to part of a file ... |
Child pages (Children Display) | ||||||
---|---|---|---|---|---|---|
|