Как реализовать полиморфизм в Node.js?

Я пытаюсь реализовать приложение с использованием node.js и других связанных технологий. Заголовок от java land полиморфизм, но естественный, но для классического программиста node работает иначе.

Приложение загрузит новый код во время выполнения -, указанное пользователем. Чтобы основное ядро ​​могло использовать этот код, «нам» нужно договориться о каком-то соглашении. Зная, насколько новым является Node, я не был удивлен, что не нашел ответа. Проблема в том, что эта проблема довольно расплывчата и в JS.

Требования:

  1. Сильная развязка.
  2. загрузка нового кода во время выполнения -.
  3. Решение должно быть применимо, чтобы я мог поделиться с браузером как можно большим количеством кода.

Обновление:

  1. Я возился с набором текста утки -, я также столкнулся с идеями из Clojure в отношении реализации на основе протокола.
  2. Я был бы признателен за код в ответе.
5
задан qballer 3 August 2012 в 14:48
поделиться