Skip to content

Instantly share code, notes, and snippets.

@h0ru5
Last active August 29, 2015 14:22
Show Gist options
  • Select an option

  • Save h0ru5/771d3b15bd83458eee65 to your computer and use it in GitHub Desktop.

Select an option

Save h0ru5/771d3b15bd83458eee65 to your computer and use it in GitHub Desktop.
Architecture including scripting APIs

![Virtual Instance](http://g.gravizo.com/g? @startuml; package "Browser \n Web Client" {; [Browser Engine] -down- Client; [Browser Engine] -right- %28%29 ClientSide_ScriptAPI; [Client Side Script] -left- %28%29 ClientSide_ScriptAPI; }; package "Virtual Instance" {; Servient -down- [Event Sources] ; Servient -down- [Resources] ; Servient -down- [Actions]; Servient - %28%29 ServerSide_ScriptAPI; ServerSide_ScriptAPI - [3 scripts]; Driver - %28%29 ServerSide_ScriptAPI; Driver - [legacy stack]; }; Client -down.. Servient; package "Real Thing" {; Mech_El_IF -down- [Sensors]; Mech_El_IF -down- [State]; Mech_El_IF -down- [Actors]; }; Sensors -up..> [Event Sources] : sensing; [Actions] ..> Actors : actuation; @enduml; )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment