Skip to content

Enable arc-view to communicate with WoT-enabled Agents #27

@RobWin

Description

@RobWin

Story: Enable arc-view to Communicate with WoT-Enabled Agents

Problem Description:

The arc-view component currently lacks the capability to interact with Web of Things (WoT)-enabled Agents, limiting its interoperability within the system. To address this, I propose two potential solutions:

  1. Implement a New WebSocket Protocol Binding in dart_wot:

    • Develop a WebSocket protocol binding based on the LMOS WebSocket Subprotocol within the dart_wot library. This enhancement will enable arc-view, which utilizes Dart, to communicate directly with WoT-enabled Agents.
  2. Develop a Kotlin-Based Backend for arc-view:

    • Create a backend service using Kotlin that interfaces with WoT-enabled Agents by using kotlin-wot. This backend will handle communication with the Agents and expose a GraphQL API to arc-view, allowing it to maintain its current GraphQL-based API.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions