steinard
03-01-2008, 07:31 PM
Hi!
I'm reading up on WCF before switching from .Net Remoting to WCF. I haven't been aware of any breaking changes in the new communication technology, but today I stumbled upon this thread (http://forums.microsoft.com/msdn/showpost.aspx?pageindex=3&siteid=1&postid=2910261&sb=0&d=1&at=7&ft=11&tf=0&pageid=0) which kind of got me concerned.
As I have a real domain model containing almost all the complex business logic rules and calculations and thin services that mostly delegates work to the domain model on either side of the network boundary, I'm afraid I have to do some serious changes to the app just to be able to transport data from server to client and vice versa when switching to WCF. Is this correctly understood?
In another thread (http://forums.microsoft.com/Forums/ShowPost.aspx?PostID=2884951&SiteID=1) a user explains how he solved his problems with WCF (having problem with sharing the same dlls on both client and server side) by creating a custom serializer/deserializer that uses a byte[] as the data object via WCF.
I could be wrong but I'm of the impression that quite a few developers reuse dlls on both client and server side and would need such functionality. Does Spring.Net WCF exporters come to rescue and bring such support out of the box?
Cheers,
Steinar.
I'm reading up on WCF before switching from .Net Remoting to WCF. I haven't been aware of any breaking changes in the new communication technology, but today I stumbled upon this thread (http://forums.microsoft.com/msdn/showpost.aspx?pageindex=3&siteid=1&postid=2910261&sb=0&d=1&at=7&ft=11&tf=0&pageid=0) which kind of got me concerned.
As I have a real domain model containing almost all the complex business logic rules and calculations and thin services that mostly delegates work to the domain model on either side of the network boundary, I'm afraid I have to do some serious changes to the app just to be able to transport data from server to client and vice versa when switching to WCF. Is this correctly understood?
In another thread (http://forums.microsoft.com/Forums/ShowPost.aspx?PostID=2884951&SiteID=1) a user explains how he solved his problems with WCF (having problem with sharing the same dlls on both client and server side) by creating a custom serializer/deserializer that uses a byte[] as the data object via WCF.
I could be wrong but I'm of the impression that quite a few developers reuse dlls on both client and server side and would need such functionality. Does Spring.Net WCF exporters come to rescue and bring such support out of the box?
Cheers,
Steinar.