I use WebBroker but I use it only to get the web request and do not use its Page
Producers the way they were intended and use the actions only to get the
request.
I have my own architecture, here it is:
I have basically one action that accepts *.xsl. My page generation is done by
XSL because it is much more powerful than tag replacement in PageProducers. My
application is made of many XSL pages on the hard drive, these XSL pages have an
embedded tag into them named "uses" which is a comma delimited list of XML
section names required by that page. for instance UsesData="user,product" which
would create 2 nodes, a user data node that might contain their name and
security level and product which would contain a product information node. So
when a user requests page abc.xsl then my isapi loads it, parses out the uses
tag then builds the xml structure then calls MSoft MSXML to run the xsl page.
For form submitting, I use a hidden tag name _Command. Anytime a form is
submitted, my isapi reads the value of this tag and then executes a routine
based on the value. For instance _Command="UpdateUser", or _Command="SendMail".
I also get a little fancier, my pre-processor allows the insertion of dynamic
XSL code. Meaning that I can have a tag name <#CompanyDropDown list="01, 05,
30">and then my delphi code inserts XSL code to create the drop down list and
select the active one.
-Bill Egge
ISAPI Tools
www.eggcentric.com
"Mark Horrocks" <
XXXX@XXXXX.COM>writes
Quote
I notice there are an average 5 posts a month in isapi web broker. The
question has been asked before but where is everybody? The answer then is
that web broker is a mature technology and no one has a need to ask
quertions anymore. That would certainly be my experience, but what is
everybody using nowadays? Maybe intraweb?
As for myself, I have such a large base of code that i can just use my
favourite programming tool (cut/paste) and pretty much get what I need and
so have never needed to explore intraweb. My one expedition into web snap
was a bit reminiscent of the paradox framework so I didn't bother to go down
that path.
I have one substantial app which uses internet express with some mods or
just plain HTML with javascript and MDWeb for session management and that is
all I need. But I am getting bored....what's everyone using?