【发布时间】:2016-11-09 08:19:39
【问题描述】:
我最近使用 JPOS 来模拟基于 ISO 8583 的金融交易。 我注意到在 JPOS 中他们喜欢使用 XML 很多文件作为配置参数。 我有一个问题,他们为什么选择这种方法? 我想开发一个更大的应用程序,它可以与很多服务器/终端/事务/数据库/外部对等体(基于 ISO-8583 上的 TCP/IP)/数据库中的很多参数一起使用 当我试图用 JPOS 想象这样的软件时,我来到了一个大型部署文件夹,其中包含许多难以配置的关键文件,并且需要从表中的记录迁移到 XML 标记。 我的问题是为什么他们使用文件系统来存储配置,使用这么多 XML 文件是一个好主意还是应该在我的软件中进行更改并让它从数据库中读取配置?(因为它更容易管理备份/修改/存档/管理数据库中的授权和内容)
【问题讨论】:
-
“我的问题是他们为什么使用文件系统来存储配置” - 我想只有 他们 可以准确地告诉你。我们只能推测。一个想法是它只是一些配置对象的 XML 序列化。对我来说似乎很老套,但我该判断谁。如果它运作良好,那为什么不呢?如果 您的 应用程序似乎不可行,那就不要这样做。有 DB-Config 和 XML 的论据,也有反对的。
标签: java xml parameters configuration jpos