我正在用java创建一个应用程序,它将成为外部应用程序的一部分。我的应用程序包含一个视口,它显示了一些多边形和类似的东西。外部应用程序需要获取 gif 格式的视口图像。为此,它调用接口中的方法(由我的应用程序实现)并且我的应用程序返回图像。外部应用程序需要将图像存储在数据库中(或与它相关的东西,我不需要担心)。
我的问题是:- 当我的应用程序将图像发送到外部应用程序时,图像的数据容器类型应该是什么?我的意思是该方法的返回类型应该是什么?目前我的 gif 编码器类返回一个字节数组。还有其他“更好”的选择吗?