这是一个基本问题。我想申请具有以下要求的入门级java开发人员职位:
熟悉Sailpoint Identity IQ标准适配器/连接器
通过标准连接器,它们基本上是指Sailpoint如何与第三方工具交换数据?通过适配器他们是否意味着将使用适配器模式?感谢
答案 0 :(得分:1)
这可能在您的面试后会很好地出现-但要回答这个问题:
1)标准适配器/连接器: SailPoint附带了一套“标准”连接器,这些连接器是购买价格的一部分,其中有些是EPIC,而不是标准产品的一部分,必须启用。为了让您更深入地了解连接器。
连接方法:
直接连接-这是连接器使用API或数据源直接与系统通信的地方。使用直接连接的一些优点是您不必生成或传输文件,并且可以更有效地仅处理已更改的内容。一些缺点是它们像任何连接的系统一样,受可用性和停机时间的影响。它们通常还具有API也可能施加的优缺点。 有些人也将其称为“在线”连接方法。
基于文件的连接-连接器在这里从文件中显示的数据快照中读取数据,而不是直接连接至系统。使用文件的一些优点是文件可移植,易于检查数据问题,并且通常不受可用性限制。一些缺点是文件通常会整体处理,并且可能需要进行处理或转换才能有效地工作。 有些人也将此称为“分离”或“脱机”连接方法。 连接器实现
特定于源的实现-这些是针对特定目标系统构建的连接器。这些通常使用针对与其集成的系统的特定API。由于系统和API是已知的,因此通常只需较少的配置即可使用。 这些示例包括Active Directory,Workday,Salesforce,SAP等。
常规实现-这些是通用连接器,可用于连接到各种源或系统。这些通常通常更灵活,但是通常确实需要更多的设置和配置才能满足需求。 这些示例包括Web服务,SCIM,JDBC,定界文件等。
自定义实现-这些是完全自定义的连接器,并根据您选择的系统和API进行了定制。这种方法在所有连接器选项中提供了最大的灵活性,但是制作自定义连接器绝对是开发级的活动,不容小taken。为自定义连接器编写的代码由拥有连接器的客户维护和支持。 例如自定义内部应用程序等。
了解这些连接器实现很重要,因为如果没有特定于源的实现,则可以使用另一种常规或自定义连接器实现。