I need to configure end-points on my Silverlight client for both a WCF and a RIA Services endpoint. Is this possible? If so, what are the gotchas?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I think the one thing I could say is that there is some overlapping between both anyway, in fact RIA is already using WCF but just creates another layer to work easier with SOAP and JSON (good because silverlight runs in the client and those data structures are natural for small transferences), as long as your services are basic enough you might work with any of them.
But the overall need for RIA was that Silverlight cannot make ‘intrusive’ tasks like updating a database, so there was a need to create a lightweight service infrastructure to help you make those tasks.
If you ever think that a RIA service contract might also be useful for other clients, maybe you will gain something by porting it to the normal WCF platform which will give you a lot more flexibility and reliability.
I hope this adds something to the discussion,