PHWeb

Deskin, Bob Bob.Deskin@Cognos.COM
Thu, 8 May 2003 08:45:39 -0400


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C3155F.BAFA0610
Content-Type: text/plain

There are no plans to change the base technology. We have a small CGI
component (PHCGI) that is launched by the Web Server in response to a PH Web
request. The PHCGI passes the request to the waiting, already running
Dispatcher that sends the request on to the PowerHouse Web Server, again
already running. The PowerHouse Web Server is the familiar QUICK engine with
a new front-end piece that handles the web request.  This is similar to the
PH Server that runs with Axiant where you have the engine plus a front-end
to handle client-server connections.
 
Since the engine is QUICK, you can use DO EXTERNALs to call almost anything
you want. We have customers calling third party tools to do credit card
validation and so on.
 
We are also investigating XML mechanisms for the next release but it's too
soon to discuss in detail.
 
Bob

-----Original Message-----
From: Jon Kvisli [mailto:jon.kvisli@lindorffapplications.com]
Sent: Thursday, May 08, 2003 8:35 AM
To: Deskin, Bob; powerh-l@lists.swau.edu
Subject: PHWeb


Hi Bob.
 
Can You provide information about any possible changes in the base techology
of PHWeb? E.g. are there any plans for replacing the CGI-based mechanisms
with generation of Java JSP/servlets that can run on a J2EE app.server? This
will probably make it easier to separate HTML-styles from PH-logic.
 
Regards

Jon Kvisli
----------------------------------------------
Principal Consultant
Lindorff Applications as
Hellandtunet research- og businesscentre
P.O.Box 4, 3833 Bo in Telemark
phone: +47 35 06 15 71
fax: +47 35 06 15 01
mail: jon.kvisli@lindorffapplications.com
<mailto:jon.kvisli@lindorffapplications.com> 
www.lindorffapplications.com <http://www.lindorffapplications.com/> 
----------------------------------------------


-----Opprinnelig melding-----
Fra: Deskin, Bob [mailto:Bob.Deskin@cognos.com] 
Sendt: 7. mai 2003 20:48
Til: 'Dennis Hassell'; powerh-l@lists.swau.edu
Emne: RE: PowerHouse in the next 3 years?


Dennis wrote:

Also, for the future, providing a closer integration of the PH Web product
with an HTML design tool would be very helpful. Right now, the styled HTML
must be modified by hand to implement changes. A QDESIGN recompile into HTML
will not merge the HTML design with the PH logic. Either the PH must be laid
into the template or vice versa. That would produce a productivity gain that
could be a great sales point, and better justify the PH Web costs.

The upcoming version, 2.4, will let you do a much better job of prototyping
the entire application before any HTML changes have to be made. Basically,
in 2.2, you had to make HTML changes just to get a basic application that
passed data back and forth between pages. This is now handled automatically.
 
We are looking at further enhancements to merge the HTML but since the HTML
is simple text, with no hooks to the QDESIGN source, it's not a simple task.
All I can say is that we are looking at it for a future release.
 
Bob
 


This message may contain privileged and/or confidential information.  If you
have received this e-mail in error or are not the intended recipient, you
may not use, copy, disseminate or distribute it; do not open any
attachments, delete it immediately from your system and notify the sender
promptly by e-mail that you have done so.  Thank you.

------_=_NextPart_001_01C3155F.BAFA0610
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3DUS-ASCII">
<TITLE>Melding</TITLE>

<META content=3D"MSHTML 5.50.4919.2200" name=3DGENERATOR></HEAD>
<BODY>
<DIV><SPAN class=3D927473912-08052003><FONT face=3DArial =
color=3D#0000ff size=3D2>There=20
are no plans to change the base technology. We have a small CGI =
component=20
(PHCGI)&nbsp;that is launched by the Web Server in response to a PH Web =
request.=20
The PHCGI passes the request to&nbsp;the waiting, already=20
running&nbsp;Dispatcher that sends the request on to the PowerHouse Web =
Server,=20
again already running. The PowerHouse Web Server is the familiar QUICK =
engine=20
with a new front-end piece that handles the web request.&nbsp; This is =
similar=20
to the PH Server that runs with Axiant where you have the engine plus a =

