Remoting Basic Question
Posted on 2004-10-12
All, In the past of used applications that connect to web services to retreive and modify data in our database server. I've alsways found it to be somewhat slow, due to xml serialization, but managable for small recordsets. I'm building a new system now and thought I'd give remoting a shot.
I have gone through the basic remoting walk through from the help to create a remotable type, listener and client apps. It seems to work fine. So I've now enhanced it to pull data from our PostgreSql database. I know that the string that comes back from the original example comes out of the remotabletype class which has to be on the client and server pc's. I've also noticed that the dll's for the CoreLabs Postgresql assembly need to be on the client pc as well.
So the question is with all of the assemblies having to go on the client as well as the server pc, how do I know that the server is where all the work is really happening from? I do know if I take the listener down I get an error, but with abosultly everything on both boxes how do I know that the database calls are not coming through the assemblies on the client pc?
I'm sure I'll have a million questions after this one.
Thanks for any help you can provide.