我正在构建一个需要与其他用户交换一些非常小的xml文件的WPF应用程序。我目前正在研究peer2peer网络,但我需要文件的发送者能够在没有接收器在线的情况下发送。我不想自己托管服务,我希望用户将他们在本地交互的其他用户存储在他们的计算机上,例如只需一个名称以及GUID或电子邮件地址来识别它们。
你们对如何解决这个问题有什么建议吗?我的一厢情愿是,如果有免费或廉价的服务,用户可以通过我的程序连接到公共API并上传他们的文件。当接收者用户登录时,它会检查服务并以某种方式进行身份验证,并下载XML文件,以便程序可以导入。
我已经使用IMAP库创建了一个解决方案,其中XML文件附加在电子邮件中并发送到收件人电子邮件帐户。接收器上的程序检查电子邮件并阅读附件。这工作正常,但不是很光滑,也填满了用户收件箱,并发送垃圾邮件..
非常感谢任何建议。
祝你好运 奥拉
答案 0 :(得分:0)
这是一个想法:
通常,块存储卷被视为附加到虚拟机的额外“驱动器”。然后你可以使用它,但好像它是一个隐喻的'USB flashkey',你会与另一个人分享。
所有这一切都可以通过网络界面完成,您无需进行任何网络步骤。
现在你需要的只是一个有能力的Cloud Geek,一壶咖啡和一些令人信服的。