我应该在项目中使用异步编程模式吗? [英] Should I use Asynchronous programming pattern in my project?

查看:103
本文介绍了我应该在项目中使用异步编程模式吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在为B.E做一个项目,它是一个虚拟仓库(使用XNA的传统应用程序+ 3d视图实现都不同)都可以访问后端的SQL Server。我的问题是,我认为直接从XNA应用程序访问SQL服务器将是一个巨大的杀戮需要很长时间。所以,我应该使用异步模式,如创建一个Wcf或asp.net服务,并要求xna应用程序在本地存储数据?

I'm doing a project for B.E and it is a virtual warehouse(traditional application + 3d view implementation using XNA both are different ) both have access to SQL server at back end. my question is , I think directly accessing SQL server from XNA application would be a massive kill it will take a long time.so,should i use asynchronous pattern like create a wcf or asp.net service and require xna application to store data locally?

推荐答案

如果您的应用程序花费了大量时间并且您知道它可能需要更长的时间。实现异步调用和多线程会更好。您可能不一定需要使用服务。
if your application is taking lot of time and you know that it may take a longer time.It would be better to implement asynchronous calls and multithreading. you may not neccessarily need to use a service.


这篇关于我应该在项目中使用异步编程模式吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