我的组织已经安装了Windchill和PDMLink,我们希望将这些系统中的零件和BOM数据与企业中的第三方系统集成在一起。我们的目的是编写一个Java应用程序,该应用程序从Windchill / PDMLink中提取数据并将其放入其他系统中。我们没有大型的ERP系统,因此我们对使用大型自动化连接器不感兴趣-我们只希望使用一种简单的方法使用它的SOAP Web服务从Windchill中检索数据。

不幸的是,我找不到任何入门文档。我找到了一些Web服务文档(http://my-windchill-server/Windchill/infoengine/jsp/tools/doc/index.jsp),但是我不知道如何调用该Web服务。有人可以帮我指出正确的方向吗?

  • 如何执行简单的SOAP调用以从Windchill中检索信息?
  • 如果我获得Windchill安装文件,那么我的Java项目中是否包含API或可以包含的东西?
  • 在某个地方可以找到这种情况的示例代码吗?

  • 任何帮助将不胜感激,如有必要,我很高兴澄清或提供更多信息。谢谢!

    最佳答案

    我不确定您使用的是哪个Windchill版本以及您的Windchill基于哪个操作系统。

  • 回答第一季度。请通过Google Windchill信息引擎获取SOAP
  • 第二季度的答案。如果您已经安装了windchill,请在系统变量 WT_HOME / codebase下构建一个codebase.jar并将所有Java文件和jar收集在一起,然后将codebase.jar导入IDE工具中以检查API。
  • 第三季度的答案。如果在Windows系统下安装windchill,则可以通过 WT_HOME 获得所有文档,请在下面搜索* .pdf。目录下有很多参考文档(对于我来说,可以在Windows OS的Windchill 9.1上找到它们)。
  • 09-25 20:45