Гость
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / помогите новичку / 17 сообщений из 17, страница 1 из 1
19.03.2011, 20:56
    #37173826
dimonix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
ситуация такая.
у меня стоит задача написать приложение работуещее с БД, основной функционал должен быть предовставлен полюзователю через веб-сайт, а так же некоторая часть работы должна осуществляться через приложение функцирующее на платформе Android.
Серверная часть должна быть представлена ввиде .net приложения.

Вроде как для этих целей подойдут веб-сервисы, тогда у меня будет веб-сервис, сайт и приложение на android.

Повторюсь, я новичек, посоветуйте какие техонологии тут возможно применить, что почитать)?
...
Рейтинг: 0 / 0
20.03.2011, 10:33
    #37174066
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
А на андроиде должно стоять приложение или достаточно вэб-браузера? Вы же сами про вэб-сайт написали.
Тогда у вас будет только вэбсайт.
...
Рейтинг: 0 / 0
20.03.2011, 16:34
    #37174286
dimonix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
в том то и дело, что должно быть приложение.
...
Рейтинг: 0 / 0
20.03.2011, 17:54
    #37174341
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
dimonixв том то и дело, что должно быть приложение.
Странная задача для новичка. Тут тебе и аспнет, и вэбсервисы, и приложение на андроид.
...
Рейтинг: 0 / 0
20.03.2011, 18:00
    #37174342
dimonix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
ShSergeСтранная задача для новичка. Тут тебе и аспнет, и вэбсервисы, и приложение на андроид.
есть некоторый опыт в асп и андроид, но по отдельности, а вот с распределенными системами в первый раз столкнулся.
...
Рейтинг: 0 / 0
20.03.2011, 18:15
    #37174351
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
А тогда не понятно в чём проблема. Что не получается?
...
Рейтинг: 0 / 0
20.03.2011, 18:53
    #37174382
dimonix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
ShSergeА тогда не понятно в чём проблема. Что не получается?
я предпологаю, что вроде как для моей цели подойдет такой вариант: веб-сервис xml, вся логика лежит там, а сайт и приложение на андройде конектятся к нему и осуществляют взаимодействуют с пользователем, но тут есть одно но, как я понимаю при испльзовании веб-сервиса для представления данных юзаются http и xml, что потенциально не очень хорошо скажется на производительности.
Но это только то, что пришло мне в голову, а так как я раньше не сталкивался с подобным, то представления о всех технологиях в данной области не имею, учитывая то, что основная логика работы с данными и веб-часть это .net приложения наверняка есть другие варианты, но вот только незнаю как тогда сюда впишится часть на андройде.
Поэтому я прошу более опытных колег, помочь советом, в идеале дать ссылки на полезную инфу.
...
Рейтинг: 0 / 0
20.03.2011, 21:38
    #37174505
AlexeiK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
да делаешь wcf службу.
для сайта берешь любой фреймворк , можно jquery. для этого с wcf точек, настроишь отдачу в формате json и все у тебя чисто и гладко.
для андройда, думаю все что,там есть можно брать.
...
Рейтинг: 0 / 0
21.03.2011, 09:27
    #37174718
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
AlexeiKда делаешь wcf службу.
для сайта берешь любой фреймворк , можно jquery. для этого с wcf точек, настроишь отдачу в формате json и все у тебя чисто и гладко.
для андройда, думаю все что,там есть можно брать.
Типа того. Только вцф для этого и нафиг не нужен. Данные в JSONе можно и хендлером отдавать.
...
Рейтинг: 0 / 0
21.03.2011, 09:43
    #37174739
AlexeiK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
x
wcf + jquery
...
Рейтинг: 0 / 0
21.03.2011, 10:00
    #37174769
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
AlexeiK x
wcf + jquery
При чём здесь жКвери? Что с ним делать? Насчёт вцф ещё можно понять, только тогда всё наоборот, никакого яваскрипта. У нас есть объекты и методы, которые пришли с сервера, но гораздо проще так:
Дёргаем из-под андроида урл http: //мой_сайт/android/getAndroidData.ashx?par1=val1&par2=val2...
Вот этот самый хендлер getAndroidData.ashx выдаёт какой-то результат, хоть текстом, хоть хмлем, хоть жсоном, который подхватывает андроид и делает с ним, что хочет.
...
Рейтинг: 0 / 0
21.03.2011, 17:52
    #37175964
AlexeiK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
да все же просто. jquery позволяет запросить данные и обратать их.вот и все.чтобы не писать кучу кода.
...
Рейтинг: 0 / 0
21.03.2011, 17:55
    #37175974
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
AlexeiKда все же просто. jquery позволяет запросить данные и обратать их.вот и все.чтобы не писать кучу кода.
JQuery работает в браузере, а у него приложение под андроид.
...
Рейтинг: 0 / 0
21.03.2011, 17:56
    #37175981
AlexeiK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
ты прав.
но только в этом :)

автортогда у меня будет веб-сервис, сайт и приложение на android.
ему еще и сайт нужен.
...
Рейтинг: 0 / 0
21.03.2011, 21:44
    #37176248
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
AlexeiK,

Зачёт!
А зачем для сайта, жКвери? Нужен яваскрипт? В большинстве случаев - не нужен (если вэб-формс), всё уже готово в контрольях. Что Вы имеете в виду не совсем понятно.
...
Рейтинг: 0 / 0
22.03.2011, 20:14
    #37178119
dimonix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
ShSergeУ нас есть объекты и методы, которые пришли с сервера, но гораздо проще так:
Дёргаем из-под андроида урл http: //мой_сайт/android/getAndroidData.ashx?par1=val1&par2=val2...
Вот этот самый хендлер getAndroidData.ashx выдаёт какой-то результат, хоть текстом, хоть хмлем, хоть жсоном, который подхватывает андроид и делает с ним, что хочет.

я так понимаю в этом случае, оснавная логика будет находиться на сайте и вообще отпадает необходимость в веб/вцф сервисе?

и еще, если учесть, что мне нужно аутентифицировать и авторизовать пользователя, какой вариант удобнее? из того, что я успел узнать о вцф, то вроде бы там этот вопрос уже как то решен. В вашем варианте если не ошибаюсь мне нужно будет создать клас реализующий IHttpHandler, который будет обрабатывать данный запрос, могу ли я использовать это же механиз для авторизации?
...
Рейтинг: 0 / 0
22.03.2011, 22:07
    #37178281
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите новичку
dimonix,

Ну да. Вы всё правильно поняли. Более того, я могу предположить, что это самое простое и естественное, в Вашем случае решение.
С аутентификацией - ну сами придумайте. Браузер, например айди юзера (вернее сессии) хранит в кукисах. У Вас нету браузера, значит стандартный подход Вам не очень кстати, в любом случае. Ну, придумайте чего-нибудь. У Вас для этого очень широкое поле деятельности, в отличие от браузера.
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / помогите новичку / 17 сообщений из 17, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]