Связь между изображениями в Smalltalk. Возможно?

У меня есть проблема обхода графика, которая красиво и элегантно моделируется в smalltalk, но она слишком велика (с точки зрения вычислений и хранения) для одного экземпляра smalltalk image. Итак, я хочу разделить проблему на несколько экземпляров.

мой вопрос в том, есть ли хороший способ отправлять сообщения между экземплярами smalltalk. Вроде как MPI, но для smalltalk.

Я должен упомянуть, что я на писк, но если есть какой-то аромат smalltalk с этим особенность, я справлюсь.

5 ответов


существует проект под названием Hydra в стадии реализации, с целью сделать скрипучий многоядерный способный. Одной из главных особенностей Гидры являются также Интер-изображения каналам связи.

дополнительная информация:


посмотреть Удаленный Smalltalk.


Открыть Крокет концептуально представляет собой кучу Smalltalk изображений, взаимодействующих друг с другом. Может быть, он и его острова подойдут?


для полноты я осмелюсь упомянуть библиотеку OpenTalk от Cincom VisualWorks. Главное преимущество OpenTalk заключается в том, что во многих случаях вы просто вставляете его, а остальная часть вашего кода работает только по сети. Его основная идея-заменить удаленный объект локальным прокси и отправлять сообщения на изображение.

страница VisualWorks в Cincom:http://www.cincomsmalltalk.com/main/products/visualworks


на Esug2012, Ник Papoulias показал бесшовные. Это часть усилий в Pharo, чтобы отделить среду, в которой работают инструменты, от образа разработки.