私はスケルトンのWCFサービスを利用しています。私は簡単な開始と停止ボタンでwinformアプリケーションでそれをホストしたい。wcfサービスをホストするためにVisual Studio 2010でwinformアプリケーションを作成する方法
1
A
答えて
3
これは私がコンソールアプリケーションでホストする方法です、アプリ
public Program()
{
Console.WriteLine("This is the SERVER console");
var myUri = new Uri[1];
myUri[0] = new Uri(ConfigurationManager.AppSettings["baseAddress"]);
var timeEntryService = new WCFTimeEntryService();
var host = new ServiceHost(timeEntryService, myUri);
host.Open();
Console.WriteLine("Service Started!");
Console.WriteLine("Click any key to close...");
Console.ReadKey();
host.Close();
}
EDIT
まず勝つために変更するのは簡単あなたは、クライアントとサーバーの両方が通信に使用するインターフェイスを必要としています。
using System;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Data;
namespace TimeEntryService
{
[ServiceContract]
public interface ITimeEntry
{
[OperationContract]
string Ping();
}
}
次に、クライアントが呼び出すときに作業を行うクラスを作成します。その後
using System.ServiceModel;
using System.Data;
namespace TimeEntryService
{
[ServiceBehavior(InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Multiple)]
public class WCFTimeEntryService : ITimeEntry
{
public string Ping()
{
return "Pong";
}
}
}
あなたは私のVS2010その下のツールでは、あなたのApp.configファイル(使用WCFサービス構成エディター) を更新してください - > Service Configuration Editorの (あなたはそれを表示するために取得するために何かをする必要がある場合はわかりませんそこ)。
それがアップ実行すると、あなたはその作業を確認するために、WCFテストクライアントを使用することができます
。 C:¥Program Files¥Microsoft Visual Studio 10.0¥Common7¥IDE¥WcfTestClient.exe
+1
Whazzup Sam?別の背景から来ていますか? .NET以外の?結果が速すぎるように思えます。ジョーンによって与えられた答えは本当に意味をなさない。あなたは非常に不満を感じています。おそらく、.NETの基本を学び、あなたの不満を処理してもう一度やり直すために時間をかけてください。がんばろう。 –
関連する問題
- 1. Visual Studio 2010 ExpressでWCFサービスライブラリを作成する方法
- 2. HTTPでWCFサービスを使用する方法(Visual Studio 2010内)
- 3. Visual Studio 2010のWCFサービス
- 4. Visual Studio 2010 WinFormオブジェクトをC++コンソールアプリケーションプロジェクトに追加する方法
- 5. Visual Studio 2010でサービスを監視するexeを作成
- 6. Visual Studio 2010でレポートを作成するためのチュートリアル?
- 7. アプリケーションでWCFサービスをホストする
- 8. Visual Studio 2010でWebサイトのローカルサーバーを作成する方法
- 9. Visual Studio 2010/2015でActiveXコントロールを作成する方法VB.net
- 10. WCFは、私は、Visual StudioでWCFクライアント簡単な例を作成するのVisual Studio 2010
- 11. ユニットテストWCF Visual Studio 2010
- 12. Visual Studioで作成されたC#Winform datagridviewをフィルタリングする方法
- 13. ポータブルVisual Studio 2010アプリケーションの作成
- 14. Visual Studio 2010でコードを生成するためのカスタムツールを作成する方法は?
- 15. WPFアプリケーションでWCF Restサービスをホストする
- 16. 別のWCFサービスでWCFサービスをホストする方法は?
- 17. Visual Studio 2010でASP.netアプリケーションを作成できますか?
- 18. ファイルを生成するためにVisual Studioアドインを作成する方法は?
- 19. Visual Studio 2010 WPFアプリケーションでクリスタルレポートを生成するには?
- 20. VS 2010 - ソリューション内のVisual Studio 2010プロジェクトテーマフォルダの作成方法を修正する
- 21. SharePoint 2010でホストされているwcfサービスにアクセスする方法
- 22. Visual StudioでWCFサービスをホストするためのポートを開くことができません
- 23. WCFサービスを作成する方法
- 24. Visual Studio 2010でキーボードでタブグループを操作する方法は?
- 25. WCFでトリミングされたサービスを作成する方法
- 26. Visual Studio 2010 Extensionの作成
- 27. Visual Studio 2010でAsp.Netアプリケーションを作成できません
- 28. Visual Studio 2010で選択したテキストをトリプルスラッシュにする方法
- 29. Visual Studio 2010でカスタムプロジェクトタイプを作成
- 30. Visual Studio 2010でCrystal Reportsを使用してレポートを作成する方法
MSDNなし... ...私も存在しません... –