0

単一のコンピューターでアプリケーションとして実行される (ほとんどの作業を処理する) プログラムのアイデアがありますが、メイン インターフェイスはブラウザー ベースで、ネットワーク上のどのコンピューターからでもアクセスできます。sabNZBやvibestreamerのように、誰でもアクセスできる Web ベースの UI を備えたサーバー アプリがあります。

これまでのところ、サーバー アプリ (vb.net で記述) に WCF サービス ライブラリがあります。Web ページをサービスに「話す」(データを送信する) ようにするにはどうすればよいですか? jscriptを使用する必要がありますか、それとも他のものを使用する必要がありますか?

4

1 に答える 1

2

これは、wcf エンドポイントがどのように公開されているかによって異なります。しかし、一般的に良い解決策は ajax を使用することです。このようなもの(jQueryを使用):

var json = { "test": "test" }; 
$.ajax({
    type: "GET",
    url: "YourWCF.svc/Method",
    data: json,
    processData: true,
    contentType: "application/json",
    timeout: 10000, 
    dataType: "json", 
    cache: false,
    success: function (data) { //Successfull callback
    }
});
于 2012-12-15T22:38:40.993 に答える