2
Tandem NonStop bridge for gSOAP 2.8.0 and higher:
5
tandem.c Tandem blocking IO
6
tandem_nw.c Tandem nonblocking IO (no wait)
10
Add to your client/server code the following set up:
13
struct soap *soap = soap_new();
14
tandem_init(soap, "ProcName");
15
socket_set_inet_name(argv[0]); // See Tandem docs
16
... // client or server code goes here as per gSOAP documentation
22
Compile flags for C/C++:
28
Compile and link with tandem.c or tandem_nw.c
32
cc -DTANDEM -o calcclient calcclient.c soapC.c soapClient.c stdsoap2.c tandem.c
34
cc -DTANDEM -o calcclient calcclient.c soapC.c soapClient.c stdsoap2.c tandem_nw.c
36
cc -DTANDEM -o calcserver calcserver.c soapC.c soapServer.c stdsoap2.c tandem.c
38
cc -DTANDEM -o calcserver calcserver.c soapC.c soapServer.c stdsoap2.c tandem_nw.c
42
GPL (GNU Public License)
43
Commercial-use license from Genivia Inc.