Http 将二进制数据发布到Scala playframework网站的最佳方式

Http 将二进制数据发布到Scala playframework网站的最佳方式,http,scala,playframework,Http,Scala,Playframework,我正在使用Play框架在Scala中编写一个web应用程序。我希望能够将一些二进制数据从另一台用来进行数字运算的机器推送到我的web服务器。我想通过http来实现这一点。有谁能建议最好的方法做每一方吗?到目前为止,我想到的想法是: 通过通常的播放表单处理以文件上传的形式发送数据。在web服务器端很好,但我不确定使用什么库从数字处理客户端向上推送数据。在C/C++中,我会考虑使用卷曲。 将数据作为原始邮件发送,附带二进制文件并进行适当编码。不知道双方该怎么做 我在Python和C++中已经做了以上

我正在使用Play框架在Scala中编写一个web应用程序。我希望能够将一些二进制数据从另一台用来进行数字运算的机器推送到我的web服务器。我想通过http来实现这一点。有谁能建议最好的方法做每一方吗?到目前为止,我想到的想法是:

通过通常的播放表单处理以文件上传的形式发送数据。在web服务器端很好,但我不确定使用什么库从数字处理客户端向上推送数据。在C/C++中,我会考虑使用卷曲。 将数据作为原始邮件发送,附带二进制文件并进行适当编码。不知道双方该怎么做

我在Python和C++中已经做了以上几次,虽然最近还不记得如何!但是我不是一个web开发人员,而是一个更一般的软件工程师,以前只控制过一方,所以我不知道最好的方法是什么

任何想法都值得赞赏


Alex

这取决于数字处理客户端已经使用的平台和语言。如果该“客户机”也在使用Play框架,或者至少可以访问库,那么有一些非常有用的

这取决于数字处理客户端已经使用的平台和语言。如果该“客户机”也在使用Play框架,或者至少可以访问库,那么有一些非常有用的

我对Play框架知之甚少,但SOAP/XML-RPC设置是否可行?它可以工作,但他建议的两个选项更简单。我对Play框架知之甚少,但SOAP/XML-RPC设置是否可行?它可以工作,但他建议的两个选项更简单。