Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 346
  • Last Modified:

Silverlight Application Client Server or 3 Tier

Hi,

Suppose If I have silverlight application which consumes data through WCF.

Then We need to call this application has   Client Server architecture or 3 tier architecture.

What kind of architecutre is it. ?
0
N_Sri
Asked:
N_Sri
  • 3
  • 2
1 Solution
 
Vikram Singh SainiSoftware Engineer cum AD DeveloperCommented:
Suppose If I have  silverlight application which consumes data through WCF.

The silverlight application is consuming data that is it is using data from wcf, but wpf would be getting data from some database source or some xml file.

So in that case I would call this application as 3 tier architecture where presentation tier is silverlight application, business tier is wcf (for providing data) and database tier is your server itself.


0
 
N_SriAuthor Commented:
  so there is no word of " SOA " here ?
0
 
Vikram Singh SainiSoftware Engineer cum AD DeveloperCommented:
Hello N Sri,

The question you asked about and the answer I provided are totally contradicting.

Because when you ask about SOA I tried to read about it with link to Silverlight Applications. And there I came up with an article that describe that WCF are used as Services for providing data from database to Silverlight Application. And this all is possible because of SOA (Service Oriented Architecture)..

So concluding to the above question, I would call it as Service Oriented Architecture because WCF application is behaving as service for Silverlight application. Seems Microsoft is changing its own definition of Architecture differently in different scenario.

Please write back for more discussion. I am interested to share and learn.

Regards,
VSS
0
 
Vikram Singh SainiSoftware Engineer cum AD DeveloperCommented:
0
 
N_SriAuthor Commented:
Ok
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now