01-08-2009
Hi sam99,
As far as I know, it would be impossible or hard to implement a direct connection where a command issued in a UNIX environment will affect a WIN based machine, but of course there is always some other ways.
Socket Programming Option:
For the UNIX machine, you can have a java or C program that sends "requests" to the WIN machine via sockets while the WIN machine will have another program (could be developed using VB6/.NET) that listens also via socket. Try searching for socket programming for further reference.
The Other Option:
Another option would be to have a program or script in the WIN machine (a vbscript will do) that runs infinitely, or regularly, that checks for new "requests" in the form of a flat file. The flat file would be the flag/token that will server as the "request" or signal to initiate another instance of the .exe. An update or the existence of that flat file can serve as the trigger for the script in the WIN machine to do so. In the end you'll need a minimum of 2 scripts to pull this off, one in the WIN machine (listener) and another in the UNIX machine (an FTP script will do).
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
I would like to start up multiple instances of syslog daemon. I am having a little difficulty. Is this at all possible?
I have separate syslog.conf1.... syslog.conf5 files.
I have linked the daemon to separate files syslogd1 ... syslogd5
I have arranged the rcd.2 start/stop scripts for... (9 Replies)
Discussion started by: Gary Dunn
9 Replies
2. UNIX for Dummies Questions & Answers
I am capturing text based reports with a specific program, which works no problem. However, since I send report warehouse output as they are migrated from the database software, on occasion when two capture process' initiate simultaneously, the capture file locks up. Is there a way to setup (in... (1 Reply)
Discussion started by: gozer13
1 Replies
3. Shell Programming and Scripting
Hi Gurus
I have a requirement like this. i use solaris OS..
if there are 2 instances of the same ksh file running in the directory, i need to kill the ksh file that started to run latest.
suppose ragha.ksh starts running thru cron in abc/xyz directory
now ragha.ksh started running by any... (3 Replies)
Discussion started by: ragha81
3 Replies
4. Programming
I'm very new to c++ & unix programming. I have a c++ exe that runs on the unix box, but I am trying to write a c++ windows app that executes the program on unix. I have tried execv(), but it doesn't seem to work or I'm doing something wrong. Would really like to see examples if at all possible. ... (5 Replies)
Discussion started by: ch5082
5 Replies
5. Shell Programming and Scripting
Could you please let me know how to create/make a multiple instances of a job/process in ksh(shell scripting).
i.e., at present the parent script is calling another child/dependent script for only once.
What we want is, the parent script itself has to execute multiple times, and in each one it... (1 Reply)
Discussion started by: Gangegowda
1 Replies
6. Shell Programming and Scripting
Hi,
This is my text file I'm trying to Grep.
Apple Location Greenland Rdsds dsds fdfd ddsads http Received Return Immediately Received End
My Grep command:
grep only--matching 'Location.*Received'
Because the keyword Received appears twice, the Grep command will stop at the last... (3 Replies)
Discussion started by: spywarebox
3 Replies
7. Programming
Hello. This shouldn't be an unusual problem, but I cannot find anything about it at google or at other search machine.
So, I've made an application using C++ and QtCreator. I 've made a new mime type for application's project files.
My system (ubuntu 10.10), when I right click a file and I... (3 Replies)
Discussion started by: hakermania
3 Replies
8. Programming
Suppose I declare
pthread_t clear_thread;
and then
pthread_create(&clear_thread, &detach, clear_message, this);
the thread is supposed to go away, perform the service it is intended to procide, and then kill itself.
A little while later, I require this service again, so I say
... (2 Replies)
Discussion started by: clerew
2 Replies
9. UNIX for Beginners Questions & Answers
I have a db server with two instances...trying to create an expect script that will scan both the listener and the alert log files and retrieve their sizes.
Issue we have is that the .profile is hard coded with one of the databases name and script is always pulling from the same instance (testdb1)... (1 Reply)
Discussion started by: donpasscal
1 Replies
10. UNIX for Beginners Questions & Answers
Hi, totally new to linux base using windows when started learning and using computers.
but i remember that one pc was there , look alike windows desktop, but could not do the task as windows just click and open and view edit etc. But, you could do a little differently even saving in and opening... (8 Replies)
Discussion started by: jraju
8 Replies
LEARN ABOUT OSX
mpi_win_get_group
MPI_Win_get_group(3OpenMPI) MPI_Win_get_group(3OpenMPI)
NAME
MPI_Win_get_group - Returns a duplicate of the group of the communicator used to create the window.
SYNTAX
C Syntax
#include <mpi.h>
MPI_Win_get_group(MPI_Win win, MPI_Group *group)
Fortran Syntax
INCLUDE 'mpif.h'
MPI_WIN_GET_GROUP(WIN, GROUP, IERROR)
INTEGER WIN, GROUP, IERROR
C++ Syntax
#include <mpi.h>
MPI::Group MPI::Win::Get_group() const
INPUT PARAMETER
win Window object (handle).
OUTPUT PARAMETERS
group Group of processes that share access to the window (handle).
IERROR Fortran only: Error status (integer).
DESCRIPTION
MPI_Win_get_group returns a duplicate of the group of the communicator used to create the window associated with win. The group is returned
in group.
ERRORS
Almost all MPI routines return an error value; C routines as the value of the function and Fortran routines in the last argument. C++ func-
tions do not return errors. If the default error handler is set to MPI::ERRORS_THROW_EXCEPTIONS, then on error the C++ exception mechanism
will be used to throw an MPI:Exception object.
Before the error value is returned, the current MPI error handler is called. By default, this error handler aborts the MPI job, except for
I/O function errors. The error handler may be changed with MPI_Comm_set_errhandler; the predefined error handler MPI_ERRORS_RETURN may be
used to cause error values to be returned. Note that MPI does not guarantee that an MPI program can continue past an error.
Open MPI 1.2 September 2006 MPI_Win_get_group(3OpenMPI)