To Quiz or not to Quiz...

Robert Edis robeconsult at sbcglobal.net
Tue Jun 14 17:48:59 CDT 2005


Thanks Bob

Web services are, from my understanding, executable objects that exist
somewhere on a network that can be called via XML commands to perform some
special action.  They usually, but not always, do not return any information
to the calling program.  Advantages are that it does matter what language
they were written in, they provide a common object in an organisation that
can be called from any web page, they use an (almost) standard XML syntax to
call them, they don't have to exist on the same server, and finally, many
companies have them and don't want to have to rewrite the same logic in
another language.  The calling web page doesn't have to know anything about
the internal logic of the web service, just the appropriate XML command.

What do I want to do with them?  It can help sell PH Web if I can say to a
client that it can plug into their existing internet environment using
already established services.  For example a company may have a standard web
service to verify someone's security access on an extranet.  Any web page on
the company's extranet can call the same web service irrespective of the
language that page was written in (ASP, JSP, PH Web, etc)

Why can't you do that with PH Web itself?  Because any company that has an
intra and/or extra net already has pages and probably web services in place
and don't want to have to rewrite common logic in PH Web.  PH Web is usually
introduced in a niche application, e.g. updating a data mart, rather than
the primary web page generator.  If a company must rewrite existing logic in
PH Web they will say "don't bother. I'll just do it in ASP.Net".  In other
words I want PH Web to play nicely with the other kids in the playroom. :)

The interface protocol with web services, while idiosyncratic to the
application, is always done via an XML command string.  Hence my suggestion
of having a "DO XMLCOMMAND ..." statement in PH Web.

Regards,

Blue