front-end to handle client-server connections.</FONT></SPAN></DIV>
<DIV><SPAN class=3D927473912-08052003><FONT face=3DArial =
color=3D#0000ff=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D927473912-08052003><FONT face=3DArial =
color=3D#0000ff size=3D2>Since=20
the engine is QUICK, you can use DO EXTERNALs to call almost anything =
you want.=20
We have customers calling third party tools to do credit card =
validation and so=20
on.</FONT></SPAN></DIV>
<DIV><SPAN class=3D927473912-08052003><FONT face=3DArial =
color=3D#0000ff=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D927473912-08052003><FONT face=3DArial =
color=3D#0000ff size=3D2>We are=20
also investigating XML mechanisms for the next release but it's too =
soon to=20
discuss in detail.</FONT></SPAN></DIV>
<DIV><SPAN class=3D927473912-08052003><FONT face=3DArial =
color=3D#0000ff=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D927473912-08052003><FONT face=3DArial =
color=3D#0000ff=20
size=3D2>Bob</FONT></SPAN></DIV>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader dir=3Dltr align=3Dleft><FONT =
face=3DTahoma=20
  size=3D2>-----Original Message-----<BR><B>From:</B> Jon Kvisli=20
  [mailto:jon.kvisli@lindorffapplications.com]<BR><B>Sent:</B> =
Thursday, May 08,=20
  2003 8:35 AM<BR><B>To:</B> Deskin, Bob;=20
  powerh-l@lists.swau.edu<BR><B>Subject:</B> PHWeb<BR><BR></FONT></DIV>
  <DIV><SPAN class=3D500373312-08052003><FONT color=3D#0000ff>Hi=20
  Bob.</FONT></SPAN></DIV>
  <DIV><SPAN class=3D500373312-08052003><FONT=20
  color=3D#0000ff></FONT></SPAN>&nbsp;</DIV>
  <DIV><SPAN class=3D500373312-08052003><FONT color=3D#0000ff>Can You=20
  provide&nbsp;information about any possible changes in the base =
techology of=20
  PHWeb? E.g.&nbsp;are there any plans for replacing the CGI-based =
mechanisms=20
  with generation of Java JSP/servlets that can run on a J2EE =
