Модераторы: Partizan, gambit

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> C# и flash 
:(
    Опции темы
N1VaL
Дата 10.10.2010, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 17.3.2008

Репутация: нет
Всего: нет



Всем привет.

скажите пожалуйста как сделать так что бы можно было передавать переменные из flash в C# и обратно... 

..Запускается флэш-ролик там в текстовое поле вводится что либо, записывается в переменныую и мне нужно передать её в C#... 
C# создаёт SQL запрос с этой переменной делает выборку из базы, и то что выбралось нужно передать обратно во флеш. 
Как приконектится к базе я разобрался... а вот с остальным проблемы.


как это сделать, зарание спасибо. 

Это сообщение отредактировал(а) N1VaL - 10.10.2010, 22:25
PM MAIL   Вверх
Sartorius
Дата 10.10.2010, 22:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1568
Регистрация: 18.7.2006
Где: Ivory tower

Репутация: 1
Всего: 37



Речь о ASP.NET или о хостящемся в standalone С# приложении flash-контроле?
PM MAIL ICQ   Вверх
N1VaL
Дата 11.10.2010, 00:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 17.3.2008

Репутация: нет
Всего: нет



не .NET

обычный C# console
PM MAIL   Вверх
diadiavova
Дата 11.10.2010, 00:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 18
Всего: 142



C#, но не .Net, да еще и флеш-ролик в консольном приложении smile 
Удачи smile 


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
N1VaL
Дата 11.10.2010, 09:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 17.3.2008

Репутация: нет
Всего: нет



Не совсем так... 
C# служит посредником общения между FLASH и MYSQL(локальный не веб сервер)...

Во флеше поля для ввода, пользоваатель ввёл искомую строку, С# взял эту строку из Флеш сделал соответстующий SQL запрос к Mysql и вернул Значения во Flash. 

Разве это нельзя реализовать?
PM MAIL   Вверх
azesmcar
Дата 11.10.2010, 09:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 2
Всего: 211



Цитата(N1VaL @  11.10.2010,  09:12 Найти цитируемый пост)
Не совсем так... 
C# служит посредником общения между FLASH и MYSQL(локальный не веб сервер)...

Во флеше поля для ввода, пользоваатель ввёл искомую строку, С# взял эту строку из Флеш сделал соответстующий SQL запрос к Mysql и вернул Значения во Flash. 

Разве это нельзя реализовать? 

а причем тут консольное приложение? это просто делается через http запросы, которые flash умеет посылать на сервер, а сервер в свою очередь вытворяет всякие магические действия с базой и возвращает результат. Можно конечно и на C# веб-сервер написать smile а может даже flash поддерживает обычные сокеты (т.е. можно определить собственный протокол), но зачем усложнять себе жизнь?
PM   Вверх
N1VaL
Дата 11.10.2010, 09:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 17.3.2008

Репутация: нет
Всего: нет



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


Мне просто нужен объект который работает с FLash по средствам С#, который может, передавать переменные туда сюда и всё это происходит в связке.
PM MAIL   Вверх
azesmcar
Дата 11.10.2010, 09:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 2
Всего: 211



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

Это сообщение отредактировал(а) azesmcar - 11.10.2010, 09:30
PM   Вверх
N1VaL
Дата 11.10.2010, 09:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 17.3.2008

Репутация: нет
Всего: нет



я вот не знаю, а как бы вы реализовали такую задачу...

Должен быть красивый пользовательский интерфейс... (Например поиск музыки, по названию композиции)
Есть база данных музыки (MysqlServer-локальный)
Так как Флэш и Mysql напрямую не связываются нужно написать коннектор...
я решил написать его на C# так как есть объект связи (Mysql Connector)
...
если есть какой то другой выход буду рад принять все замечания о том что я не прав с выбором...
Заранее спасибо
PM MAIL   Вверх
azesmcar
Дата 11.10.2010, 09:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 2
Всего: 211



N1VaL

Смотри. Ты хочешь отправить запрос C# приложению из Flash. Хорошо, но как это приложение должно получать и обрабатывать этот запрос? Можно к примеру через socket-ы, но это опять таки усложнение своей жизни.

Цитата(N1VaL @  11.10.2010,  09:36 Найти цитируемый пост)
Должен быть красивый пользовательский интерфейс

Этого мало. smile что за конкретно приложение? должно ли оно быть доступно через интернет, должно ли работать только на локальном компьютере? какие нужны возможности? Из сказанного ясно только то, что нужен красивый пользовательский интерфейс и доступ к базе. Чем к примеру не подходит WPF в качестве локального приложения?

И почему MySQL а не Microsoft SQL Server (раз уж выбрал .NET)?

Вообще запомни: если решение выглядит сложно - значит по всей вероятности оно нехорошее.
Все гениальное просто smile 

Это сообщение отредактировал(а) azesmcar - 11.10.2010, 09:45
PM   Вверх
N1VaL
Дата 11.10.2010, 09:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 17.3.2008

Репутация: нет
Всего: нет



я хочу сделать что то вроде муз. аппарата... и как я понял все используют флэш для интерфейса 
а вот остальное делает всё С... поиск музыки, работа с купюроприёмником и.т.д,    
PM MAIL   Вверх
azesmcar
Дата 11.10.2010, 09:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 2
Всего: 211



Цитата(N1VaL @  11.10.2010,  09:53 Найти цитируемый пост)
и как я понял все используют флэш для интерфейса 

все побежали, и я побежал ©
кто это все?

Чем не устраивает WPF?
http://c0485891.cdn.cloudfiles.rackspacecl...7ad6_2_full.jpg
http://c0485891.cdn.cloudfiles.rackspacecl...7ad6_3_full.jpg
http://www.pushing-pixels.org/wp-content/u...lawson-frog.jpg
http://download.infragistics.com/users/and.../WPFTracker.png
http://image.answerspice.com/forum/1596322_3S.jpg
это для примера, что можно сделать на WPF. Чем-то не устраивает?
PM   Вверх
N1VaL
Дата 11.10.2010, 10:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 17.3.2008

Репутация: нет
Всего: нет



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

PM MAIL   Вверх
azesmcar
Дата 11.10.2010, 10:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 2
Всего: 211



Цитата(N1VaL @  11.10.2010,  10:08 Найти цитируемый пост)
просто сколько видел, платёжные терминалы, их же интерфейс то же на флэш... я и подумал что трудностей возникнуть не должно

так ведь они с удаленным сервером работают через интернет а не с локальной базой.

Это сообщение отредактировал(а) azesmcar - 11.10.2010, 10:21
PM   Вверх
N1VaL
Дата 11.10.2010, 10:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 17.3.2008

Репутация: нет
Всего: нет



Это платежные трминалы... а если муз аппарат, то с локальной
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0788 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.