Inter-Image общение в Smalltalk. Возможный? - PullRequest
6 голосов
/ 22 апреля 2009

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

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

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

Ответы [ 5 ]

4 голосов
/ 22 апреля 2009

Посмотрите на Remote Smalltalk .

4 голосов
/ 22 апреля 2009

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

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

2 голосов
/ 01 февраля 2011

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

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

2 голосов
/ 24 июня 2010

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

1 голос
/ 03 сентября 2012

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

...