Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

gSOAP on OpenVMS? VMS as Web Service *client*

35 views
Skip to first unread message

ja

unread,
Jun 26, 2007, 3:45:37 PM6/26/07
to
How many people would be interested in running gSOAP on OpenVMS, Alpha
or Integrity?
Of those, how many would want to:

1. use OpenVMS as a Web Service client from any native language
2. use OpenVMS as a Web Service server from any native language
3. both of the above

gSOAP is an Open Source initiative. We have ported it to OpenVMS 8.3
on Alpha and Integrity as a midnight hack (nothing better to do...).

Cheers, John

Gorazd Kikelj

unread,
Jun 26, 2007, 4:20:19 PM6/26/07
to

"ja" <John...@gmail.com> wrote in message
news:1182887137.5...@o11g2000prd.googlegroups.com...

Hi John,

this sounds intriguing. I could certanly use 3. Do this now by hand in cobol
and with perl. This sounds very promissing.
You mention "from any native language"? Also from Cobol?

Best, Gorazd


David J Dachtera

unread,
Jun 26, 2007, 9:30:35 PM6/26/07
to

(Donning dental smock)

What is "gSOAP"?

--
David J Dachtera
dba DJE Systems
http://www.djesys.com/

Unofficial OpenVMS Marketing Home Page
http://www.djesys.com/vms/market/

Unofficial Affordable OpenVMS Home Page:
http://www.djesys.com/vms/soho/

Unofficial OpenVMS-IA32 Home Page:
http://www.djesys.com/vms/ia32/

Unofficial OpenVMS Hobbyist Support Page:
http://www.djesys.com/vms/support/

Tom Linden

unread,
Jun 26, 2007, 10:46:37 PM6/26/07
to
On Tue, 26 Jun 2007 18:30:35 -0700, David J Dachtera
<djes...@spam.comcast.net> wrote:

> ja wrote:
>>
>> How many people would be interested in running gSOAP on OpenVMS, Alpha
>> or Integrity?
>> Of those, how many would want to:
>>
>> 1. use OpenVMS as a Web Service client from any native language
>> 2. use OpenVMS as a Web Service server from any native language
>> 3. both of the above
>>
>> gSOAP is an Open Source initiative. We have ported it to OpenVMS 8.3
>> on Alpha and Integrity as a midnight hack (nothing better to do...).
>
> (Donning dental smock)
>
> What is "gSOAP"?
>

Gnu licensed Service Oriented Architecture P?

--
PL/I for OpenVMS
www.kednos.com

kczwei

unread,
Jun 27, 2007, 12:54:09 AM6/27/07
to


SOAP generator.
I'm interested in 3, but primarily 2.

ja

unread,
Jun 27, 2007, 4:16:48 PM6/27/07
to
On Jun 26, 10:20 pm, "Gorazd Kikelj" <gorazd.kik...@siol.net> wrote:
> "ja" <JohnDA...@gmail.com> wrote in message

Yes, definitely from COBOL, and any other language supporting the
OpenVMS Calling Standard.

ja

unread,
Jun 27, 2007, 4:21:27 PM6/27/07
to
On Jun 27, 3:30 am, David J Dachtera <djesys...@spam.comcast.net>
wrote:

> ja wrote:
>
> > How many people would be interested in running gSOAP on OpenVMS, Alpha
> > or Integrity?
> > Of those, how many would want to:
>
> > 1. use OpenVMS as a Web Service client from any native language
> > 2. use OpenVMS as a Web Service server from any native language
> > 3. both of the above
>
> > gSOAP is an Open Source initiative. We have ported it to OpenVMS 8.3
> > on Alpha and Integrity as a midnight hack (nothing better to do...).
>
> (Donning dental smock)
>
> What is "gSOAP"?
>
> --
> David J Dachtera
> dba DJE Systemshttp://www.djesys.com/
>
> Unofficial OpenVMS Marketing Home Pagehttp://www.djesys.com/vms/market/

>
> Unofficial Affordable OpenVMS Home Page:http://www.djesys.com/vms/soho/
>
> Unofficial OpenVMS-IA32 Home Page:http://www.djesys.com/vms/ia32/
>
> Unofficial OpenVMS Hobbyist Support Page:http://www.djesys.com/vms/support/

gSOAP is a cross-platform development environment for C/C++ XML Web
services (SOAP1.1/1.2, WSDL1.1). gSOAP supports XML serialization of
native C/C++ data types. Includes SOAP/XML engine, Web server, stub/
skeleton compiler, WSDL tools, and much more.

See http://sourceforge.net/projects/gsoap2

ja

unread,
Jun 27, 2007, 4:24:35 PM6/27/07
to

Good question! With all the SOAP, WSDL, WS-*, REST, ATOM, whatever
discussions going on, it's difficult to know exactly what is what and
where they fit in with SOA.

Malcolm Dunnett

unread,
Jun 27, 2007, 5:13:26 PM6/27/07
to
Gorazd Kikelj wrote:
> "ja" <John...@gmail.com> wrote in message
> news:1182887137.5...@o11g2000prd.googlegroups.com...
>> How many people would be interested in running gSOAP on OpenVMS, Alpha
>> or Integrity?
>> Of those, how many would want to:
>>
>> 1. use OpenVMS as a Web Service client from any native language
>> 2. use OpenVMS as a Web Service server from any native language
>> 3. both of the above
>
> this sounds intriguing. I could certanly use 3. Do this now by hand in cobol
> and with perl. This sounds very promissing.

