On Feb 14, 2008, at Feb 14, 9:58 PM, demingyin wrote:
Hi folks,
I got two questions about C WS Core:
• About GT 4.0 Samples for C WS Core (http://www.globus.org/toolkit/docs/4.0/common/cwscore/C_WS_Core_Samples.html
). After I generate my own makefile_header, I run ‘make’ command.
Some errors look like “COUNTERSERVICE_MODULE should be defined
before using it” happened, but I see all the header files have been
included in the source codes, such as “CounterService_client.h”.
Anyone came across the same problem?
• I have some time critical job and some existing C codes which
have implemented it. And now I want to put it into the Grid
computing environment. Can I just develop some web service based on
C WS Core, and using GRAM of Globus to do the resource scheduling
work?
If I understand your scenario, then the answer is yes. You could
create an application specific web service using C WS Core. Then that
service could be written to submit/monitor a job using GRAM2 or GRAM4
behind the scenes. The user of your application specific web service
does not have to know how the work gets scheduled/completed under the
covers. This is a common approach used by many groups to hide the
details of the grid. Sofar, most have used written these application
specific web services in java, but it could be done in C as well. To
date, I don't know of any groups that have done this with C WS Core.
Thanks in advance.
Regards,
Denny Yin