如何克隆具有与生产服务器相同数据的系统

时间:2019-01-27 04:29:59

标签: java middleware ptc-windchill

我们拥有所有产品生命周期数据所在的PLM系统。我们要构建服务(REST),以使其他系统可以访问此数据。

我们正在使用的PLM系统带有REST服务,我们也可以在此之上构建自己的系统。

这些PLM系统是我们的生产服务器,我们不希望其他人直接在生产服务器上使用这些服务。我们可以使用生产数据重新托管其他系统,但是重新托管的系统并不总是将实时数据作为生产系统。

是否有解决此问题的想法?

1 个答案:

答案 0 :(得分:0)

我假设您是在这里将PTC Windchill用作您的PLM系统。

在将产品重新托管到新服务器后,您可以尝试以下操作。

  • 在生产服务器上为
    创建监听器 您认为的事件(状态更改,newVersion,签出,签入等) 您可能想在生产数据更改时捕获。
  • 使用重新托管的服务器URL作为EndPoint编写REST服务。在 同时您应该在重新托管的服务器中拥有一个客户端类 消费。
  • 在您的新零件或其他对象被创建的情况下 重新托管后的生产,当您的侦听器捕获该事件时, 需要使用ixb api作为jar文件导出到公共文件夹位置 其他服务器应该可以访问的。
  • 在重新托管的服务器中,您应该有一个文件夹监视程序,它将监视该公用程序 导出新文件的文件夹。找到新文件后,您可以 使用ixb将其导入到windchill中。您还可以编写windchill ScheduleQueue在特定时间间隔进行此活动。

我希望这有助于开始。