JSP thread safety - еще одни чайниковский вопрос

User avatar
KVA
Уже с Приветом
Posts: 5347
Joined: 03 Feb 1999 10:01
Location: NJ, USA

Post by KVA »

Sabina wrote:
KVA wrote:1. Каждая ASP страница делает несколько вызовов business COM компонентов (естественно никакого SQL в ASP нет и в помине). Каждый вызов возвращает XML который собирается в один большой XML.


Can you please explain more how do you assemble few XMLs into one? Do you use tools for that?


Мы используем MS XML Parser. Написали свой COM wrapper над парсером. Там всего несколько методов типа CreateDomFromString, AddXMLChildNode, DeleteNode, SelectSingleNode, SelectNodes (может еще пара методов).

А дальше все просто:

Set oTempDom1 = oObj1.method1()
Set oTempDom2 = oObj2.method2()
Set oTempDom3 = oObj3.method3()

Set oResultDom = oWebUtils.CreateDomFromString("<result/>")
oWebUtils.AddXMLChildNode(oResultDom, oTempDom1, "node1")
oWebUtils.AddXMLChildNode(oResultDom, oTempDom2, "node2")
oWebUtils.AddXMLChildNode(oResultDom, oTempDom3, "node3")

sHTML = oWebUtils.XSLTransform(oResultDom, "this_page.xsl")
User avatar
Sabina
Уже с Приветом
Posts: 5669
Joined: 13 Oct 2000 09:01
Location: East Bay, CA

Post by Sabina »

KVA wrote:Мы используем MS XML Parser. Написали свой COM wrapper над парсером. Там всего несколько методов типа CreateDomFromString, AddXMLChildNode, DeleteNode, SelectSingleNode, SelectNodes (может еще пара методов).


Спасибо. Я тут сижу в лабе перед final presentation проекта. По сути ето будет не presentation, а доклад на тему как нужно было сделать правилно.
А вот переписать к презентации ничего не успела :( и connection pool тоже буду приводить из Апачевскои Tурбины

Хочу также привести архитектуру вашего приложения как один из примеров. Можно?

Сабина
Last edited by Sabina on 26 May 2004 02:29, edited 1 time in total.
User avatar
KVA
Уже с Приветом
Posts: 5347
Joined: 03 Feb 1999 10:01
Location: NJ, USA

Post by KVA »

Sabina wrote:Спасибо. Я тут сижу в лабе перед final presentation проекта. По сути ето будет не presentation, а доклад на тему как нужно было сделать правилно. Хочу привести архитектуру вашего приложения как один из примеров. Можно?


Конечно можно. Идея вроде не запатентована AFAIK. :)
dandrey
Уже с Приветом
Posts: 218
Joined: 09 May 2001 09:01
Location: Minsk ->Cincinnati,OH->Sunnyvale,CA

Post by dandrey »

webdeveloper wrote:... простенький connection pool...
:mrgreen:
User avatar
smesh
Уже с Приветом
Posts: 203
Joined: 11 Nov 2003 19:53
Location: Bridgepointe

Post by smesh »

dandrey wrote:
webdeveloper wrote:... простенький connection pool...
:mrgreen:
Может пригодиться, если надо implementation details:
http://www.devx.com/Java/Article/20891/1954?pf=true :gen1:

Return to “Вопросы и новости IT”