Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > Flash Приложения: AIR, Zinc и тд.

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.04.2013, 21:11
PlutDem вне форума Посмотреть профиль Отправить личное сообщение для PlutDem Найти все сообщения от PlutDem
  № 1  
Ответить с цитированием
PlutDem
 
Аватар для PlutDem

Регистрация: Feb 2012
Сообщений: 212
По умолчанию AIR + Go

Здравствуйте, хочу переписать ядро приложения с AS3 на Go (новый системный язык от Google) Обрисуйте, пожалуйста, вкратце каким образом можно наладить взаимосвязь между ними?

Старый 17.04.2013, 22:39
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 2  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
А зачем нужна взаимосвязь, если все будет переписываться?
__________________
In Code We Trust

Старый 18.04.2013, 14:49
PlutDem вне форума Посмотреть профиль Отправить личное сообщение для PlutDem Найти все сообщения от PlutDem
  № 3  
Ответить с цитированием
PlutDem
 
Аватар для PlutDem

Регистрация: Feb 2012
Сообщений: 212
Astraport
Почему все переписываться? Переписать нужно только ядро, а логику отображения хотелось оставить на AS3.

Старый 18.04.2013, 15:15
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 4  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Способов взаимодействия много, вы бы сузили область, описав вкратце характер вашего приложения или предполагаемое взаимодействие. Можете по сокету общаться, можете через nativeProcess дергать ваше ядро, можете AIR за stdin теребить, можете попробовать оформить ядро как ANE и т.д.
__________________
משיח לא בא
משיח גם לא מטלפן

Старый 18.04.2013, 19:30
PlutDem вне форума Посмотреть профиль Отправить личное сообщение для PlutDem Найти все сообщения от PlutDem
  № 5  
Ответить с цитированием
PlutDem
 
Аватар для PlutDem

Регистрация: Feb 2012
Сообщений: 212
Приложение построено по принципу MVC (или типа того), взаимодействие контроллеров с моделью-ядром осуществляется через несколько фасадов + модель генерирует различные события для извещения контроллеров и отображений о изменении своего состояния.

Было бы здорово, если можно было переписывать ядро класс за классом, но боюсь что половина времени будет уходить на осуществление взаимодействия между кодом Go и AS3.

Старый 18.04.2013, 20:31
Sync вне форума Посмотреть профиль Отправить личное сообщение для Sync Найти все сообщения от Sync
  № 6  
Ответить с цитированием
Sync
 
Аватар для Sync

Регистрация: Feb 2013
Сообщений: 176
А зачем вообще понадобилось ядро выносить? Неужто на as3 была написана сложная многопоточная система обработки данных?

Старый 18.04.2013, 20:42
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 7  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
Было бы здорово, если можно было переписывать ядро класс за классом
Так точно не получится. Весь код на Go будет отдельным приложением, со всем вытекающими.
__________________
משיח לא בא
משיח גם לא מטלפן

Создать новую тему Ответ Часовой пояс GMT +4, время: 22:19.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:19.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.