Выбор технологии для работы с веб.

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Выбор технологии для работы с веб.

Сообщение Денис » 11.07.2008 (Пт) 13:32

Решил определить этот топик в этот раздел, так как напрямую к VB он не относится, это скорее клиент-серверные технологии без уточнения, на каком языке их реализовывать.
В общем, есть система электронных торгов (link), она не очень удобна в работе, но тем не менее работа в ней ведется.
Есть большое желание написать клиент для работы с этой системой. Здесь сразу же видится два варианта:
1. Юзать webbrowser и с помощью DOM дергать загружаемые в него страницы, как марионетку за ниточки, или
2. Запросить у разработчиков системы какую-либо документацию по форматам запросов и т.п. и работать с системой, как и положено, напрямую, через сокет.
Естественно, склоняюсь ко второму варианту, и запрос в техподдержку уже отправлен. Но мне хотелось бы узнать, если они не ответят или ответят отрицательно, есть ли возможность работать какими-либо общими командами или запросами.
(Я посмотрел, там и php-страницы сервер отдает, и jsp, и какие-то длинные, типа PublicQuotationActions!browse.action - не могу разобраться, как вообще, и по какой технологии написана сия система)
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 11.07.2008 (Пт) 14:54

С точки зрения клиента обычно все равно кто генерирует страницы, php, jsp или там rb на рельсах
Так что просто изучи какие поля в каких формах есть и посылай запросы.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Сообщение Денис » 11.07.2008 (Пт) 15:23

Вот что мне ответили:
В связи с тем, что СЭТ построен по технологии тонкого клиента,
клиентское приложение реализовать Вашими силами технически невозможно.

Под тонким клиентом они понимают, видимо, работу из браузера.
Так что придется действительно работать с webbrowser'ом, эмулировать "тонкий клиент" :lol:
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 11.07.2008 (Пт) 23:42

В этом мало смысла (писать свой браузер, заточенный под данную систему).
Через сокет тебе никто работать не даст.
Но необязательно работать через HTTP. Вполне возможно, что данная система представляет собой веб-службу и с ней можно общаться более непосредственно, чем через HTTP. Другое дело, что подобная информация возможно предоставляется только партнерам, которые платят за подобное сопровождение.
Lasciate ogni speranza, voi ch'entrate.


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 41

    TopList  
cron