Is that PIOleServices running as a service? You said "I tried to move PIOleServices folder and configure in IIS, but unsuccessfully". I believe you might be missing some of the part that you didn't know. Do you have any documentation that can help you to understand more about PIOleServices?
However, we would be able to help you better if you can let us know the architecture and what it is trying to do with PI. By the name, I am guessing it is using PI OLEDB Provider and PI OLEDB Enterprise.
If you want to re-program your web application, PI Web API would be one of the options, because it allows you to submit GET and POST request and get a JSON object back.
Is that PIOleServices running as a service?
No, it's a web site in IIS:
I believe you might be missing some of the part that you didn't know. Do you have any documentation that can help you to understand more about PIOleServices?
No, unfortunately, we don't have any documentation. It was created some other people a long time ago. I found a similar idea here (https://pisquare.osisoft.com/message/13121#comment-13121 ) about own web service.
So, we have a failover cluster with 2 PI AF Server nodes: PI AF Server 2016 R2 SP1, PI AF Client 2016 R2 SP1, PI Analysis Service 2016 R2. Also, SQL server node with an instance (DBs - PIFD etc).
We have the structure of elements in PI AF like this:
And we want to have the similar hierarchy in the Silverlight components:
Most of webparts in the Sharepoint portal use PI OLEDB. Developers tried to use same mechanism with Silverlight components, but unsuccessfully.
any advices? I will appreciate it)
What error do you get when you migrate the web application to the new server?
If you want the AF structure on your silverlight application, i would suggest using PI Web API. Simply submit http request and you would get an JSON object back, then you can display the hierarchy based on the data. You can learn PI Web API here Programming in PI Web API