Страница: 1 | 2 | 3 | 4 | 5 |
Вопрос: Разработка оффлайн-клиента
Добавлено: 02.11.04 18:15
Автор вопроса: Павел | Web-сайт:
Ответы
Всего ответов: 73
Номер ответа: 16
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #16
Добавлено: 03.11.04 13:48
Час предпогагается связать с веб-чатом, который еще к сожалению не
разработан...
Разрабатывать веб-чат буду я, т.к. у меня есть наработки по этому
поводу... Чат будет не такой убогий, как сейчас, клиентская часть
будет на основе DHTML. Хотя это к делу не относится...
А вот как связать веб-чат и оффлайн-клиент я представляю смутно
Надо бы ознакомиться с WSE 2.0, там вроде бы есть возможность обратной
связи сервера с клиентом... Если не получится, то придется делать
через Remoting.
Но давайте не будем о мелочах. Я поставил вопрос и надо найти
решение... А вы все о мелочах
Номер ответа: 17
Автор ответа:
DaSharm
ICQ: 780477
Вопросов: 72
Ответов: 1297
Web-сайт:
Профиль | | #17
Добавлено: 03.11.04 18:17
Если будет не на .NET, то, думаю, что в разработках будут участвовать такие монстры как CyRax, sne, cresta. И, конечно же, я Подумай...
Номер ответа: 18
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #18
Добавлено: 04.11.04 06:56
2 DaSharm...
Во-первых, все вышеуказанные монстры пытаются реализовать сабж уже не
меньше полгода, но что-то смутно у них получается.
Во-вторых, ты сам уже отказался от этой идеи, как мне помнится.
В-третьих, в принципе, монстры могут разработать свою версию
оффлайн-клиента парралельно нам... Так сказать, VBNet offline lite...
Номер ответа: 19
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #19
Добавлено: 04.11.04 07:31
Павел,
А что, неплохая идея если будет две версии: одна для .NET, а вторая для VB6.
Я хоть участия и не принимал в прошлых разработках, но в этой могу выделить время и оказать посильную помощь. Нужно только попросить у Sharp'а его наработки. Если он конечно их отдаст
Номер ответа: 20
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #20
Добавлено: 04.11.04 07:39
Да тут на форуме монстров хватает. Есть mc-black, Comanche, LamerOnLine, jedi, ISpy, AASoft, Lister, Barsik. Это всё не в порядке крутости, а как вспомнил. Может ещё кого вспомню.
По сетям вроде только DaSharm и sne. Хотя я в этом вопросе не разбираюсь и мог кого то пропустить.
Номер ответа: 21
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #21
Добавлено: 04.11.04 07:44
Ещё вспомнил: Mihalыch
Ну не обязательно что все согласятся. Просто это мой список тех, кто подходит для участия в создании офланового вьювера для форума.
Номер ответа: 22
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #22
Добавлено: 04.11.04 08:02
2 CyRax: если будет две версии, я не против.
Насчет Sharp'а: sne у него уже который месяц исходники выцепить не
может
Номер ответа: 23
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #23
Добавлено: 04.11.04 08:18
Это плохо. Прийдётся с нуля писать. А в каком формате база данных с форумом? Удастся ли через интерфейсы VB6 к ней подключится или нужно будет перерывать тонны мануалов?
Номер ответа: 24
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #24
Добавлено: 04.11.04 08:27
2 CyRax
База лежит на MS SQL Server. Естественно, я не могу предоставить к ней
доступ.
Связь между БД и программой возможна через веб-сервис. Он уже сделан
по указаниям Sharp'а. Данные передаются по HTTP в формате XML.
Ознакомиться с веб-сервисом можно здесь:
http://vbnet.ru/offline.asmx
.Net - очень умная штука, поэтому веб-сервис сам расскажет, как с ним
работать, даст примеры HTTP-запросов и позволит протестить его из
браузера
Номер ответа: 25
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #25
Добавлено: 04.11.04 08:40
Понятно, это уже легче чем учить формат базы данных. Если встроенный браузер сам распознаёт принимаемый гипертекст, то всё что нужно, это его принять. Я правильно понял?
Номер ответа: 26
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #26
Добавлено: 04.11.04 08:48
Какой гипертекст? Про HTML вроде речи не было.
Веб-сервис данные в XML отдает. А как ты их отобразишь - уже дело
хозяйское.
Номер ответа: 27
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #27
Добавлено: 04.11.04 08:58
Ну мне всё одно гипертекст или XML. Главное чтобы его браузер понимал. Или XML нужно как-то особо обрабатывать?
Номер ответа: 28
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #28
Добавлено: 04.11.04 09:09
2 All
Я вижу, активности никакой... Понимаю, вопрос сложный..
Поэтому предложу свое решение. Оно не идеально, может даже в корне
неправильно, но ничего другого у нас нет
ПРедлагаю основную часть проекта представить в виде 2-х проектов:
1. DAL (Data Access Layer) - Class Library
Библиотека классов, полностью отвечающая за связь с веб-сервисами
vbnet.ru и работу с локальными БД.
2. VBNetOffline - Windows Application
Интерфейс приложения.
Возражения/предложения будут?
Номер ответа: 29
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #29
Добавлено: 04.11.04 09:12
2 CyRax: а ты не поленись, и посмотри сам, что такое XML... Например,
здесь (список форумов сайта):
http://www.vbnet.ru/offline.asmx/GetForums
Номер ответа: 30
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #30
Добавлено: 04.11.04 10:01
2 All
Я вижу, активности никакой... Понимаю, вопрос сложный..
Поэтому предложу свое решение. Оно не идеально, может даже в корне
неправильно, но ничего другого у нас нет
ПРедлагаю основную часть проекта представить в виде 2-х проектов:
1. DAL (Data Access Layer) - Class Library
Библиотека классов, полностью отвечающая за связь с веб-сервисами
vbnet.ru и работу с локальными БД.
2. VBNetOffline - Windows Application
Интерфейс приложения.
Возражения/предложения будут?