2010-03-01 65 views
0

在这里这么多关于这个网站,所以我会尝试我的运气,如果你可以帮我启发我的问题。处理图片 - WCF

对于与WCF合并的WINAPP,在.Net 3.5框架和SQL Server中处理图像的最佳选择是什么?我需要在系统内部使用这些图像进行交易。

+0

“使用图像进行交易”?????你的意思是你想用图像来表示屏幕上的某些信息? – slugster 2010-03-01 12:14:57

+0

很不清楚 - 你想做什么?将图像上传到WCF服务并将它们存储在SQL Server中? – 2010-03-01 14:23:00

回答

0

通过WCF发送图像的最有效方式是使用流式传输。 (Google for WCF Streaming)。

对于在SQL Server中存储图像有几个选项,数据类型varbinary(max)对我们来说工作得很好。

0

我的意思是有系统需要图像数据的过程。现在,我通过将图像转换为base64string并将其保存,将图像存储在数据库中。当实施wcf时,用图像检索数据很慢。

+0

@hunny:欢迎来到SO。请阅读FAQ(链接http://stackoverflow.com/faq)位于每页的底部。你会发现这不是一个论坛,而是一个问答网站。您应该使用此信息编辑您的问题,而不是添加答案。 – 2010-03-02 12:06:08

0

我刚才在另一个答案中提到了下面的文字,但它也和你有关,所以我会复制粘贴我在那里写的东西。

您是否考虑过使用WCF的原始编程模型? This blog post details如何在服务端使用编程模型,this follow-up blog post详细说明如何在客户端使用它。我已经看到它用于文件上传和图像传输场景很多,所以它也可以帮助你的情况!