Thanks for the reply. But why WCF RIA service as we can call WCF service directly from the client side as well then why it was required to create another technology "WCF RIA service" on top of WCF framework.
Let me consider an example in which I have three type of applications
1. Console application
2. Web application client i.e. browser
3. Silverlight application
Let us consider that the business logic and data access logic is written in WCF service. Let us consider the cases of all the 3 applications
1. Console application can call the WCF service (A proxy is created on the client side)
2. In web application, we can call WCF service using JavaScript (using ajax method)
3. In silverlight application, we need to call business and data access logic using a new technology called WCF RIA service (which runs on top of WCF).
Why case no 3 is different. Any particular reason?
If I remember it was mainly some additional tooling on top of WCF to ease client and server side integration (including sharing your own code on both sides if needed). It was also likely to better support and push SL at this time. Try perhaps
https://msdn.microsoft.com/en-us/library/ee707344(v=vs.91).aspx for more details.
Not sure if it does worth to investigate further. SL fades away so for new stuff it's perhaps best to just stay away from RIA services and SL...
Participant
1731 Points
1146 Posts
Why WCF RIA service created
Jan 22, 2017 05:51 PM|karang|LINK
Why WCF RIA service created for silverlight. Why can't we use WCF. What is the additional benefit WCF RIA service is giving?
Karan Gupta
http://gyansangrah.com
Please click "Mark as Answer" if this helped you.
All-Star
17652 Points
3510 Posts
Re: Why WCF RIA service created
Jan 24, 2017 10:07 AM|Chris Zhao|LINK
Hi Karang,
WCF RIA Services simplifies the development of n-tier solutions for Rich Internet Applications (RIA), such as Silverlight applications.
reference:
https://msdn.microsoft.com/en-us/library/ee707344(v=vs.91).aspx
http://www.c-sharpcorner.com/uploadfile/mahadesh/silverlight-5-wcf-ria-services-part-1/
Best Regards,
Chris
Participant
1731 Points
1146 Posts
Re: Why WCF RIA service created
Jan 24, 2017 04:55 PM|karang|LINK
Hi Chris
Thanks for the reply. But why WCF RIA service as we can call WCF service directly from the client side as well then why it was required to create another technology "WCF RIA service" on top of WCF framework.
Let me consider an example in which I have three type of applications
1. Console application
2. Web application client i.e. browser
3. Silverlight application
Let us consider that the business logic and data access logic is written in WCF service. Let us consider the cases of all the 3 applications
1. Console application can call the WCF service (A proxy is created on the client side)
2. In web application, we can call WCF service using JavaScript (using ajax method)
3. In silverlight application, we need to call business and data access logic using a new technology called WCF RIA service (which runs on top of WCF).
Why case no 3 is different. Any particular reason?
Karan Gupta
http://gyansangrah.com
Please click "Mark as Answer" if this helped you.
All-Star
48670 Points
18169 Posts
Re: Why WCF RIA service created
Jan 24, 2017 06:47 PM|PatriceSc|LINK
Hi,
If I remember it was mainly some additional tooling on top of WCF to ease client and server side integration (including sharing your own code on both sides if needed). It was also likely to better support and push SL at this time. Try perhaps https://msdn.microsoft.com/en-us/library/ee707344(v=vs.91).aspx for more details.
Not sure if it does worth to investigate further. SL fades away so for new stuff it's perhaps best to just stay away from RIA services and SL...