Same here. I currently do SOAP client using perl on VMS (Alpha and
soon to be Itanium). I would be very interested in being able
to do this directly from a BASIC program.

I'm not familiar with the features of gSOAP, does it give
you a nice simple way to call a web service by parsing the WSDL?

JF Mezei

unread,
Jun 27, 2007, 11:19:40 PM6/27/07
to
Malcolm Dunnett wrote:
>> Same here. I currently do SOAP client

We don't really to know what you do to your clients :-)

I use SOAP in the shower every morning though :-)

Craig A. Berry

unread,
Jun 29, 2007, 1:57:31 AM6/29/07
to
In article <1182887137.5...@o11g2000prd.googlegroups.com>,
ja <John...@gmail.com> wrote:

Thanks for the midnight hack; now get some sleep ;-). I'd be primarily
interested in 2.

--
Posted via a free Usenet account from http://www.teranews.com

ja

unread,
Jun 29, 2007, 10:24:18 AM6/29/07
to
On Jun 27, 11:13 pm, Malcolm Dunnett <noth...@spammers.are.scum>
wrote:
> Gorazd Kikelj wrote:
> > "ja" <JohnDA...@gmail.com> wrote in message

gSOAP is a full-blown implementation of SOAP and WSDL. So, yes, it
does provide a WSDL describing the routine you have wrapped and are
exposing to clients. The same is true in reverse, i.e., it will
process the WSDL from any source to which you have access.

Bob Gezelter

unread,
Jun 30, 2007, 11:28:00 AM6/30/07
to

John,

It is likely to be of interest.

It is also important that the packaging be in line with system
conventions. In the case of gSOAP, there is the question of how to
package things in a useful form for most developers. Having some
familiarity with those products, it is also desirable that the kit (or
at least a version of it) be usable without installation by the system
manager. Offhand, I do not see a reason why (at least for the outgoing
scenario) there is a need for system wide installation. It would also
make it easier for potential adopters to experiment.

- Bob Gezelter, http://www.rlgsc.com

Arne Vajhøj

unread,
Jun 30, 2007, 10:56:36 PM6/30/07
to

You don't capitalize all letters in that SOAP.

Arne

Tom Linden

unread,
Jun 30, 2007, 11:02:31 PM6/30/07
to

Well it is an acronym Soil Off All Parts

> Arne

Bill Gunshannon

unread,
Jul 1, 2007, 10:06:36 AM7/1/07
to
In article <468717cc$0$90266$1472...@news.sunsite.dk>,

Of course you do. People here have long said that mixed case is
not necessary. That's why VMS only has uppercase. :-)

bill

--
Bill Gunshannon | de-moc-ra-cy (di mok' ra see) n. Three wolves
bi...@cs.scranton.edu | and a sheep voting on what's for dinner.
University of Scranton |
Scranton, Pennsylvania | #include <std.disclaimer.h>

Arne Vajhøj

unread,
Jul 1, 2007, 4:03:32 PM7/1/07
to
Bill Gunshannon wrote:
> In article <468717cc$0$90266$1472...@news.sunsite.dk>,
> Arne Vajhøj <ar...@vajhoej.dk> writes:
>> JF Mezei wrote:
>>> Malcolm Dunnett wrote:
>>>>> Same here. I currently do SOAP client
>>> We don't really to know what you do to your clients :-)
>>>
>>> I use SOAP in the shower every morning though :-)
>> You don't capitalize all letters in that SOAP.
>
> Of course you do. People here have long said that mixed case is
> not necessary. That's why VMS only has uppercase. :-)

:-)

That was a fine point !!!!

Arne

Bob Koehler

unread,
Jul 2, 2007, 8:11:23 AM7/2/07
to
In article <5epqncF...@mid.individual.net>, bi...@cs.uofs.edu (Bill Gunshannon) writes:

> That's why VMS only has uppercase. :-)

If forget, what planet is he on?

Back when all VAXen were 11/780 and the release number was 1.x, VMS was
the first system I used where I routinely released the caps lock key.

Michael Anderson

unread,
Aug 5, 2007, 6:21:38 PM8/5/07
to

What do you mean by ported to OpenVMS I have been using gSOAP on
OpenVMS for a couple of years now and it has not required any source
changes to work ? When you compile the stub (stdsoap2.cpp) and your
generated proxy files you need to defines for forcing use of new
iostreams (__USE_STD_IOSTREAM) and use of C++ requires the use the
6.5-046 compiler or later earlier versions can have problems. You will
also want to throw a /WARNINGS=DISABLE=(INTSIGNCHANGE,LONGEXTERN) on
the compile of stdsoap2.cpp to make it shut up about some warnings
that don't matter.

What I have not done is built the two precompilers wsdl2h.exe and
soapcpp2.exe on OpenVMS. I run the PC binaries and upload the proxy
files have you rebuilt the executables on OpenVMS ? If prebuilt
versions the precompilers were built on a suitable old version of
OpenVMS say 7.2 something and placed on the gSOAP web site this would
be of service to people using gSOAP on OpenVMS (alpha version please).

I am currently working on a project talking to WebShpere 6.0 using
gSOAP sending WS-Security OASIS 1.1 envelopes and it works fine.

0 new messages