Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Udkast til testscenarie 3

Scenariet er: Hent et udsnit af datapakke

...

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

  • Dataoverførelse af pakken Id1 via http:/a/b.data fra pillar 2

Spørgsmål og mulige udvidelser

  • *Hvordan angives offsett og længde på hele Kb grænser eller er Mb grænser godt nok? *
  • *Hvis en klient beder om et større udsnit end filens længde, får klienten så blot hele filen, eller bliver der også leveret en warning? *
  • forslag XML:
    Code Block
      ...
      <paging>
        <offset>0</offset>
        <size>4096<size>
      </paging>
      ...