I implemented a webservice in PB 11.5.1 build 4897 as a backend for a mobile application. My webserver is in the same machine (Windows 2008 Server 32 bits / IIS 7). I found very little documentation of the features and limitation of the webservices implementation and i'm not quite familiar with .NET so after a lot of trial and error I get the things working.
The problem arises when I tried to use functions in external dlls , in some cases it worked (funck32.dll) but others don't. The didn't return a value or in some cases the webservice crashed. I exported the nvo object to a classic pb 11.5 app and used it in a windows and worked without problems with the same declarations and dll. I located the dlls in the bin directory and also in the windows\system32 without sucress
Now the questions
Is possible to invoke dll from a webservice?
Are there guidelines for declaring them?
Is there any configuration requirement on the webserver or any special path to locate the dlls?
Is there any other way to communicate the instance of the object serving the webservice with an external piece of code other that invoke an external dll?
Thanks a lot in advance
Ruben Sanchez