WCF服务异步/同步

时间:2011-08-03 04:19:09

标签: mysql wcf

我是WCF的新手,我正在使用它来访问Silverlight应用程序中的MySql。 我有这样简单的事情:

  

[OperationContract的]           公开列表GetPolitics()           {               return _registrationData.GetPolitics();           }

其中RegistrationData是一个.NET程序集,它使用MySqlConnection与MySql通信。

我的问题是,WCF默认创建异步操作,是否有一种方法可以在获取数据库时进行同步操作以阻止调用?如果是这样的话?

1 个答案:

答案 0 :(得分:0)

根据您的代码,您已经使用了同步操作,这很奇怪。如果要提供异步操作,则需要提供一对方法:BeginXXX,EndXXX。请阅读:Synchronous and Asynchronous Operations

阻止通话是什么意思?你想阻止服务器端的线程吗?