2011-05-13 52 views
2

嗨,给那里的所有好人。 我的服务器c#应用程序有一个存储在.sdf文件中的数据库。它加载数据集中的数据,然后加载对象列表。它通过套接字连接到C#客户端应用程序。 现在发送一个表,我做了这样的事情:表 - > tobytes - >套接字 - >可连接。如何将DataSet的表格/对象列表发送到客户端应用程序?

有什么办法,我可以很容易地发送数据集的表/客户端应用程序的对象列表? 或者,也许一个SQL服务器是答案?但是我的服务器应用程序不仅仅是一个数据库,还需要做更多的事情 或者它会比简单的“tobytes”和“totable”方法花费更多的时间,我甚至不应该在意?

请给我至极方式的adivice挖:)

回答

2

ASP.NET(又名ASMX Web服务)是非常容易建立在服务器上,和ASMX Web服务是非常方便地连接到来自.NET客户端应用程序。您可以编写返回数据集的Web服务或对象列表或任何您喜欢的对象。

+0

我得到了如何使它,但我如何将它插入我的程序? – Alena 2011-05-13 17:03:43

+0

你的意思是你如何让你的客户订阅你的web服务? – MusiGenesis 2011-05-13 19:22:31

+0

http://msdn.microsoft.com/en-us/library/d9w023sx.aspx – MusiGenesis 2011-05-13 19:23:43

0

如果您正在使用Visual Studio,你可以使用Web Service Software Factory 这样,你可以创建一个ASMX或WCF服务,包括与图表的设计为您服务,让您只需要编写业务逻辑,它是很容易连接到一个服务的方式(只是检查,你下载适合你的IDE的版本)

相关问题