Механизм удаленных приложений...

... 22.03.2004 - 11:50 | Добрый день! Скажите пожалуйста, реально ли реализовать на VC6 следующий механизм: Есть необходимость сделать демоверсию ПП таким образом, чтобы часть ПП (например необходимые константы) была у меня на сайте, а программа на пользовательской машине при загрузке шла на мой сайт и загружала с него эту необходимую часть? Просьба как можно просче объяснить человеку, не искушенному сетевыми технологиями, направление, в котором нужно двигаться.
VaS 1 - 22.03.2004 - 12:01 | Исключительно подходящий случай для применения веб-сервисов. См. SOAP Toolkit на сайте майкрософта.
... 2 - 22.03.2004 - 14:32 | (1) Спасибо, буду разбираться что такое SOAP...
yeziz 3 - 22.03.2004 - 18:11 | По-моему, зависит... Если речь идет просто о передаче данных, так, может быть, проще и дешевле просто сокетами обойтись?
Nex 4 - 22.03.2004 - 18:21 | 3) Да нуууу, ты чёёёё, сокеты - это ж вчерашний день! Сегодня же все мыслят только объектами :) И общение в моде фразами, а не идеями :))) А вообще, шутю. Модератор, удалите, плиз, мой пост, пока скандал не разразился :)
интернетчик хренов 5 - 22.03.2004 - 19:25 | [1] Заведи на сайте файл с константами и скачивай по ftp этот файл через WinInet. Изучается и делается элементарно ... Всё остальное думаю сложнее ;)
интернетчик хренов 6 - 22.03.2004 - 19:26 | ещё можно по http .... Если нужно активно меняющейся постоянно информацией обменитваться - изучи cgi-bin - там тоже всё довольно просто :)
... 7 - 22.03.2004 - 23:17 | Посмотрел что такое SOAP ... а по прощще ничего нет???
Delphist 8 - 22.03.2004 - 23:43 | Можно сделать серверный скрипт (например, на ASP), который получает от пользовательской машины входные параметры, крутится на сервере и выдает обратно ответ.
интернетчик хренов 9 - 23.03.2004 - 10:34 | [7] - см. в вижуалах ChttpConnection, СFtpConnection и др. классы WinInet - всё элементарно... На сервере как уже говорилось либо cgi-bin на том же VC, либо страница на каком-нить серверном скрипте ... хотя для начала можно просто фиксированный файл текстовой скачивать ;). Посмотри на firststep + MSDN. Какие нафиг SOAP ... :)))
yeziz 10 - 23.03.2004 - 10:47 | 2 ...: Sockets
VaS 11 - 23.03.2004 - 11:07 | Если текстовик с константами - да, по http проще всего. А если на сервере должна выполняться некая логика, то через некоторое время приходим к самопальному SOAP-у.
интернетчик хренов 12 - 23.03.2004 - 11:36 | Зачем забивать голову всякими соапами ???!!! Для начала вполне http достаточно ... ну можно на чистых сокетах - см. CSocket ... Можно простенький сервер написать и соотвественно клиентик. Изучать в этом случае надо только сокеты. Работы минимум, если задача простая. Если какой - нибудь серьёзный проект, то конечно тут уже другой разговор.
... 13 - 23.03.2004 - 12:40 | Спасибо, беремся за Socket'ы...
интернетчик хренов 14 - 23.03.2004 - 12:49 | http://www.gamedev.ru/articles/read.shtml?id=80201&page=5 http://www.danil.com.ua/socket1.htm http://src.fitkursk.ru/detail_book.asp?id=87 вот тебе в догонку :)
UE 15 - 23.03.2004 - 13:01 | Кстати, а может подойдет вариант загрузки xml-ника с сервера?... в msxml вроде такое поддерживается. тогда ведь даже сокеты не понадобятся с wininet'ом...
интернетчик хренов 16 - 23.03.2004 - 13:42 | [15] - Да лана, стоит изучить . Полезная штука сокеты, если заниматься распределёнными вычислениями всё равно надо ознакомится.
UE 17 - 23.03.2004 - 14:55 | 2интернетчик хренов, смотря какая цель ;) если изучать, изучать и еще раз изучать, то, конечно, в рамках изучения можно попробовать SOAP, сокеты, DCOM, корбу, JavaBeans и т.д. (ничего не забыл?) :)))))) а если надо сегодня вечером сдать часть проекта, то имеет смысл DOMDocument::load заюзать ;)
интернетчик хренов 18 - 23.03.2004 - 15:12 | [17] Ну тут я не соглашусь - всё - таки на сокетах практически всё сетевое программирование основываетя на данный момент, так что начинать ос знакомства с ними вполне логично. Да и потом судя по требованиям автора топика ему их вполне хватит и это наиболее простое решение по - моему в данном случае ;).
UE 19 - 23.03.2004 - 15:41 | 2интернетчик хренов: ОК, не буду спорить :))) Автору судить ;)
... 20 - 23.03.2004 - 18:14 | (14) - Cпасибо за линки! (19) - мне судить пока рано, надо сперва пробел в знаниях сетевых технологий ликвидировать;))
UE 21 - 23.03.2004 - 18:15 | 2 20: ну тогда БГ тебе судья :)))
q1 22 - 23.03.2004 - 18:31 | а если кто то за проксей сидеть будет, че тогда с сокетами станет?? если нужна гибкость - web services
интернетчик хренов 23 - 23.03.2004 - 18:48 | [22] по моему автору не гибкость на данном этапе важнее всего ;)
Nex 24 - 23.03.2004 - 21:13 | 22) а то, что за красивым названием "веб сервисес", сокеты не юзает? уж если о гибкости говорить, то как раз интерфейсы к интерфейсам к интерфейсам не у дел. если конечно я правильно понимаю слово "гибкость"
q1 25 - 24.03.2004 - 11:23 | юзать то юзает, но находится при этом на другом уровне абстракции, веб сервисы в принципе это удаленный вызов функций, а сокеты просто обмен данными. так что все зависит от задачи. и все таки интересно что делать с сокетами если одна из соеденяемых машин будет сидеть за файрволом с открытым только 8080 портом (что очень часто происходит)?? и сколько стоит хостинг с сокетами? зы. лучше все таки обращать больше внимания на смысл слов чем на их красоту :))
UE 26 - 24.03.2004 - 12:14 | DOMDocument::load - и тогда настройки дефолтные будут юзаться. Имхо, это самый лучший вариант для задачи, озвученной в 0.
sad без пароля 27 - 24.03.2004 - 13:08 | о! как божественно звучит сакральное слово "Гибкость" ! харе Гибкость ! харе харе !

>>