Почему понятие Маршалинга называют как таковым? [закрытый]

Я всегда думал, что понятие Маршалинга имело что-то вроде забавного имени.

Моя умственная концепция процесса всегда включала бы старый wildwest gunslinging Маршалл, кто принудит объекты в сериализированную форму под прицелом.

alt text
(источник: answers.com)

Я просто узнал, что Маршалинг настоящей причины называют тем, чем это называют и хихикало.

(редактирование) хорошо - это - то, с чем я столкнулся на Википедию:

Маршалинг данных так называют, потому что он был сначала изучен в 1962 Edward Waite Marshall, затем с корпорацией General Electric.

Вы знали настоящую причину, или возможно Вы также знакомы с моим опытным стрелком?

23
задан Glorfindel 28 July 2019 в 07:10
поделиться

4 ответа

Это больше похоже на «главный маршал» парада или «сборную площадку» для парада. Это гарантирует, что все идет в правильном порядке, даже если они не приходят в правильном порядке.Думая о своих струнах, как о шимпанзе в маленьких машинках, взаимодействие с ними становится для меня немного веселее: -)

3
ответ дан 29 November 2019 в 03:11
поделиться

Маршал - это что-то / кто-то, кто контролирует поток или, точнее, контролирует структуру (см. Комментарии ниже). Например, на соревнованиях по гонкам вы получаете гонщиков на треке. (Я знаю, что это реальный мир и спорт, и поэтому здесь многие могут не понравиться).

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

4
ответ дан 29 November 2019 в 03:11
поделиться

Ваше представление о "Marshalling" похоже на мое. Это как человек из старого фильма о Диком Западе, где главного актера играет Джон Уэйн. И это настолько идеальная картина того, что на самом деле делает программное обеспечение: вы попадете в тюрьму, если будете делать какие-то глупости в своей программе

0
ответ дан 29 November 2019 в 03:11
поделиться

A ] сноска в документации для модуля python marshal говорит следующее:

Название этого модуля происходит от небольшой терминологии, используемой разработчиками Modula-3 (среди прочих), которые используют термин `` маршаллинг '' для передачи данных в автономной форме.

1
ответ дан 29 November 2019 в 03:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: