gpt4 book ai didi

frameworks - JavaBeans激活框架: is it worth learning?

转载 作者:行者123 更新时间:2023-12-02 00:55:59 26 4
gpt4 key购买 nike

最近我偶然发现了一个名为javax.activation.DataHandler的类。但是在阅读 JDK6 的 javadoc 时,我无法理解该框架的目标基本原理。如果您在现实项目中使用过该框架,请分享您的经验并解释开发人员可以从中“赚取”什么。

最佳答案

我在 JAX-WS Web 服务中使用它,使用 CXF 通过 MTOM 传输附件:

@XmlMimeType("application/octet-stream")
private DataHandler data;

JAX-WS 生成的客户端也将使用该类。从该类中,您可以根据需要访问底层输入/输出流。当调用包含 DataHandler 的 Web 服务方法时,客户端可以写入 OutputStream,而在服务器端,您可以从 InputStream 读取。这样,数据就永远不会缓冲在客户端或服务器上的内存中。

我确信这个类还有其他用途,但这只是我遇到的一个。

那么值得学习吗?嗯,这是给我的。

关于frameworks - JavaBeans激活框架: is it worth learning?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/457767/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com