[jboss-user] [JBoss Seam] - Re: Interface from C app to Seam?
chuaky
do-not-reply at jboss.com
Thu Sep 14 11:05:44 EDT 2006
dear all,
I end up using seam remoting method. The following is an example of what i did.
Cheers.
java -cp . Reverse http://localhost:8080/seam-helloworld/seam/remoting/execute "<call component=\"helloAction\" method=\"sayHello\" id=\"0\">hjhj"
Reverse class:
==========
import java.io.*;
import java.net.*;
public class Reverse {
public static void main(String[] args) throws Exception {
if (args.length != 2) {
System.err.println("Usage: java Reverse " +
"http://<location of your servlet/script>" +
" string_to_reverse");
System.exit(1);
}
String stringToReverse = args[1];
URL url = new URL(args[0]);
URLConnection connection = url.openConnection();
connection.setDoOutput(true);
connection.setRequestProperty("Content-Type","text/xml");
connection.setDoInput(true);
OutputStreamWriter out = new OutputStreamWriter(
connection.getOutputStream());
out.write(stringToReverse);
out.close();
BufferedReader in = new BufferedReader(
new InputStreamReader(
connection.getInputStream()));
String decodedString;
while ((decodedString = in.readLine()) != null) {
System.out.println(decodedString);
}
in.close();
}
}
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3971583#3971583
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3971583
More information about the jboss-user
mailing list