Re[2]: FB и ISAPI
Привет! Смотря какого коньяка. Если в коллекции есть еще __тот__ Двин (в 1987 году был вырублен последний виноградник в Молдавии по приказу Горбатого, который давал сорта годящиеся для Двина), то я бы на месте твоего бати подумал бы... ТОТ Дивин (а не Двин) у нас ещё продаётся. Правда чем дальше в лес по оси времени - тем больше нулей появляется. Бутыль 40-летнего коньяка стоит около 500 баксов (это Кэлэрашского). У Квинта тоже есть, но стоимость не помню. -- Best regards, Sergeymailto:gebele...@gmail.com
Re[2]: FB и ISAPI
Привет! блин, люди, вы че. коньяки бывших республик СССР уже давно покупать нельзя, те что в России продаются. На месте может быть их еще нормальные продают, но сюда шлют практически 100% отравы и спирта, выдержанного на дубовых опилках (это еще хорошо, если нормального спирта). А ты булаву открыл? И как? Только честно :) -- Best regards, Sergeymailto:gebele...@gmail.com
Re: FB и ISAPI
Hello, Sergey! Sergey Mereutsa wrote: и спирта, выдержанного на дубовых опилках (это еще хорошо, если нормального спирта). А ты булаву открыл? И как? Только честно :) булава... эх. Булава уже давным-давно выпита, причем мне немного досталось :-) Вкус если честно, не помню, помню только что мягий, и вообще нареканий не было. Жене понравился, хотя она коньяки почти не пьет. p.s. а вот Хортица Платинум - ужасно. это я как честный человек, и как человек потребляющий водку говорю. Что то там не то или с водой, или еще с чем то. На уровне нашей обычной водки рублей за 120. Может она и чистая и т.д., но вот вкус критики не выдержал, причем не только мой. -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: FB и ISAPI
p.s. а вот Хортица Платинум - ужасно. это я как честный человек, и как человек потребляющий водку говорю. Что то там не то или с водой, или еще с чем то. На уровне нашей обычной водки рублей за 120. Может она и чистая и т.д., но вот вкус критики не выдержал, причем не только мой. -- Dmitri Kouzmenko,www.ibase.ru, (495) 953-13-34 Да какая разница (только не надо кидать в меня шапками) какая водка ? Не от чего-то хорошего эту гадость пьют. И мысли после нее мрачные, и веселье сквозь слезы, и утро тяжелое. То ли дело, коньяк. И пьют его медленно, растягивая удовольствие, и мир после него искриться и играет яркими красками. И утро после него легкое.
Re: FB и ISAPI
блин, люди, вы че. коньяки бывших республик СССР уже давно покупать нельзя, те что в России продаются. Не согласен. Мну в эпоху противоречивой юности занесло работать на оптовую базу сисадмином. Вот там коллеги (торговые представители) и научили как по бутылке отличать, где оно было произведено: в Армени или на улице Армянской. Я конечно не считаю себя супер специалистом в области товароведения продовольственных товаров, но 95% фальсификата в супермаркете отсекаю сразу. И из своего опыта скажу: купить нормальный коньяк еще можно (по крайней мере у нас в Украине), просто смотреть надо, что покупаешь. Но когда на бутылке 7, 9, 11 звездочек - это я считаю либо производители фальсификата совсем оборзели, либо малограмотные (что делает покупку их продукции еще опаснее).
Re: FB и ISAPI
Hello, Реактор! PEAKTOP wrote: Да какая разница (только не надо кидать в меня шапками) какая водка ? Не от чего-то хорошего эту гадость пьют. И мысли после нее мрачные, и веселье сквозь слезы, и утро тяжелое. если коньяк пить стопками, то результат будет тот же самый. А правильная водка под хорошую закуску - никаких мрачных мыслей и тяжелого утра. То ли дело, коньяк. И пьют его медленно, растягивая удовольствие, и мир после него искриться и играет яркими красками. И утро после него легкое. иногда бывает тяжело остановиться, даже растягивая удовольствие :-) -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: FB и ISAPI
Есть варианты кода, когда на 2007 работает и все ок, а на 2009 уже нет, хотя компилится - особенно на стыке PChar/string/AnsiString. http://pnv82.blogspot.com/search/label/d2009 А что делает вот ета конструкция - PAnsiChar(AnsiString(SomeStrings[I])) ? Точнее, я помню что такое AnsiString (в BCB5) А вот что такое PAnsiChar? Если это просто голый указатель на строку, к которому (принудительно?) приводится временный объект AnsiString и сохраняемый в RecType::AnString, то тут можно только погыгать над этими детскими граблями. --- Коваленко Дмитрий.
Re: FB и ISAPI
А что делает вот ета конструкция - PAnsiChar(AnsiString(SomeStrings[I])) ? Точнее, я помню что такое AnsiString (в BCB5) А вот что такое PAnsiChar? Паскаль - строго-типиризированный язык. То, что с ним сделала Borland- Inprise-Borland-CodeGear-Embarcadero - это отдельная тема для юмора. Но на самом деле имелся в виду идеологически правильное указание типа переменной. Хотя учитывая прибабахи Delphi можно было бы просто: S := SomeStrings[I]; @S[1] а вот чтобы все SomeStrings были AnsiString - позаботиться в коде заранее. Если это просто голый указатель на строку, к которому (принудительно?) Именно оно так и есть. приводится временный объект AnsiString и сохраняемый в RecType::AnString, то тут можно только погыгать над этими детскими граблями. Это еще что. Я вот тут года три-четыре назад задумал написать свою библиотеку доступа на основе IBX. Библиотеку-то я написал, но пока правил код Джефа - думал сопьюсь нахрен. Я кажется знаю, где Текстейре, Пачеко и Кэнту брать иллюстрации типичных ошибок для своих книг: в коде VCL !
Re: FB и ISAPI
Это еще что. Я вот тут года три-четыре назад задумал написать свою библиотеку доступа на основе IBX ... думал сопьюсь нахрен. Признайся - это был повод. Навеяло. Мой батя соорудил себе антикризисный запас 7-летнего коньяка (Влад, осторожно- не захлебнись :-) ) Дык всю прошлую неделю его жаба давила начать новую бутылку. Интересно, после того как ему на 23-е задарил такую же новую - откроет или нет. Коваленко Дмитрий.
Re: FB и ISAPI
Так что грабли стали достаточной высоты лишь с юникодом :)) На C++ они тебя достали бы сразу :-) Коваленко Дмитрий.
Re: FB и ISAPI
Это еще что. Я вот тут года три-четыре назад задумал написать свою библиотеку доступа на основе IBX ... думал сопьюсь нахрен. Признайся - это был повод. Да чего уж греха таить ... Дык всю прошлую неделю его жаба давила начать новую бутылку. Интересно, после того как ему на 23-е задарил такую же новую - откроет или нет. Смотря какого коньяка. Если в коллекции есть еще __тот__ Двин (в 1987 году был вырублен последний виноградник в Молдавии по приказу Горбатого, который давал сорта годящиеся для Двина), то я бы на месте твоего бати подумал бы... На самом деле, я вот зайдя в супермаркет у нас в Хохляндии очень часто впадаю в истерику: на бутылке якобы армянского коньяка СЕМЬ звездочек. Да чего уж семь, иногда и девять и одиннадцать лепят. Видимо, чуваки не в курсе, что бутылка хорошего коньяка - это не американский флаг, и лепить не него звездочки бесполезно. Для этих годов существовали КВ, КВВК и КСВ. А вот Ани с маркой КВВК, привезенная из Армени... ну уж очень контрастирует с нашим Ани из супермаркета.
Re: FB и ISAPI
Для этих годов существовали КВ, КВВК и КСВ. А вот Ани с маркой КВВК, привезенная из Армени... ну уж очень контрастирует с нашим Ани из супермаркета. Ну не знаю ... этот Звартноц борматухой вроде не пахнет :) Тут еще вот на новый год пробовали Асханаз десятилетний. Тоже ничего так. Но бате не понравился - спрятал для гостей. От Арарат-а не плющит, но меня передергивает... А бате его вообще лучше не показывать. Зажралсо... --- Коваленко Дмитрий.
Re: FB и ISAPI
Ну не знаю ... этот Звартноц борматухой вроде не пахнет :) Да, б..ть, Звартноц ему бормотухой не пахнет... Который всю жисть под КВВК шел, а для политбюро его до КСВ выдерживали. Тут еще вот на новый год пробовали Асханаз десятилетний. Тоже ничего так. Но бате не понравился - спрятал для гостей. Дразница, гад ! Одно из немногих, что не пробовал... От Арарат-а не плющит, но меня передергивает... А бате его вообще лучше не показывать. Зажралсо... Арарат производят у нас в Украине в Одессе на Малой Арнауцкой или на Екатерининской. А может, на Большой канатной... :) Спросите у Буза, он должен знать наверняка :) Еще была последняя надежда на настоящесть Ани. И та обломалась.
Re: FB и ISAPI
Ну не знаю ... этот Звартноц борматухой вроде не пахнет :) Да, б..ть, Звартноц ему бормотухой не пахнет... Который всю жисть под КВВК шел, а для политбюро его до КСВ выдерживали. Поржал, да... Незнаю... я его случайно, перебором несколько лет назад нашел... Это же, батя - ему не жалко :-) Тут еще вот на новый год пробовали Асханаз десятилетний Дразница, гад ! Одно из немногих, что не пробовал... Да этот тоже случайно купил - там был Звартноц и это. Я подумал, что батя и так уже затарился, поэтому и взял Асханаз. Ладно, он хоть это, того - разбирается в этом деле. Я вот тестю как то задарил Реми Мартин на его юбилей... Вообщем, после того как я асилил свои полстакана (а он меньше не наливает), решили дарить что нибудь попроще. До сих пор ха-ха пробивает. Спросите у Буза, он должен знать наверняка :) :-) Коваленко Дмитрий.
Re: FB и ISAPI
Дразница, гад ! Одно из немногих, что не пробовал... Новый год 2009 http://files.rsdn.ru/84/drink_31122008_small.jpg Запасы на чорный день http://files.rsdn.ru/84/drink_31122008(002)_small.jpg :-) Коваленко Дмитрий.
Re: FB и ISAPI
Hello, Реактор! PEAKTOP wrote: Тут еще вот на новый год пробовали Асханаз десятилетний. Тоже ничего так. Но бате не понравился - спрятал для гостей. Дразница, гад ! Одно из немногих, что не пробовал... и не пробуй. с год назад в соседнем офисе мужик ДР праздновал, пальцы раскинул, купил несколько бутылок типа 10-летнего коньяка какого-то, рядом в Ароматном мире. Такая дрянь, прости господи... Арарат производят у нас в Украине в Одессе на Малой Арнауцкой или на Екатерининской. А может, на Большой канатной... :) Спросите у Буза, он должен знать наверняка :) Еще была последняя надежда на настоящесть Ани. И та обломалась. блин, люди, вы че. коньяки бывших республик СССР уже давно покупать нельзя, те что в России продаются. На месте может быть их еще нормальные продают, но сюда шлют практически 100% отравы и спирта, выдержанного на дубовых опилках (это еще хорошо, если нормального спирта). -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: FB и ISAPI
Тут еще вот на новый год пробовали Асханаз десятилетний. Тоже ничего так. Но бате не понравился - спрятал для гостей. Дразница, гад ! Одно из немногих, что не пробовал... и не пробуй. с год назад в соседнем офисе мужик ДР праздновал, пальцы раскинул, купил несколько бутылок типа 10-летнего коньяка какого-то, рядом в Ароматном мире. Такая дрянь, прости господи... Дык, этикетка может быть какая угодно :-) Ладно этикетка - вычурные бутылки тоже привлекают внимание :-)) Но мы, как истинные ирландцы - твердым шагом через строй голых женщин идем к своей пинте пива. блин, люди, вы че. коньяки бывших республик СССР уже давно покупать нельзя, те что в России продаются. Ну не знаю, Хорсун вроде тоже наш Липецкий Звартноц оценил. Угыгы :-) За те три или четыре года что мы его тут покупаем - измены пока не было. Лучше (если вообще можно сравнивать) него только один раз нашли что-то лучше. И это была водка(!) из ... блин, опять забыл ... этот город где-то рядом с Казанью. Удивительный напиток. Бугага. --- Коваленко Дмитрий
Re: FB и ISAPI
Привет. У тебя несколько ISAPI или одна? непойму Ну у меня там один саит с одним длл-ом Ну я какраз был уверен что в IIS 6 на WIN2003 етот режим по умолчанию включён, типо на каждыи HTTP конект изолировано загружается своя копия длл-а ... А как его и где включить ? Мне там небудет тисячи конектов, а гдето максимум пара десятков одновременных. Так что мне кажется что для меня ето правильныи вариант - на каждыи HTTP конект загружать свою копию длл-а и свои конект к базе, или не ? Regards Janex
Re: FB и ISAPI
Привет алл. Делаю вот вебовскую прибулдину на ISAPI. Обязательно ISAPI? Если ISAPI то на чем разработка? ASP? delphi?
Re: FB и ISAPI
RUST wrote: Привет алл. Делаю вот вебовскую прибулдину на ISAPI. Обязательно ISAPI? Если ISAPI то на чем разработка? ASP? delphi? Да, на старои доброи Дельфе :) Просто wебом не так часто приходится возитася и шас выучать ASP или чтото другое :) А так дельфа знакомая + Atozed Intraweb и всё что мне надо, а надо не моного, готово :) Regards Janex
Re: FB и ISAPI
Делаю вот вебовскую прибулдину на ISAPI. Обязательно ISAPI? Если ISAPI то на чем разработка? ASP? delphi? Да, на старои доброи Дельфе :) Просто wебом не так часто приходится возитася и шас выучать ASP или чтото другое :) А так дельфа знакомая + Atozed Intraweb и всё что мне надо, а надо не моного, готово :) Послушай, я долбился с IIS (вначале cgi, потом isapi) не один год. Генерация html с помощью delphi при наличии таких инструментов как например php - нелепость. То время, которое ты потратишь на изучение php в isapi у тебя уйдет на отладку delphi кода и разборки с потоками, пулами коннектов и тд. Выкачай apache под windows, качни php. В качестве среды возьми netbeans for php. Сейчас вспомнил что даже apache устанавливать не надо, в php есть модуль интеграции с iis
Re: FB и ISAPI
Послушай, я долбился с IIS (вначале cgi, потом isapi) не один год. Генерация html с помощью delphi при наличии таких инструментов как например php - нелепость. То время, которое ты потратишь на изучение php в isapi у тебя уйдет на отладку delphi кода и разборки с потоками, пулами коннектов и тд. Выкачай apache под windows, качни php. В качестве среды возьми netbeans for php. Сейчас вспомнил что даже apache устанавливать не надо, в php есть модуль интеграции с iis Та шо там тот апач ставить ? Он вообще ставиться при помощи копирования, настройки httpd.conf и запуска apache.exe -k install с командной строки. Причем на выходе связки Apache+PHP имеем платформенно-независимое решение. А вот в качетсве среды NetBeans не понравилась. Сионисткая она какая- то. Нам ближе phpDesigner от http://www.mpsoftware.dk/, на Делфях писаный, автоподсказчик кода, отладчик, просмотр переменных во время исполнения. В общем, если товарищь к Delphi привыкший, то это само оно. Хотя - дело вкуса.
Re: FB и ISAPI
Не, ребята ... небеите, но посмотре етот Netbeen ... конешно правы те кто wебы делает инструментами специально для етого сделаными и всем опробоваными, но для меня ето выглядит както типо чтоб проехать 1км вместа велосипеда поидти на курсы пилотов боингов :) :) :) Regards Janex
Re: FB и ISAPI
с 1999 года вели свой проект IIS+delphi в прошлом году все что было создано непосильным трудом пошло в топку и начата работа по переписыванию на ПХП Будь ты проклят. Ты всех нас предал :-( Коваленко Дмитрий.
Re: FB и ISAPI
Janex пишет: Не, ребята ... небеите, но посмотре етот Netbeen ... конешно правы те кто wебы делает инструментами специально для етого сделаными и всем опробоваными, но для меня ето выглядит както типо чтоб проехать 1км вместа велосипеда поидти на курсы пилотов боингов :) :) :) решать конечно же тебе, тем более, что ты так и не сказал, что за задачу надо реализовать. Возможно с этим интсрументарием твою задачу решить будет проще чем учить ПХП, ХТМЛ, ЖаваСкрипт и прочие цсс... если запросов в сутки будет немного, то можно делать и на дельфях писать ИСАПИ приложение на самом деле не так просто как пишут в рекламных буклетах, точнее написать его действительно не сложно, но вот отладить - задача куда более трудноразрешимая. Кроме организации пула коннектов (да-да настраивайся его реализовывать) надо будет самому писать и логирование всех действий, что бы потом разбираться что там и как работает, да и еще кучу всего, что бы можно было нормально отлаживать
RE: FB и ISAPI
Привет! с 1999 года вели свой проект IIS+delphi в прошлом году все что было создано непосильным трудом пошло в топку и начата работа по переписыванию на ПХП Будь ты проклят. Ты всех нас предал :-( Ну это ты зря так. У нас вот с 2000 года крутится связка ПХП + Apache + Firebird - и ничего, никаких падений, нареканий и прочего. При 40-50 соединениях. На среднем железе. WBR, Dmitry Beloshistov AKA [-=BDS=-] __ Eioi?iaoey io ESET NOD32 Antivirus, aa?ney aacu aaiiuo neaiaoo? ae?onia 3861 (20090217) __ Niiauaiea i?iaa?aii i?ia?aiiie ESET NOD32 Antivirus. http://www.esetnod32.ru
Re: FB и ISAPI
с 1999 года вели свой проект IIS+delphi в прошлом году все что было создано непосильным трудом пошло в топку и начата работа по переписыванию на ПХП Будь ты проклят. Ты всех нас предал :-( Ну это ты зря так. У нас вот с 2000 года крутится связка ПХП + Apache + Firebird - и ничего, никаких падений, нареканий и прочего. При 40-50 соединениях. На среднем железе. Все равно я ему не прощу такого предательства Делфи. Пойду утоплюсь. Коваленко Дмитрий.
RE: FB и ISAPI
Все равно я ему не прощу такого предательства Делфи. Пойду утоплюсь. ...сказал сишник Коваленко листая страницы с VBScript`ами... Провайдера на Делфи надо было писать, а уже потом можно и топится ;) WBR, Dmitry Beloshistov AKA [-=BDS=-] __ Eioi?iaoey io ESET NOD32 Antivirus, aa?ney aacu aaiiuo neaiaoo? ae?onia 3861 (20090217) __ Niiauaiea i?iaa?aii i?ia?aiiie ESET NOD32 Antivirus. http://www.esetnod32.ru
Re: FB и ISAPI
PEAKTOP wrote: phpDesigner от http://www.mpsoftware.dk/, на Делфях писаный, автоподсказчик кода, отладчик, просмотр переменных во время исполнения. во. отличная штука. Давно искал такой редактор.
Re: FB и ISAPI
... но вот отладить - задача куда более трудноразрешимая. надо будет самому писать и логирование всех действий, что бы потом разбираться что там и как работает, да и еще кучу всего, что бы можно было нормально отлаживать чьет побьери... сколько я потерял оттого, что незнаю дельфи :-) одни только ваши описания невозможности переходов между разными версиями дельфи чего стоят. не, MSVC++ это кул. не сочтите за холивар Написал ISAPI, подсовываем под иис, (вместе с pdb) подключаемся отлачиком к процессу w3svc, ставим breakpoint-ы и нормально отлаживаем код. Тоже самое - с UDF. Только подключаемся к процессу fb_inet_server. Так прикольно смотреть снепривычки: запускаю запрос в IBE, срабатывает точка останова в MSVC внутри моей UDF. И IBE терпеливо ждет, пока я по своей UDF пройдусь пошагово.
Re: FB и ISAPI
Oleg Matveyev ... ... но вот отладить - задача куда более трудноразрешимая. надо будет самому писать и логирование всех действий, что бы потом разбираться что там и как работает, да и еще кучу всего, что бы можно было нормально отлаживать чьет побьери... сколько я потерял оттого, что незнаю дельфи :-) одни только ваши описания невозможности переходов между разными версиями дельфи чего стоят. ??? не, MSVC++ это кул. не сочтите за холивар Написал ISAPI, подсовываем под иис, (вместе с pdb) подключаемся отлачиком к процессу w3svc, ставим breakpoint-ы и нормально отлаживаем код. Тоже самое - с UDF. Только подключаемся к процессу fb_inet_server. Так прикольно смотреть снепривычки: запускаю запрос в IBE, срабатывает точка останова в MSVC внутри моей UDF. И IBE терпеливо ждет, пока я по своей UDF пройдусь пошагово. Всё это делается с Delphi точно таким же образом. Только без .pdb :-P -- Хорсун Влад
Re: FB и ISAPI
Ну я какраз был уверен что в IIS 6 на WIN2003 етот режим по умолчанию включён, типо на каждыи HTTP конект изолировано загружается своя копия длл-а ... А как его и где включить ? Properties на папке Web Sites страница Service галка Run WWW service in IIS 5.0 isolation mode Мне там небудет тисячи конектов, а гдето максимум пара десятков одновременных. Так что мне кажется что для меня ето правильныи вариант - на каждыи HTTP конект загружать свою копию длл-а и свои конект к базе, или не ? Янис, поверь - лучше сразу спроектировать приложение многопотоковым. Рано или поздно ты будешь это делать. Кол-во вэб подключений вырастает очень быстро, что бы там не планировал разработчик :-) А вообще - ребята правы. Если ты собираешься генерировать HTML который будут смотреть люди - ISAPI не лучший выбор.
Re: FB и ISAPI
??? не так давно было обсуждение, что мол -то компоненты неподходят, то черт побери - unicode... я в подробности не вчитывался. что народ покупает новую версию, т.к. старую купить нельзя... а перейти на нее - проще начать проект заново. И стоит она на полке. А лицензионность софта при этом не увеличивается. Всё это делается с Delphi точно таким же образом. Только без .pdb :-P ну и накой тогда отладка через лог? способ конечно известный, но...
Re: FB и ISAPI
Так прикольно смотреть снепривычки: запускаю запрос в IBE, срабатывает точка останова в MSVC внутри моей UDF. И IBE терпеливо ждет, пока я по своей UDF пройдусь пошагово. Ну разве это прикольно? Не, прикольно - это когда мы в 99 году отлаживали мега-отчет по бутылкам, таскающий данные через IBProvider v0 Сначало шагаем отладчиком в Excel, а потом отладчиком в BC++ 5.02 Во мы маньяки были :-) --- Коваленко Дмитрий.
Re: FB и ISAPI
Сначало шагаем отладчиком в Excel, а потом отладчиком в BC++ 5.02 Во мы маньяки были :-) нормальная отладка. о которой и речь
Re: FB и ISAPI
Ну купи MSVS версии 2.0 или 3.0. Тебе легче станет? мне-то оно как раз незачем. :-) с 4.0 по 8.0 последовательные переходы без особых проблем, день-два на каждый переход.
Re: FB и ISAPI
Oleg Matveyev ... ??? не так давно было обсуждение, что мол -то компоненты неподходят, Компоненты - не есть Delphi, не так ли ? то черт побери - unicode... я в подробности не вчитывался. И не нада ;) что народ покупает новую версию, т.к. старую купить нельзя... а перейти на нее - проще начать проект заново. Без комментариев ;) И стоит она на полке. А лицензионность софта при этом не увеличивается. Всё это делается с Delphi точно таким же образом. Только без .pdb :-P ну и накой тогда отладка через лог? способ конечно известный, но... Ты не поверишь сколько разных логов я делал для себя в FB при ловле особо вредных блох :) -- Хорсун Влад PS Пожалуй не будем холиварить, даже если ещё не начали как следует :)
Re: FB и ISAPI
Ты не поверишь сколько разных логов я делал для себя в FB при ловле особо вредных блох :) верю. ... ладно, все - молчу :-)
Re: FB и ISAPI
ну и накой тогда отладка через лог? способ конечно известный, но... Ты не поверишь сколько разных логов я делал для себя в FB при ловле особо вредных блох :) Логи и ассерты - выбор настоящего мужчины. Угага. Коваленко Дмитрий.
Re: FB и ISAPI
А вот в качетсве среды NetBeans не понравилась. Сионисткая она какая- то. Нам ближе phpDesigner от http://www.mpsoftware.dk/, на Делфях писаный, автоподсказчик кода, отладчик, просмотр переменных во время исполнения. В общем, если товарищь к Delphi привыкший, то это само оно. Хотя - дело вкуса. Я вообще имел в виду netbeans for php (26 метров дистр) А phpDesigner javascript внутри php кода отлаживает?
FB и ISAPI
Привет алл. Делаю вот вебовскую прибулдину на ISAPI. Там, насколько понемаю, для каждого клиента IIS загружает свою копию моего творения (блабла.dll). А небудет ли там кокието заморочки с fbclient.dll ? Типо каждыи процес загрузит свою коию fbclient.dll и небудет друг друга блокировать или чтото такое ? Regards Janex
Re: FB и ISAPI
Делаю вот вебовскую прибулдину на ISAPI. Там, насколько понемаю, для каждого клиента IIS загружает свою копию моего творения (блабла.dll). А небудет ли там кокието заморочки с fbclient.dll ? Типо каждыи процес загрузит свою коию fbclient.dll и небудет друг друга блокировать или чтото такое ? Janex, у вас что, траву заготавливают аж в феврале? Я думаю, что что-то блокироваться не будет. Коваленко Дмитрий.
Re: FB и ISAPI
Janex, у вас что, траву заготавливают аж в феврале? Я думаю, что что-то блокироваться не будет. Спасибо - что-то понел ... :) :) :) Regards Janex
Re: FB и ISAPI
Делаю вот вебовскую прибулдину на ISAPI. Там, насколько понемаю, для каждого клиента IIS загружает свою копию моего творения (блабла.dll). А небудет ли там кокието заморочки с fbclient.dll ? Типо каждыи процес загрузит свою коию fbclient.dll и небудет друг друга блокировать или чтото такое ? Janex, у вас что, траву заготавливают аж в феврале? Я думаю, что что-то блокироваться не будет. Коваленко Дмитрий. А если попробывать Embedded ? :)
Re: FB и ISAPI
А если попробывать Embedded ? :) Мда ... стена спасет от всех болезней :) Коваленко Дмитрий.
Re: FB и ISAPI
Делаю вот вебовскую прибулдину на ISAPI. пиши в личку, если что. я подобное делал. Там, насколько понемаю, для каждого клиента IIS загружает свою копию моего творения (блабла.dll). зависит от версии IIS. В пятой можно было выбрать isolated mode, тогда каждому коннекту (и соответственно - ISAPI) свой процесс. Сейчас же по-дефолту (в шестой версии на win2003) - isolated mode выключен, dll загружается одна на все коннекты к данному сайту. Так что, например, глобальные переменные в твоей ISAPI - на все HTTP коннекты общие. А небудет ли там кокието заморочки с fbclient.dll ? Типо каждыи процес загрузит свою коию fbclient.dll и небудет друг друга блокировать или чтото такое ? У тебя несколько ISAPI или одна? непойму Процесс - один на один сайт. Соответственно, все ISAPI, как полагается DLL, крутятся в его памяти. Соответственно, если ты грузишь fbclient.dll то она одна на процесс. А дальше - думай, что тебе надо. Если надо на каждый HTTP коннект к ISAPI - свой коннект к FB - делай свой коннект (это будет отдельный поток). Проблем нет. ...У меня есть один пример, где первый HTTP коннект поднимает коннект к FB, и запускает долгую процедуру (текущие остатки на складе). Если приходит еще один HTTP коннект с тем же запросом, к той же процедуре, то он ждет окончания первого запроса, и нового коннекта к FB уже не делает. Ответы оба запроса получают одинаковые, одновременно. короче - у нас трава тоже неплохая :-)
Re: FB и ISAPI
Если надо на каждый HTTP коннект к ISAPI - свой коннект к FB - делай свой коннект (это будет отдельный поток). даже лучше сразу думать в этом направлении, иначе придется думать как сериализовать запросы к базе (в т.ч. и транзакции) я еще порекомендую сразу покурить над пулом коннектов, что бы не создавать коннекты каждый раз на каждый запрос, а потом уничтожать их на каждый чих и вот еще, в свое время на этой конфе писали, что фбклиент.длл не может корректно одновременно сделать два коннекта (из двух потоков), это задача приложения сериализовать коннекты. Так что сразу подумай как распихать это все по критическим секциям