How to pass data from one process to another with WCF?
up vote
0
down vote
favorite
I have two processes (Authenticator.exe, and testProg.exe), I'd like for the testProgram to send a 32bit int to the Authenticator, who would then reply with a string.
I'm not super familiar with WCF, my experience goes no further then emulating the tutorial I'd found here: https://dopeydev.com/wcf-interprocess-communication/
but I'm not sure how to have testProg send a value to Authenticator and "wait" for a response, nor am I familiar with how Authenticator can wait on receiving a sent message, and then extract data for use from it.
Any help or direction to answers would be lovely
c# .net wcf visual-studio-2010
add a comment |
up vote
0
down vote
favorite
I have two processes (Authenticator.exe, and testProg.exe), I'd like for the testProgram to send a 32bit int to the Authenticator, who would then reply with a string.
I'm not super familiar with WCF, my experience goes no further then emulating the tutorial I'd found here: https://dopeydev.com/wcf-interprocess-communication/
but I'm not sure how to have testProg send a value to Authenticator and "wait" for a response, nor am I familiar with how Authenticator can wait on receiving a sent message, and then extract data for use from it.
Any help or direction to answers would be lovely
c# .net wcf visual-studio-2010
To make clear, I essentially want to send an int from testProg to Authenticator, have Authenticator do some simple math (int=int*2 or something), and then have Authenticator return the result to testProg to be verified. This is just a simple test app for now, I'm working out different features for my later program
– Medic3000
Nov 12 at 1:55
"how Authenticator can wait on receiving a sent message" This question is too broad, i mean WCF does this stuff out of the box, a wcf service will wait for a message, thats its job in life, and a client will wait for a response unless you set it up otherwise
– TheGeneral
Nov 12 at 2:34
I don't think you are at the stage of asking questions about this topic, i feel you are at the research and investigation phase, you need to make some examples, read the documentations and blogs, try some things out....
– TheGeneral
Nov 12 at 2:36
@TheGeneral none of the examples I come across give a very good example of what I want to achieve, only sample of setting up WCF (as seen in linked example from question), or things much more complex then my current education or needs
– Medic3000
Nov 12 at 3:11
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I have two processes (Authenticator.exe, and testProg.exe), I'd like for the testProgram to send a 32bit int to the Authenticator, who would then reply with a string.
I'm not super familiar with WCF, my experience goes no further then emulating the tutorial I'd found here: https://dopeydev.com/wcf-interprocess-communication/
but I'm not sure how to have testProg send a value to Authenticator and "wait" for a response, nor am I familiar with how Authenticator can wait on receiving a sent message, and then extract data for use from it.
Any help or direction to answers would be lovely
c# .net wcf visual-studio-2010
I have two processes (Authenticator.exe, and testProg.exe), I'd like for the testProgram to send a 32bit int to the Authenticator, who would then reply with a string.
I'm not super familiar with WCF, my experience goes no further then emulating the tutorial I'd found here: https://dopeydev.com/wcf-interprocess-communication/
but I'm not sure how to have testProg send a value to Authenticator and "wait" for a response, nor am I familiar with how Authenticator can wait on receiving a sent message, and then extract data for use from it.
Any help or direction to answers would be lovely
c# .net wcf visual-studio-2010
c# .net wcf visual-studio-2010
asked Nov 12 at 1:02
Medic3000
34111133
34111133
To make clear, I essentially want to send an int from testProg to Authenticator, have Authenticator do some simple math (int=int*2 or something), and then have Authenticator return the result to testProg to be verified. This is just a simple test app for now, I'm working out different features for my later program
– Medic3000
Nov 12 at 1:55
"how Authenticator can wait on receiving a sent message" This question is too broad, i mean WCF does this stuff out of the box, a wcf service will wait for a message, thats its job in life, and a client will wait for a response unless you set it up otherwise
– TheGeneral
Nov 12 at 2:34
I don't think you are at the stage of asking questions about this topic, i feel you are at the research and investigation phase, you need to make some examples, read the documentations and blogs, try some things out....
– TheGeneral
Nov 12 at 2:36
@TheGeneral none of the examples I come across give a very good example of what I want to achieve, only sample of setting up WCF (as seen in linked example from question), or things much more complex then my current education or needs
– Medic3000
Nov 12 at 3:11
add a comment |
To make clear, I essentially want to send an int from testProg to Authenticator, have Authenticator do some simple math (int=int*2 or something), and then have Authenticator return the result to testProg to be verified. This is just a simple test app for now, I'm working out different features for my later program
– Medic3000
Nov 12 at 1:55
"how Authenticator can wait on receiving a sent message" This question is too broad, i mean WCF does this stuff out of the box, a wcf service will wait for a message, thats its job in life, and a client will wait for a response unless you set it up otherwise
– TheGeneral
Nov 12 at 2:34
I don't think you are at the stage of asking questions about this topic, i feel you are at the research and investigation phase, you need to make some examples, read the documentations and blogs, try some things out....
– TheGeneral
Nov 12 at 2:36
@TheGeneral none of the examples I come across give a very good example of what I want to achieve, only sample of setting up WCF (as seen in linked example from question), or things much more complex then my current education or needs
– Medic3000
Nov 12 at 3:11
To make clear, I essentially want to send an int from testProg to Authenticator, have Authenticator do some simple math (int=int*2 or something), and then have Authenticator return the result to testProg to be verified. This is just a simple test app for now, I'm working out different features for my later program
– Medic3000
Nov 12 at 1:55
To make clear, I essentially want to send an int from testProg to Authenticator, have Authenticator do some simple math (int=int*2 or something), and then have Authenticator return the result to testProg to be verified. This is just a simple test app for now, I'm working out different features for my later program
– Medic3000
Nov 12 at 1:55
"how Authenticator can wait on receiving a sent message" This question is too broad, i mean WCF does this stuff out of the box, a wcf service will wait for a message, thats its job in life, and a client will wait for a response unless you set it up otherwise
– TheGeneral
Nov 12 at 2:34
"how Authenticator can wait on receiving a sent message" This question is too broad, i mean WCF does this stuff out of the box, a wcf service will wait for a message, thats its job in life, and a client will wait for a response unless you set it up otherwise
– TheGeneral
Nov 12 at 2:34
I don't think you are at the stage of asking questions about this topic, i feel you are at the research and investigation phase, you need to make some examples, read the documentations and blogs, try some things out....
– TheGeneral
Nov 12 at 2:36
I don't think you are at the stage of asking questions about this topic, i feel you are at the research and investigation phase, you need to make some examples, read the documentations and blogs, try some things out....
– TheGeneral
Nov 12 at 2:36
@TheGeneral none of the examples I come across give a very good example of what I want to achieve, only sample of setting up WCF (as seen in linked example from question), or things much more complex then my current education or needs
– Medic3000
Nov 12 at 3:11
@TheGeneral none of the examples I come across give a very good example of what I want to achieve, only sample of setting up WCF (as seen in linked example from question), or things much more complex then my current education or needs
– Medic3000
Nov 12 at 3:11
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
It seems you are looking for Duplex Services in the WCF. This contract allows the server to send the message back to the client as the client provides a channel to do that when connecting to the server.
Here is the link:
https://docs.microsoft.com/en-us/dotnet/framework/wcf/feature-details/duplex-services
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53254799%2fhow-to-pass-data-from-one-process-to-another-with-wcf%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
It seems you are looking for Duplex Services in the WCF. This contract allows the server to send the message back to the client as the client provides a channel to do that when connecting to the server.
Here is the link:
https://docs.microsoft.com/en-us/dotnet/framework/wcf/feature-details/duplex-services
add a comment |
up vote
0
down vote
It seems you are looking for Duplex Services in the WCF. This contract allows the server to send the message back to the client as the client provides a channel to do that when connecting to the server.
Here is the link:
https://docs.microsoft.com/en-us/dotnet/framework/wcf/feature-details/duplex-services
add a comment |
up vote
0
down vote
up vote
0
down vote
It seems you are looking for Duplex Services in the WCF. This contract allows the server to send the message back to the client as the client provides a channel to do that when connecting to the server.
Here is the link:
https://docs.microsoft.com/en-us/dotnet/framework/wcf/feature-details/duplex-services
It seems you are looking for Duplex Services in the WCF. This contract allows the server to send the message back to the client as the client provides a channel to do that when connecting to the server.
Here is the link:
https://docs.microsoft.com/en-us/dotnet/framework/wcf/feature-details/duplex-services
answered Nov 13 at 3:19
Ferry
112
112
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53254799%2fhow-to-pass-data-from-one-process-to-another-with-wcf%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
To make clear, I essentially want to send an int from testProg to Authenticator, have Authenticator do some simple math (int=int*2 or something), and then have Authenticator return the result to testProg to be verified. This is just a simple test app for now, I'm working out different features for my later program
– Medic3000
Nov 12 at 1:55
"how Authenticator can wait on receiving a sent message" This question is too broad, i mean WCF does this stuff out of the box, a wcf service will wait for a message, thats its job in life, and a client will wait for a response unless you set it up otherwise
– TheGeneral
Nov 12 at 2:34
I don't think you are at the stage of asking questions about this topic, i feel you are at the research and investigation phase, you need to make some examples, read the documentations and blogs, try some things out....
– TheGeneral
Nov 12 at 2:36
@TheGeneral none of the examples I come across give a very good example of what I want to achieve, only sample of setting up WCF (as seen in linked example from question), or things much more complex then my current education or needs
– Medic3000
Nov 12 at 3:11