Hi,

I've been using Remoting on several projects with great success for
several years now, however I've now struck a hurdle - one of my projects
is an Outlook Addin, and it also loads as OCX controls into HTML pages
in Outlook folders - these are each in separate AppDomains over which I
have no control, and one uses shadow copy one doesn't, so they load the
same files from different locations. This causes remoting to complain
that it can't cast A to A, because it thinks they're different. Putting
them in the GAC isn't really an option either, as this system is
auto-updated over the web while running as a user. Otherwise, the GAC
might have solved the problem.

The obvious choice is WebServices, but some projects have 150+ classes
in them that I call - I'd have to make 150+ web services, but also I'd
have to add 150+ web references to the Business Services project - seems
very messy to me.

Another option is to create one massive web service with functions like
Aload, ASave and BLoad etc that call the existing Data Access class
functions, and return the same objects/values. Seems like it would get
out of hand quickly - 150+ classes with 10+ methods each - that's a lot
of functions in one web service.

Are there any other options I have missed?

Dino

===================================
This list is hosted by DevelopMentor®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to