> -----Original Message-----
> From: powerh-l-bounces+robeconsult=sbcglobal.net at lists.sowder.com
> [mailto:powerh-l-bounces+robeconsult=sbcglobal.net at lists.sowder.com]On
> Behalf Of Deskin, Bob
> Sent: Wednesday, June 15, 2005 12:09 AM
> To: Robert Edis; PH List
> Subject: RE: To Quiz or not to Quiz...
>
>
> XML is on the list but again, no promises.
>
> As for Web Services - three questions.
>
> 1) What web services? Web Services is a pretty general term.
> 2) What do you want to do with them?
> 3) Why can't you do that with PH Web itself?
>
> Now I know that if you want to communicate with a third party app, for
> example to validate credit cards, you need to know the interface
> protocol. Since they all vary, how do we make it general in a 4GL. The
> external subroutine function already lets you communicate with third
> party apps in any form you want. We already have customers doing it.
>
> Bob
>
> -----Original Message-----
> From: powerh-l-bounces+bob.deskin=cognos.com at lists.sowder.com
> [mailto:powerh-l-bounces+bob.deskin=cognos.com at lists.sowder.com] On
> Behalf Of Robert Edis
> Sent: June 14, 2005 6:53 AM
> To: PH List
> Subject: RE: To Quiz or not to Quiz...
>
>
> Dear Bob
>
> While we're on the subject of enhancements can we have PH understand XML
> input/output and the ability for PH Web to use web services?  You asked
> me once to provide you a list of specific things where XML syntax could
> be implemented in PH.  I apologise for not responding earlier.
>
> Basically can XML files be a recognised file format in PHD?  This would
> enable all components to be able to read/write this type of data file
> without special coding by the designer.
>
> Web services in PH Web would be like an updated version of using
> external procedures.  Instead of calling a DLL or EXE file a call would
> be made to the web service via an XML command.  Eg. DO XMLCOMMAND
> "<.....>"
>
> Regards,
>
> Blue
>
>
> > -----Original Message-----
> > From: powerh-l-bounces+robeconsult=sbcglobal.net at lists.sowder.com
> > [mailto:powerh-l-bounces+robeconsult=sbcglobal.net at lists.sowder.com]On
> > Behalf Of Deskin, Bob
> > Sent: Tuesday, June 14, 2005 8:29 PM
> > To: Heasman, David; powerh-l at lists.sowder.com
> > Subject: RE: To Quiz or not to Quiz...
> >
> >
> > First of all, I've asked development how difficult this would be. I've
>
> > also asked about CSV output. There are no guarantees here but I've
> > asked.
> >
> > As to whether it was a marketing ploy, it was not. At least I have
> > never heard that in 25 years of using PowerHouse and dealing with the
> > people who would know. The 255/264 limit no doubt has something to do
> > with indexing on a limited stack machine (the original HP3000 under
> > MPE with a 32k word data stack) or (if the number was 264) was double
> > the standard 132 width page.
> >
> > And I doubt that it would be a simple fix (although hopefully not too
> > difficult) and almost nothing is patchable (across all of our
> > platforms) in these days of optimizing compilers and RISC machines. I
> > expect that increasing the size means changing internal indexing,
> > tables, etc.
> >
> > Bob
> >
> > -----Original Message-----
> > From: powerh-l-bounces+bob.deskin=cognos.com at lists.sowder.com
> > [mailto:powerh-l-bounces+bob.deskin=cognos.com at lists.sowder.com]On
> > Behalf Of Heasman, David
> > Sent: June 14, 2005 5:15 AM
> > To: powerh-l at lists.sowder.com
> > Subject: RE: To Quiz or not to Quiz...
> >
> >
> >
> >
> > -----Original Message-----
> > From: Chris Sharman [mailto:chris.sharman at ccagroup.co.uk]
> >
> >
> > >
> > >
> > > If you look at the number of times that this topic has come up on
> > > this list, it seems to me that the .CSV file  output type needs to
> > > be added to Quiz.
> >
> > Seconded.
> > All it really needs is an increase to the 255 page width limit. Is it
> > really a non-trivial enhancement ? It seems likely to be very
> > simple to me - possibly even patchable in the executable.
> >
> > Chris
> >
> >
> >
> >  It used to be a marketing decision - because Quiz was cheap, or
> > thrown in with ManMan,  the 264 limit, and perhaps the 1 subfile
> > limit, were marketing tools to encourage users to upgrade to
> >  the full PowerHouse product set. Perhaps it still is? Does it work?
> >
> >  I think it did work for a short while about 1986 when 5.01 came out
> > for the HP3000,
> >  Mary Towner did quite well getting Quiz users to upgrade.
> >
> >
> >
> >
> >
> > __________________________________________________________________
> >
> >
> > This message might contain confidential information. If it has been
> > sent to you in error please do not forward it or copy it or act upon
> > its contents, but report it to postmaster at schroders.com
> >
> > Schroders has the right lawfully to record, monitor and inspect
> > messages between its employees and any third party. Your messages
> > shall be subject to such lawful supervision as Schroders deems to be
> > necessary in order to protect its information, its interests and its
> > reputation.
> >
> > Schroders prohibits and takes steps to prevent its information systems
>
> > from being used to view, store or forward offensive or discriminatory
> > material. If this message contains such material please report it to
> > abuse at schroders.com
> >
> > Schroders does not normally accept or offer business instructions via
> > email unless prior agreements are in place. Any action that you might
> > take upon this message might be at your own risk.
> >
> >
> >
> > Schroder Investment Management Limited
> > 31 Gresham Street
> > London EC2V 7QA
> >
> > Authorised and regulated by the Financial Services Authority. Schroder
>
> > Investment Management Limited is entered on the FSA register under the
>
> > following register number: 119348
> >
> > Registered Office
> > 31 Gresham Street
> > London EC2V 7QA
> >
> > Registered number 1893220
> > VAT registration number 243 8687 30
> > --
> > = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list:
> > powerh-l at lists.sowder.com
> > Subscribe: "subscribe" in message body to
> > powerh-l-request at lists.sowder.com
> > Unsubscribe: "unsubscribe &lt;password&gt;" in message body to
> > powerh-l-request at lists.sowder.com
> > http://lists.sowder.com/mailman/listinfo/powerh-l
> > This list is closed, thus to post to the list you must be a
> > subscriber.
> >
> >        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.
> >        Cognos Forum
> >        Our Annual Customer Conference
> >        Orlando, June 26-29, 2005
> >        Best Practices. Tips and Techniques. Expert Advice.
> >        Get more from your Cognos investment.
> >        Register today at www.cognos.com/cognosforum
> >
> >
> > --
> > = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list:
> > powerh-l at lists.sowder.com
> > Subscribe: "subscribe" in message body to
> > powerh-l-request at lists.sowder.com
> > Unsubscribe: "unsubscribe &lt;password&gt;" in message body to
> > powerh-l-request at lists.sowder.com
> > http://lists.sowder.com/mailman/listinfo/powerh-l
> > This list is closed, thus to post to the list you must be a
> > subscriber.
> >
>
>
> --
> = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> Mailing list: powerh-l at lists.sowder.com
> Subscribe: "subscribe" in message body to
> powerh-l-request at lists.sowder.com
> Unsubscribe: "unsubscribe &lt;password&gt;" in message body to
> powerh-l-request at lists.sowder.com
> http://lists.sowder.com/mailman/listinfo/powerh-l
> This list is closed, thus to post to the list you must be a subscriber.
>
>        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.
>        Cognos Forum
>        Our Annual Customer Conference
>        Orlando, June 26-29, 2005
>        Best Practices. Tips and Techniques. Expert Advice.
>        Get more from your Cognos investment.
>        Register today at www.cognos.com/cognosforum
>
>
> --
> = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> Mailing list: powerh-l at lists.sowder.com
> Subscribe: "subscribe" in message body to
> powerh-l-request at lists.sowder.com
> Unsubscribe: "unsubscribe &lt;password&gt;" in message body to
> powerh-l-request at lists.sowder.com
> http://lists.sowder.com/mailman/listinfo/powerh-l
> This list is closed, thus to post to the list you must be a subscriber.
>




More information about the powerh-l mailing list