Has PcVue RESTful interface to comm with 3rd syste

6 Posts
3 Users
0 Likes
45 Views
(@sq.zheng@pcvue.com.cn)
Posts: 0
New Member Guest
 

Hello all,

I got a question from a customer who asked that "Has PcVue RESTful interface to communicate with 3rd system?"

In his situation, he planned to use PcVue to work as the SCADA system in a big factory, and there are some management systems, they'll use "RESFful interface"(API) to get data from PcVue or send command to PcVue.

Our doc does not mentioned this kind of interface. Can we use web service toolkit to develop this kind of API?

From Wikipedia: Representational state transfer (REST) is a style of software architecture for distributed systems such as the World Wide Web. REST has emerged as a predominant web API design model.

BRs

 
Posted : 26/08/2013 12:46 pm
f.martin
(@f-martinarcinfo-com)
Posts: 148
Member Admin
 

Hello,

We don't have a REST interface. Our WebServices are SOAP based.
I'm not an expert, but both are webservices based. I think they can work with our WebServices. Did they look at them ?

 
Posted : 26/08/2013 1:37 pm
(@sq.zheng@pcvue.com.cn)
Posts: 0
New Member Guest
 

Thx Florent!

No,he did not check it. The engineer worked at SAIA China before, and now he works for himself.

When I read more, in our help, it says:

The Web Services Toolkit provides access to the Supervisor by a third party application, known as a client, using four XML SOAP web services.

So the problem now is: the sever (PcVue) used XML SOAP web services while the client(3rd systems) used RESTful web service. How can they communicate with each other?

I found an interesting webpage to explain the difference between them: http://stackoverflow.com/questions/2131965/main-differences-between-soap-and-restful-web-services-in-java.

BRs

 
Posted : 26/08/2013 2:16 pm
ED
 ED
(@e-duvalarcinfo-com)
Posts: 138
Estimable Member
 

Hi
The third party software uses REST mechanisml but as your link implies each REST API is different. It is not like OPC...
So just ask your customer if he can develop an interface to our WebServices. Give him the Web Services documantation. I can send you a quick C# example of a client implementation.

But you need to define with your customer what he want to get form PcVue (alarm real time data archive etc)

 
Posted : 26/08/2013 3:20 pm
(@sq.zheng@pcvue.com.cn)
Posts: 0
New Member Guest
 

Hello Emmanuel,

The client is having meeting with their end user now. I'll update the info when I have more. Maybe they will refer to others for the development(out-sourcing).

BRs

 
Posted : 27/08/2013 1:22 pm
(@sq.zheng@pcvue.com.cn)
Posts: 0
New Member Guest
 

Hi
The third party software uses REST mechanisml but as your link implies each REST API is different. It is not like OPC...
So just ask your customer if he can develop an interface to our WebServices. Give him the Web Services documantation. I can send you a quick C# example of a client implementation.

But you need to define with your customer what he want to get form PcVue (alarm real time data archive etc)

Hi,

The customer contact me again, he is not able not develop with web services. So he'll refer to others for help if he win the project.

BTW: did you have some experience on developing/using the RESTful API?

 
Posted : 12/12/2013 9:34 am