app.server? This=20
  will probably make it easier to separate HTML-styles from=20
  PH-logic.</FONT></SPAN></DIV>
  <DIV><SPAN class=3D500373312-08052003><FONT=20
  color=3D#0000ff></FONT></SPAN>&nbsp;</DIV>
  <DIV><SPAN class=3D500373312-08052003><FONT=20
  color=3D#0000ff>Regards</FONT></SPAN></DIV>
  <DIV><SPAN class=3D500373312-08052003>
  <STYLE>st1\:* {
	BEHAVIOR: url(#ieooui)
}
</STYLE>

  <STYLE>@page Section1 {size: 612.0pt 792.0pt; margin: 70.85pt 70.85pt =
70.85pt 70.85pt; mso-header-margin: 35.4pt; mso-footer-margin: 35.4pt; =
mso-paper-source: 0; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; =
mso-style-parent: ""; mso-pagination: widow-orphan; =
mso-fareast-font-family: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; =
mso-style-parent: ""; mso-pagination: widow-orphan; =
mso-fareast-font-family: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; =
mso-style-parent: ""; mso-pagination: widow-orphan; =
mso-fareast-font-family: "Times New Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
A:visited {
	COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
SPAN.MsoHyperlinkFollowed {
	COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
P {
	FONT-SIZE: 12pt; MARGIN-LEFT: 0cm; MARGIN-RIGHT: 0cm; FONT-FAMILY: =
"Times New Roman"; mso-pagination: widow-orphan; =
mso-fareast-font-family: "Times New Roman"; mso-margin-top-alt: auto; =
mso-margin-bottom-alt: auto
}
DIV.Section1 {
	page: Section1
}
</STYLE>

  <DIV>Jon =
Kvisli<BR>----------------------------------------------<BR>Principal=20
  Consultant<BR>Lindorff Applications as<BR>Hellandtunet research- og=20
  businesscentre<BR>P.O.Box 4, 3833 Bo in Telemark<BR>phone: +47 35 06 =
15=20
  71<BR>fax: +47 35 06 15 01<BR>mail: <A=20
  =
href=3D"mailto:jon.kvisli@lindorffapplications.com">jon.kvisli@lindorffa=
pplications.com</A><BR><A=20
  =
href=3D"http://www.lindorffapplications.com/">www.lindorffapplications.c=
om</A><BR>----------------------------------------------<BR></DIV></SPAN=
></DIV>
  <BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
    <DIV></DIV>
    <DIV class=3DOutlookMessageHeader lang=3Dno dir=3Dltr =
align=3Dleft><FONT face=3DTahoma=20
    size=3D2>-----Opprinnelig melding-----<BR><B>Fra:</B> Deskin, Bob=20
    [mailto:Bob.Deskin@cognos.com] <BR><B>Sendt:</B> 7. mai 2003=20
    20:48<BR><B>Til:</B> 'Dennis Hassell';=20
    powerh-l@lists.swau.edu<BR><B>Emne:</B> RE: PowerHouse in the next =
3=20
    years?<BR><BR></FONT></DIV>
    <DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
    class=3D445014218-07052003>Dennis</SPAN></FONT><FONT face=3DArial =
color=3D#0000ff=20
    size=3D2><SPAN =
class=3D445014218-07052003>&nbsp;wrote:</SPAN></FONT></DIV>
    <BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
      <DIV dir=3Dltr style=3D"MARGIN-RIGHT: 0px"><SPAN=20
      class=3D562315816-07052003><FONT face=3DArial><FONT =
color=3D#0000ff><FONT=20
      size=3D2>Also, for the future, providing a closer integration of =
the PH Web=20
      product with an HTML design tool would be very helpful. Right =
now, the=20
      styled HTML must be modified by hand to implement changes. A =
QDESIGN=20
      recompile into HTML will not merge the HTML design with the PH =
logic.=20
      Either the PH must be laid into the template or vice versa. That =
would=20
      produce a productivity gain that could be a great sales point, =
and better=20
      justify the PH Web costs.</DIV></BLOCKQUOTE>
    <DIV dir=3Dltr><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
    class=3D445014218-07052003>The upcoming version, 2.4, will let you =
do a much=20
    better job of prototyping the entire application before any HTML =
changes=20
    have to be made. Basically, in 2.2, you had to make HTML changes =
just to get=20
    a basic application that passed data back and forth between pages. =
This is=20
    now handled automatically.</SPAN></FONT></DIV>
    <DIV dir=3Dltr><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
    class=3D445014218-07052003></SPAN></FONT>&nbsp;</DIV>
    <DIV dir=3Dltr><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
    class=3D445014218-07052003>We are looking at further enhancements =
to merge the=20
    HTML but since the HTML is simple text, with no hooks to the =
QDESIGN source,=20
    it's not a simple task. All I can say is that we are looking at it =
for a=20
    future release.</SPAN></FONT></DIV>
    <DIV dir=3Dltr><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
    class=3D445014218-07052003></SPAN></FONT>&nbsp;</DIV>
    <DIV dir=3Dltr><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
    class=3D445014218-07052003>Bob</SPAN></FONT></DIV>
    <DIV dir=3Dltr style=3D"MARGIN-RIGHT: 0px"><FONT face=3D"Times New =
Roman"=20
    =
size=3D3></FONT></FONT></FONT></FONT></SPAN>&nbsp;</DIV></BLOCKQUOTE></B=
LOCKQUOTE></BODY></HTML>
<BR>

<P><FONT SIZE=3D2 FACE=3D"Arial">This message may contain privileged =
and/or confidential information.  If you have received this e-mail in =
error or are not the intended recipient, you may not use, copy, =
disseminate or distribute it; do not open any attachments, delete it =
immediately from your system and notify the sender promptly by e-mail =
that you have done so.  Thank you.</FONT></P>

------_=_NextPart_001_01C3155F.BAFA0610--