Skip to content
This repository has been archived by the owner on Jul 14, 2022. It is now read-only.

Proposals

barjo edited this page Oct 7, 2011 · 6 revisions

RoSe machine description language

  1. Proposition A
machine: { 
  id: "",
  host:  "",
  bind : [
    in : {
      endpoint-filter : "",	
      customizer : { factory : "", properties : {} },
      importer : [ { factory = "" } ]
    },
    out : {
      service-filter : "", 
      exporter : [{ factory : "", properties : {} }]
    }
  ],
  registry : [{ }]
}
  1. Proposition B.
machine {  
  id : "",
  host : "",
  
  exporters : [
   {jsonrpc : {type : "rose_jsonrpc_exporter", properties : {}},
   {rest : {type : "rose_jersey_exporter"}, properties : {}}
  ],

  connection : [
    out : {
      service-filter : "", 
      exporters : ["json","rest"]
    }
  ],
  registry : [{ }]
}