SyncService做成WebService调用的问题!

wulg10 2010-01-18 05:19:56
客户端调用Sync的webservice时,报错。如下:
GetSchema method not found on proxy instance.

但是webservice里,已经写了方法了

public SyncContext ApplyChanges(SyncGroupMetadata groupMetadata, DataSet dataSet, SyncSession syncSession)
{
return _serverSyncProvider.ApplyChanges(groupMetadata, dataSet, syncSession);
}

public SyncContext GetChanges(SyncGroupMetadata groupMetadata, SyncSession syncSession)
{
return _serverSyncProvider.GetChanges(groupMetadata, syncSession);
}

public SyncSchema GetSchema(Collection<string> tableNames, SyncSession syncSession)
{
return _serverSyncProvider.GetSchema(tableNames, syncSession);
}

public SyncServerInfo GetServerInfo(SyncSession syncSession)
{
return _serverSyncProvider.GetServerInfo(syncSession);
}

公司要求做的Sync Framework 2.0 是一个公共化,所要同步的表或字段以及参数都是通过客户端决定的。所以要穿参数给webservice。MSDN的案例是在webservice把要同步的表写死的。所以不能参照它上面的。
网上查资料,但Sync Framework 2.0的资料很少,更不要说公共化Sync的了。
哪位达人做过webservice版的数据同步的。。。求救!
...全文
82 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wulg10 2010-01-18
  • 打赏
  • 举报
回复
哎~只能回家等了。。。
wulg10 2010-01-18
  • 打赏
  • 举报
回复
10分钟没动静了。。。。。
wulg10 2010-01-18
  • 打赏
  • 举报
回复
顶,等高手。。。

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