i have developed java application. application requires string named "input" process. after string given program, returns "yes" or "no" depends on string.
i have c# application. c# application returns string named "result". want use "result" "input" java application. return java's returning value("yes" or "no") c#. how can that? how can create connection between programs? don't want use web service that.
i using eclipse java, , visual studio c#.
i appreciate help.
thank you!
(edited)extra information:
c# application form applcation , has visual interface , converts xml(which given user) string, , should pass java. java application console application , checks if string correct in terms. both programs in same machine. prefer not use online server or that.
if java app console app; call create instance application system.diagnostics.process , redirect input , output streams.
something this:
var process = system.diagnostics.process.start(new processstartinfo { redirectstandardinput = true, redirectstandardoutput = true, filename = "javaapp.exe" }); process.standardinput.writeline("hello"); var response = process.standardoutput.readline();
Comments
Post a Comment