我有一个应用程序的想法:这个应用程序涉及从应用程序上传和下载多媒体数据(照片,视频,音频等)和服务器。在开始开发之前,我正在研究数据传输问题的所有可能解决方案。
在我开发的另一个应用程序中,我遇到了类似照片的问题;我使用了App - Servlets(通过Tomcat) - MySQL工作流程,以及JSON格式来传输照片信息。对于照片字节,我使用了一个非常粗略的解决方案:照片ByteArray []是JSON的文本字段(类似于字节:" [0,0,223,23 ...]和#34;) ,我通过将它作为BLOB存储在DBMS上并将其解析回文本"当我需要可视化图像时在应用程序上。它奏效了,但很尴尬......
我想知道是否有更好的解决方案,可能更适用于多媒体内容(音频,视频等),也可能更优雅。 也许某些DBMS(例如,MongoDB?)或服务器更适合这种工作?