Details
-
Improvement
-
Resolution: Fixed
-
Critical
-
None
-
None
Description
Vi bør hurtigst muligt begynde at specificere vores protocol vha. XML skemaer, da disse definitioner vil være grundlaget for ben og klient udviklingen.
Specificationen af protokollen har bl.a. fordele af:
- Konsistens: Kode og dokumentation ligger samme, og er derfor meget lettere at holde opdateret i forhold til hinanden.
- Undgår redundans: Ting der både skal specificeres på Wiki + kode har en tendens til at bliver gentaget
- Testbart: Vores XML skemaer kan bruges til at test vores protokol og applikation.
- Kan indgå direkte i applikationen: Vores applikationskode kan direkte bruge skemaerne til at validere den XML der modtages (og sendes).
Skemaerne skal lægges ind i svn i protocol modulet
Attachments
Issue Links
- depends
-
BITMAG-1 Definering af versionering for XML meddelelser
- Closed
- implements
-
BITMAG-112 Initial protocol definition
- Closed
- is depended by
-
BITMAG-35 Add Put to protocol
- Closed
-
BITMAG-49 Add Get operations to protocol - that is XML schema
- Closed
- spawned
-
BITMAG-111 Define procedure for publishing XSD schemas
- Closed