Hello Dave, 

Thank you for the suggestion. I found that we are not licensed for c/c++ 
compiler for z/VM. I will try to follow your suggestion of compiling on z/OS 
and then binding on z/VM. 

Regards,
Ashwin 

-----Original Message-----
From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf 
Of Dave Jones
Sent: Tuesday, July 13, 2010 3:38 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: z/VM c/c++ or REXX for socket programming??

Hello, Ashwin.

I would suggest that you first attempt a straight port of your C
application over to z/VM.....it supports the same C/C++ compiler that is
available on z/OS, and the z/VM LE level is at (if I remember correctly)
the z/OS 1.9 level. In fact, if you do not have the z/VM C/C++ compiler
installed, you might try simply compiling the code on z/OS, and then
move the object text file(s) over to z/VM and bind it there with z/VM's
LE libraries. z/VM now supports the z/OS binder as well.

The LE socket library calls (BPX1xxx) should work on z/VM as they do on
z/OS.

Let us know if you run into any problems......I think you'll find the 
CMS environment a pleasant one to do code development in.



On 07/12/2010 06:04 PM, Bhemidhi, Ashwin wrote:
> Hello all,
>
> I am working on porting an application written in 'c' (socket based)
> that is used to report events to a central server. The application
> is the client part of the client-server architecture of event
> utility that is home grown system. We use this application in z/OS (
> an other systems) to report event to the central server. We also have
> 24/7 operators that use an event viewer (client) of the central
> server to monitor for any critical events.  I would like to extend
> the same functionality to our z/VM system as we already have the
> monitoring setup/infrastructure.
>
> The question I have before I start on the port is, is it
> better/easier to compile the z/OS c client code under z/VM LE or
> rewrite the client using REXX sockets?  Is there any performance
> efficiency gained using c/LE compared to REXX. I am not (yet) an
> experienced z/VM system programmer and I just started reading the LE
> for z/VM so there is some stuff that I have to figure out even
> before I start compiling c socket programs.
>
>
>
> Thank you, Ashwin Bhemidhi Texas Instruments Inc.
>
>
>

-- 
Dave Jones
V/Soft
www.vsoft-software.com
Houston, TX
281.578.7544

Reply via email to