0

我们正在开发一个 Windows Mobile 6 Professional 应用程序,该应用程序捕获图像,然后需要将这些图像提交到服务器(将有 1 到 10 个图像,每个图像大约 200 KB),以及一堆基于文本的元数据。运行环境的组织更喜欢将 SOAP 用于这种通信,尽管我们有可能协商一些不同的东西。

无论如何,我正在确定最好的方法来做到这一点。我以前从未使用过 MIME 附件,我对它在这种情况下的具体工作方式以及它是否是最佳设计决策有点模糊。

我希望得到一些关于我的选择是什么以及最好的选择可能是什么的评论。请记住,连接可能不稳定(蜂窝)并且不会特别快(估计为 2Mbit 或更少)。

任何意见表示赞赏。

4

1 回答 1

0

我使用电子邮件做了类似的事情:

MailMessage message = new MailMessage( "dave@email.com", Properties.Settings.Default.email);
message.Subject = "Picture # " + picnumber;
message.Body = "Metadata etc.";

Attachment data = new Attachment( picnumber.ToString() + ".jpg", new System.Net.Mime.MediaTypeNames.Image.Jpeg );
data.ContentDisposition.DispositionType = System.Net.Mime.DispositionTypeNames.Attachment;

// Add the file attachment to this e-mail message.
message.Attachments.Add( data );
于 2009-07-14T16:06:56.337 回答