YarrowSoft

Архив : Re: Re[2]: [cache_ru] Re: csp:query - пропускает первую строку выборки ?! : группа пользователей постреляционной СУБД Cache


[Предыдущее - Re: Re[2]: [cache_ru] Re: csp:query - пропускает первую строку выборки ?!] [Следующее - [cache_ru] Проблема с рассылкой]


Письмо #5078

Тема: Re: Re[2]: [cache_ru] Re: csp:query - пропускает первую строку выборки ?!
Начало этой темы: [cache_ru] Re: csp:query - ОПНОСЯЙЮЕР ОЕПБСЧ ЯРПНЙС БШАНПЙХ ?!
Это ответ на: Re: Re[2]: [cache_ru] Re: csp:query - пропускает первую строку выборки ?!
Ответ на это письмо: нет
От: Victor Grishkan Дата: 05 Апреля 2006 02:52

1. Пишу только для Windows-клиентов, так что мне легче :-) -- в IE встроены
такие фишки как XML-islands и все необходимые методы для работы с ними,
включая transformNode() ...

Для других клиентов смотрите, что там имеется в используемом браузере.

[офтопик]
Пришлось как-то написать несколько "браузер-независимых" приложений, чтобы
работали и в FireFox и ему подобным тоже. Впечатления -- самые отвратные:
то, что в IE делается одной левой, в FF -- во многих случаях или вообще
невозможно, или через одно место. Конечно, простенькие HTML- странички
довольно-таки все равно, для чего писать. Но если имеется не совсем
тривиальный UI или там жесткий формат страницы, не говоря уже о таком звере,
как печать документов из браузера, то геморрой возрастает неимоверно ...
[/офтопик]

2. Запросы к серверу через XML сильно упрощают жизнь. У меня есть ровно три
метода:

а) На клиенте: callCache(...) -- принимает в качестве параметров HTML- и JS-
объекты и сам разбирается, что с ними делать. А также поддерживает очередь
[асинхронных] запросов,
б) На сервере d xmlToVar(...) и d varToXML(...) -- преобразуют XML-строку в
локальную переменную, сиречь дерево, и обратно. Плюс несколько макросов для
удобства манипуляций с оным.

И все.

Написав эти методы лет 5 назад, я их с тех пор и не трогал. И напрочь забыл,
что когда-то были какие-то проблемы на предмет клиент-серверного
взаимодействия ...





----- Original Message -----
From: "Dmitry V. Liseev" <E-Mail>
To: "CACHE_RU" <E-Mail>
Sent: Tuesday, April 04, 2006 2:13 AM
Subject: Re: Re[2]: [cache_ru] Re: csp:query - пропускает первую строку
выборки ?!


> ----- Original Message -----
> From: "CJIECAPb" <E-Mail>
> To: "Victor Grishkan" <E-Mail>
> Sent: Monday, April 03, 2006 9:40 PM
> Subject: Re[2]: [cache_ru] Re: csp:query - пропускает первую строку
> выборки
> ?!
>
> Hi!
>
>> Я так понял, что XSLT преобразование у вас происходит на клиенте. А на
>> сервере не пробовали? Если да, то поделитесь опытом, впечатлениями и,
>> в частности, что именно использовали для этого преобразования.
>
> А зачем делать его на сервере? Для Cache быстрее генерить готовый
> HTML. По трудозатратам разработчика тоже примерно одинаково,
> если не считать возможности отделить генерацию данных от дизайна
> страниц.
>
> Вот на клиенте - это да. Трафик действительно сокращается до 10 раз.
> А поскольку в GPRS идет оплата за трафик, я бы убивал разработчиков,
> которые полагают, что "каналы все равно сейчас быстрые, а интернет
> дешевый". Правда, я не совсем понял, зачем запросы к серверу делать
> через XML. В чем преимущество cspIntHttpServerMethod перед
> cspIntRunServerMethod?
>
> Если на сервере, то xalan, IMHO будет лучшим решением.
>
> Меня гораздо больше интересуют технические подробности того,
> как делают это на клиенте. Особенно, если клиент не на Windows.
> ____________________________
> С уважением, Лисеев Дмитрий.
>
http://private.peterlink.ru/dimik/

> PGP key fingerprint: 09 28 74 28 6C 39 62 29   2E CB 95 03 4F 04 33 73
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>


[2000|2001|2002|2003|2004|2005|2006|2007|2008] [Январь|Февраль|Март|Апрель|Май|Июнь]
[01|02|03|04|05|06]