creating a web app using mertial picking adc functionality

Has anyone every created an external web app and that app uses the adc functionality or know of a way to do this? So basically, I am trying to create an an external web app, but I want it to behave in the same functionality when I am doing the material picking adc screen. I can't create a soap api from this screen  because it is not an object so I can't call the 4GL location already embedded into the screen. Anybody have any ideas on how I can approach this?

I really appreciate any feedback I can get on this. 

Thanks,

Chris