设置Silverlight应用程序+ WCF Ria服务以获得与开发时间相同的性能? [英] Setup a Silverlight application + WCF Ria Services to have the same performance as in development time?

查看:85
本文介绍了设置Silverlight应用程序+ WCF Ria服务以获得与开发时间相同的性能?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

亲爱的开发者朋友。



在上个月,我遇到了一个我无法解决的问题。我知道要获得一些帮助很难解释,但我会尝试。



我正在使用WCF RIA服务在Silverlight中开发应用程序。



我工作的公司的环境有一个内部Windows SBS 2003网络,通过ISA Server连接到Internet。



我的应用程序访问存储在SQL Server 2005完整版中的数据库。



数据库只有17个表,每个表不超过50个记录。



如果我使用内部地址在计算机网络浏览器中访问我的Silverlight应用程序,例如HTTT:/ / myapplication /,则需要响应时间,即,非常快。



如果我使用外部地址访问计算机网络中的Silverlight应用程序,例如http://myapplication.domain.com.br浏览器响应时间非常快。



但是,如果我访问我的Silverl通过另一个不是我内部网络的链接连接到Internet的计算机上的应用程序,加载一个包含30条记录的表,浏览器需要30秒!



对我来说,当我通过互联网访问应用程序时,如果我使用与我工作的公司相同的链接应该没有区别,响应时间应该与数据的路径相同。



就像信息一样,我在一个非常强大的服务器上在公司环境之外的另一台服务器上安装了相同的应用程序并且问题仍然存在,这让我相信问题出在我的应用程序或某些配置中。



我在互联网上研究这个问题超过30天并找到了一些建议,但没有一个适用于我的案例。



如果有人可以提供帮助,我将永远感激。



Rogerio Picilli。

解决方案

Dear developers friends .

In the last month I have faced a problem I can not solve . I know it will be difficult to explain to get some help but I'll try .

I am developing an application in Silverlight , using WCF RIA Services.

The environment of the company where I work has an internal Windows SBS 2003 network that is connected to the Internet through ISA Server .

My application accesses a database that is stored in a SQL Server 2005 full edition .

The database has only 17 tables and no more than 50 records per table .

If I access my Silverlight application in a computer network browser using an internal address , for example , HTTT :/ / myapplication / , the response time is expected, ie , very fast .

If I access my Silverlight application in a computer network with the external address , for example , http://myapplication.domain.com.br browser response time goes very fast .

However , if I access my Silverlight application on a computer that is connected to the Internet via another link that is not my internal network , to load a table with 30 records , the browser takes 30 seconds!

For me when I access the application via internet , there should be no difference if I'm using the same link of the company where I do work the response time should be the same as the route of the data will be the same.

Just as info, I 've installed the same application on another server outside of my company environment in a very powerful server and the problem persists , which leads me to believe that the problem is either in my application or some configuration .

I am researching this problem on the Internet more than 30 days and have found several suggestions but none worked for my case .

If anyone can help, I will be eternally grateful.

Rogerio Picilli .

解决方案

这篇关于设置Silverlight应用程序+ WCF Ria服务以获得与开发时间相同的性能?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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