Difference between revisions of "Patrons de conception - S2S"

From air
Jump to navigation Jump to search
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
  +
= List of Design Pattern =
* MVC
 
  +
* [http://www.oodesign.com OODesign]
* Message Translator
 
  +
* [https://sourcemaking.com/design_patterns SourceMaking]
* Spiltter
 
  +
* RBAC (WebRTC)
 
  +
* Continuous Delivery Patterns (auto-learning)
 
 
== MVC ==
  +
* Model: communicate with database : dictionnary
  +
  +
* View: video chat interface for each client
  +
  +
* Controller: updates view and model, processes data
  +
 
== Message Translator ==
  +
  +
Goal : "Use a special filter, a Message Translator, between other filters or applications to translate one data format into another."
  +
  +
The Sign Language will be converted into text (french).
  +
  +
== Splitter ==
  +
  +
"Use a Splitter to break out the composite message into a series of individual messages, each containing data related to one item."
  +
  +
In this case, each sign will be related to a word or multiple words.
  +
 
== RBAC (WebRTC) ==
  +
This pattern is involved by the use of WebRTC.
  +
[[File:RBAC.png]]
  +
 
== Continuous Delivery Patterns (auto-learning) ==
  +
  +
A sign will never be exactly the same so that the system has to learn to improve its signs recognition continuously.

Latest revision as of 12:59, 15 February 2016

List of Design Pattern


MVC

  • Model: communicate with database : dictionnary
  • View: video chat interface for each client
  • Controller: updates view and model, processes data

Message Translator

Goal : "Use a special filter, a Message Translator, between other filters or applications to translate one data format into another."

The Sign Language will be converted into text (french).

Splitter

"Use a Splitter to break out the composite message into a series of individual messages, each containing data related to one item."

In this case, each sign will be related to a word or multiple words.

RBAC (WebRTC)

This pattern is involved by the use of WebRTC. RBAC.png

Continuous Delivery Patterns (auto-learning)

A sign will never be exactly the same so that the system has to learn to improve its signs recognition continuously.