Here are the keywords in the IoTivity Project. The goal of this clarification is to make discussion in the IoTivity dev. community more efficient. All the keywords are describe in the “Resource Centric” way.
Object of the network with physical/logical entity (Anything can be a resource) with 3 different components.
A Resource with Well-known URI. ex) /oic/res –> for resource discovery
A resource created as a result of resource proxying.
A resource virtually representing a physical entity which is accessible through one or some of the IoTivity supporting connectivity tech.
A IoTivit Stack point of view, if the stack has the resource then it's local resource.
A IoTivit Stack point of view, if the other IoTivity stack outside the process has the resource then it's remote resource.
Programming model of the IoTivity is Server-Client Model(like Web model).
An application which provide resource(s)
An application which uses resource(s)
A feature which stores all the components of the resource(s).
A feature which stores(caches) resource identity(address:port) & property(resource type, interface type, etc) with its property info.
A feature which act as an intermediary for requests from resource clients. seeking resources of resource server (Referred the Web Proxy Server in WIKI.) This feature can be implemented by mixing the Resource Caching/Hosting/Directory service/feature