3.5.6. Winchill - Interfaccia REST : PdmProxyCreoWindchillRestIfaceC

Differenza tra i due file cfg:

  • PdmProxyCreoWindchillIfaceC è la soluzione basata su JSP

  • PdmProxyCreoWindchillRestIfaceC è la versione basata su REST (servizi web).

La versione Rest non richiede la distribuzione di file JSP sul server Windchill. Quando si utilizzano funzionalità speciali, potrebbe essere necessario distribuire alcuni task (file XML molto semplici). In iface/plm/WindchillRest/WindchillTasks è presente un file readme.txt con alcune informazioni sul file, che recita come segue:

Task di Windchill REST di CADENAS. I task sono necessari solo per alcune funzioni speciali. Prima di aggiungere i task a Windchill, verificate se avete davvero bisogno di queste funzioni. Se necessario, questi task devono essere memorizzati sul server Windchill in una sottocartella di <WindchillInstallDir>\tasks. Per verificare l'esecuzione dei task utilizzare REST Swagger: http://<MyWindchillHost>/Windchill/netmarkets/html/wrs/swagger.html?v=1&d=IE#!/Service_Endpoints

+ CnsAddPartToWorkspace (necessario in quanto REST ...2.7 non dispone di questa funzionalità)

+ CnsChangeIdentity (richiesto poiché REST ...2.7 non può modificare l'attributo OrganisationReference)

+ CnsCheckinObjects (necessario per poter eseguire CnsUpdateObject.xml)

+ CnsCheckoutObjects (richiesto dopo l'esecuzione di CnsUpdateObject.xml)

+ CnsGetNextSequence (necessario perché REST ...2.7 non ha questa funzionalità)

+ CnsMoveObject (richiesto come REST ...2.7 non ha questa funzionalità)

+ CnsUpdateObjects (necessario in quanto REST ...2.7 non può essere utilizzato per modificare gli attributi del CADDocument)