cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

How to create RESTful web service in Windchill and use it in Thingworx.

Highlighted

How to create RESTful web service in Windchill and use it in Thingworx.

Hi Developers,

 

I'm working on ThingWorx 8.0.1 with Navigate View 1.5.0. I was able to perform basic REST
Operations such as fetching a NONCE Token from a Service, Creating a part,....

 

I had to use the URI's that were exposed from windchill for these services. I'm a novice in REST services if there is any document or tutorials which give step by step procedure to create RESTful web services in Windchill side and use the same in Thingworx it would be helpful.

 

Thanks and Regards,

Saran

4 REPLIES 4

Re: How to create RESTful web service in Windchill and use it in Thingworx.

You can use the Odata Windchill REST Service (WRS) framework with recent release of Windchill.

See Windchill REST Services User's Guide

It exposes quite some Windchill capabilities (depends on the version of WRS supported by you release of Windchill) and comes with a customization framework.

 

The  WRS can be be invoked from ThingWorx using the generic OData connector.

Re: How to create RESTful web service in Windchill and use it in Thingworx.

Hi @smainente,

 

Thanks for your response. I'm actually referring to the same document you had shared for my services.

 

If i upgrade to latest Navigate view (like 1.6 or 1.7) will i get the customization framework you mentioned? 

Is Customization framework part of Navigate extension or Windchill patch?

 

We have a requirement to create our custom services in the Windchill side and use them in Navigate apps. Is there any examples available for this.

 

Regards,

Saran

Re: How to create RESTful web service in Windchill and use it in Thingworx.

The WRS is a Windchill side component.

It is not used by Navigate at the moment (1.5, 1.6, 1.7).

You can access the WRS from ThingWorx using the generic OData Connector.

 

What version (+CPS) of Windchill are you using ?

Re: How to create RESTful web service in Windchill and use it in Thingworx.

Hi @smainente,

 

Sorry for the delayed response. 

 

I'm using 11.0 M030 Windchill version and windchill 1.0 REST Services.

 

Regards,

Saran