4. *
*Also useful to know about HTTP verbs
*GET – retrieve information
*POST – create new content
*PUT – update or create new named content
*DELETE – delete existing content
*…others (HEAD, TRACE, OPTIONS, CONNECT,
PATCH)
5. *
*Also useful to know about HTTP response codes
*404 Not Found
*200 OK
*201 CREATED
*202 ACCEPTED
*200s = good, 300s = further actin required, 400s =
client error, 500 = server errors
6. *
* SWORD
*Simple Web-service Offering Repository Deposit
*Create objects in repositories
*Interoperability
*A protocol, not a piece of software!
8. *
*Synchronising web resources
*Generic web problem
*Applicable to repositories
*Can be used as OAI-PMH replacement
*Find changes items:
*Files or metadata or both
*Lots of use cases:
*Archiving, mirroring, statistics gathering
*NISO / OAI initiative + Sloan funding
*JISC input + funding (implementations)
*Interoperability
*Not a piece of software!
9. *
*Layers of the protocol:
*Discovery
*Capability description
*Baseline sync
*Changelists
*Dumps