作者:大街上 | 来源:互联网 | 2023-10-11 09:45
问题一:我们公司的服务器在异地,但是我们后台处理的速度比较慢。能否开发出本地程序。类如用visualbasic,visualc#,visualC++开发出bs结构的程序来处理后台
问题一:
我们公司的服务器在异地,但是我们后台处理的速度比较慢。
能否开发出本地程序。类如用visual basic ,visual c#,visual C++开发出b/s结构的程序来处理后台的数据,请问一下大概的思路。。
问题二:
用程序开发出来的后台处理的速度是否快,因为都是通过adsl上网的。比Web方式开发出来的程序能快多少
19 个解决方案
一,用ActiveX控件可以做到,放在页面里下载到客户端执行,但涉及安全问题,处理起来有些麻烦,但肯定可以解决.
二, 速度取决于需要传递的数据量,如果在处理的过程中来回传递的数据量太大,那么你的ADSL就吃不消了,瓶颈就变成了网络连接,而不是CPU或内存了.如果你的后台处理是那种不频繁地,而且又是少量的数据,然后进行大量复杂运算,最后把结果(当然数据量也不能多)送回去,就可以考虑这么做.
To: dotAge(老朽)
问题一:我想用上网的机器编写程序,一般的程序,利用ip访问数据库,
不想用ActiveX和asp,php,jsp,asp.net等在一起写,
我只想用vc ,vb ,vc#等写程序,不过每个后台要用的时候,必须在每台机子安装我的程序。这样可行吗?
问题二:
难到本机的程序(远程连接数据库)真的比Web程序(Local连接数据库)慢
我们后台处理是那种频繁地,大量的更改数据的,运算可能也少不了,瓶颈问题严重吗?
1.关键是安全和权限的问题
2.还要ip地址来操纵.
错呀。
我们现在考虑的是速度的问题。。
如果我在本地机上控制远程的数据,这样肯定安全过把脚本放到服务器上
1
一般来说,方法有两种,一种是象CSDN助手这样程序,读取网页的数据;另一种是用WebService来做.两者技术都可行
2
网络传输的速度是不会变的,只是客户端变了.这时是C/S和B/S的比较(就客户端而言,如果只看服务端是用网页来做,当然都是B/S)
直接在本地开发,然后通过FTP上传到服务器,这不是很快
To:uno(钢盅郭子)
对,我要的是C/S的模式,,这样可行吗? 速度快吗?
To: sqhua(拉长弓,射天狼)
1
一般来说,方法有两种,一种是象CSDN助手这样程序,读取网页的数据;
这种速度应该不快,,
另一种是用WebService来做.两者技术都可行
WebServer还是要在服务器运行程序。我要求的是在本地机上运行程序,读取和更改网上服务器的数据
2
网络传输的速度是不会变的,只是客户端变了.这时是C/S和B/S的比较(就客户端而言,如果只看服务端是用网页来做,当然都是B/S)
如果我用一条小的专线,大概网速是56k 的连接服务器,这样速度怎么样呢?
To: buaawjh(神之恋语)
直接在本地开发,然后通过FTP上传到服务器,这不是很快
到底是上传什么,我到不清楚啦。:(
方便,也许是。。。。。
快。。那是快不了多少的。。。
要是这样。。。。微软。。有必要发布.net吗?
哈哈, 那就你的机子做服务器处理数据, 那你的那个所谓的服务器就做个数据库得了
用webservice
WebServer是要在服务器运行程序。
但是在vb等中要进行调用,读取和更改网上服务器的数据
To: xiaomaoxia(小猫)
我像这样做的
To: online(龙卷风)
WebServer是要在服务器运行程序。能否在我的机上直接控制
To: monkey_zeng(未来报告)
我是真的要做,不回答问题的请别进来。浪费大家的时间
To: online(龙卷风) ( )
怎么控制我大概知道。只不过我用的方法是利用vb,vc打开数据库的方式用了固定的ip连接,这样就必须把后台处理的计算机必须保证要先安装程序。然后才能处理后台的数据,如果有一点修改的话,也要每台机子重新安装。不容易维护和要花费大量的工作。
只不过我们要处理的数据非常及时。要求在几秒种之内处理完成。所以考虑到要用本地程序调用网上服务器的数据。
我也不知道速度会不会提供。能提高10秒左右也可以。我们本身要两个程序一起使用,一个是网上的,一个是客户端的。。。。。。
建议你看一下微软的例子
非常道地的实现方式
包括对一个项目同时提供webservice、web forms、win forms访问方式