【发布时间】:2022-01-16 10:45:56
【问题描述】:
我们有一个场景,我们通过 API 调用、SQL 表和物理文件从各种外部系统传入多个数据源,现在我们必须将其映射到多个事务模板。我想构建一个集成适配器和 UI,我可以在其中选择任何实体数据类并将其字段映射到将用于在我们的金融系统中创建交易的类或操作。
我想要一个可以动态修改的对象类型或类,在这些对象之间建立链接,并可能创建一组规则来定义这些对象之间的交互。我见过这类软件的一些版本,它们使用拖放类型的 UI 界面来进行映射,因此这将是理想的最终目标。
我来自 C# .Net 背景,所以我需要一些关于从哪里开始以及看什么的建议或提示。
【问题讨论】:
-
这是一个相当大的挑战,需要大量工作才能使其完全动态化。我做了类似的事情,虽然是半动态的。我所做的是使用源(API 或 .csv)来获取一个动态对象,该对象定义了参数名称。然后通过使用输出模型的 JSON 配置,我将源字段动态映射到输出类(模型)。因此,如果您不想自己做,这可能是一种方法。
标签: c# .net dynamic integration acumatica