他们都指的是同一件事吗?它们有关系吗?
根据 Oracle 的资源适配器存档 (RAR) 是:
资源适配器存档 (RAR):RAR 文件包含一个资源适配器。由 J2EE 连接器体系结构规范定义,资源适配器是一个可移植的组件,它使企业 bean、Web 组件和应用程序客户端能够访问资源和外部企业系统。资源适配器通常称为连接器。RAR 文件名具有 .rar 扩展名
根据维基百科,Roshal ARchive (RAR) 是
RAR 是一种专有的[3] 存档文件格式,支持数据压缩、错误恢复和文件跨越。它由俄罗斯软件工程师 Eugene Roshal(RAR 代表 Roshal ARchive)开发,RAR 软件由 win.rar GmbH 授权。
这个问题背后的主要建议是我试图从我的 Java 应用程序中读取资源适配器存档 (RAR),而不使用任何第三方库。然而,每个人都在谈论 Roshal ARchive (RAR) 以及它是如何成为专有的。
所以我在这一点上很困惑。Oracle 实际上是在使用这种专有格式,还是只是扩展命名的相似性?
不管是什么情况,我想知道是否有一个示例可以从我的 Java 应用程序中读取包含在资源适配器存档 (RAR) 中的文本文件。