Admin message
Gitlab Update from 18.6.1 to 18.6.2 runs on 2025-12-17
Changes
Page history
bjoern.butzin created page: home
authored
Sep 09, 2016
by
Björn Butzin
Show whitespace changes
Inline
Side-by-side
home.markdown
View page @
acdeb1b1
...
...
@@ -34,22 +34,22 @@ Copper will allow you to make any CoAP interaction interactively.
### Task 1 – Sequence Diagram

Server Side

Client Side
#### Client Side

**CoapClient (interface):**
describes interfaces that must be supported by a client
**Client:**
individual implementation of a client application, implements CoapClient (interface)
**ChannelManager:**
manages channels
**Channel:**
one channel represents a connection to one client
#### Server Side

**Server:**
individual implementation of a server application, creates CoapResourceServer and resources
**TemperatureResource:**
individual resource, inherits from BasicCoapResource
**BasicCoapResource:**
already implemented resource with basic functionality, implements CoapResource (interface)
**CoapResource (interface):**
describes interfaces that must be supported by each resource.
**CoapResourceServer:**
manages a list of resources, enables access of these resources from outside, implements CoapServer (interface)
**CoapServer (interface):**
describes interfaces that must be supported by a resource server
**ChannelManager:**
manages channels
**Channel:**
one channel represents a connection to one client
**Client:**
individual implementation of a client application, implements CoapClient (interface)
**CoapClient (interface):**
describes interfaces that must be supported by a client
*
ToDo on server side:
1.
Create a new resource class TemperatureResource
...
...
...
...