Categories: MSDN / DotNet / Java / Scripts / Linux / PHP Ask - La ask - La Answer

Windows XP To UNIX connectivity and running shared objects

Hi Folks,

A question regarding Windows XP To UNIX connectivity and shared objects.

I have a Windows VB6 app that needs to connect to and use a (SOLARIS) UNIX shared object.

BACKGROUND : We have a vendor supplied system that had a DLL which my application linked/used to access their system, lets call this WIN_VSS.DLL. This VSS ran in the Windows environment. The vendor supplied system is now being migrated to UNIX and the interface that I now need to connect to is a shared object called UNIX_VSS.so. Functionally the two interfaces remain the same its just that I now have a cross platform issue to resolve.

Does anyone have any ideas on how this is done?

Would I have to use something along the lines of sockets so that my Windows app can access and use/run the UNIX shared object?

Would this take the form of some sort of middle layer app (written in C perhaps?) sitting in the UNIX environment?

Has anyone out there done this sort of cross platform work?

NOTE: Porting the Windows App that needs to talk to the VSS is not an option.
[1111 byte] By [dougm] at [2007-11-11 10:08:49]