私は独学で Java を教えています。C/C++ と C# の経験があります。
私はデータベースにレコードを挿入する機能を持つ C# の Web サービスを持っています。単純にユーザー名とパスワードです。
[WebMethod]
public string InsertNewUser(string username, string password)
{
try
{
conn.Open();
string insertQuery = "INSERT INTO Accounts(Username, Password) VALUES ('" + username + "','" + password + "')";
SqlCommand cmd = new SqlCommand(insertQuery, conn);
try
{
cmd.ExecuteNonQuery();
conn.Close();
return "New user added: " + username;
}
catch
{
return "Error in command execution";
}
}
catch
{
return "Error in database connection";
}
}
Javaクライアント側アプリケーションでこの関数を呼び出すことができるかどうか教えてもらえますか? もしそうなら、どうすればいいですか?Java が c# Web サービスに接続することについて、オンラインで多くを見つけるのに苦労しています。
現在、私は asmx Web サービスを使用していますが、代わりに WCF を使用することを考えています。
どんな助けでも大歓迎です。
ありがとう