现在是这种情况:我写的那程序(asp.net(c#))在人家机器上放着(以下简称远程程序),我使用ftp上传,同时,那ftp空间也就是程序的工作目录.
我现在需要跟那程序做些交互,比如,上传一些数据叫他实时去执行,那么就需要我在本地写一程序跟他交互了(以下简称本地程序),因为那程序是ftp方式,不能通过http或tcp/ip等访问.因为没什么好方法,我就想在ftp上面放一xml文件,起个中介作用,本地程序访问ftp,去读取并修改那xml文件,远程程序也实时的分出一个线程来读那xml文件,若发现有需要执行的操作则立马去执行,否则一直循环访问. 上面的想法不知能否实现.不能的话怎么实现呢?请给出解决方案并帮忙说明实现的技术难点。
若能实现,有以下几个问题请教:
1、因为asp.net是web形式,能否分个线程出来一直轮询呢?因为http是被动调用才执行的怎么叫他(这个线程)自己自动一直在执行呢?
2、本地程序可能会采取win应用程序的方式而不是web的方式了,那他能登陆ftp,但是能否在那上面操作文件呢?总不能把他下载下来再修改上传吧,那样的话若数据量大了会造成数据丢失的啊
3、因为我从做这个项目刚刚基础.net,最好能给我以上两个例子的代码。 谢谢各位,分不够的话,我再开帖加,希望今天结帖!我的qq是:56147276 msn是:[email protected] 希望得到您的帮助!!!
我现在需要跟那程序做些交互,比如,上传一些数据叫他实时去执行,那么就需要我在本地写一程序跟他交互了(以下简称本地程序),因为那程序是ftp方式,不能通过http或tcp/ip等访问.因为没什么好方法,我就想在ftp上面放一xml文件,起个中介作用,本地程序访问ftp,去读取并修改那xml文件,远程程序也实时的分出一个线程来读那xml文件,若发现有需要执行的操作则立马去执行,否则一直循环访问. 上面的想法不知能否实现.不能的话怎么实现呢?请给出解决方案并帮忙说明实现的技术难点。
若能实现,有以下几个问题请教:
1、因为asp.net是web形式,能否分个线程出来一直轮询呢?因为http是被动调用才执行的怎么叫他(这个线程)自己自动一直在执行呢?
2、本地程序可能会采取win应用程序的方式而不是web的方式了,那他能登陆ftp,但是能否在那上面操作文件呢?总不能把他下载下来再修改上传吧,那样的话若数据量大了会造成数据丢失的啊
3、因为我从做这个项目刚刚基础.net,最好能给我以上两个例子的代码。 谢谢各位,分不够的话,我再开帖加,希望今天结帖!我的qq是:56147276 msn是:[email protected] 希望得到您的帮助!!!
解决方案 »
- 如何实现 用后台模板 发布文章
- .NET开发问题 超时时间已到。在操作完成之前超时时间已过或服务器未响应。
- iis配置asp.net的问题????
- <<< 100分,100分 >>> 打包部署。操作iis建立网站(而不是虚拟目录),谢谢了
- 请教:Could not load type… 这个问题如何解决?
- [送分] 厄。。
- 百万海量数据下载,谁能提供思路啊
- 如何将子XML信息整个填入XML中
- 我用web页面在客户端上有办法对客户端上中的SQL数据库进行操作方法。
- 我用mygeneration 对视图映射,怎么生成的字段类型都是Unknown
- 怎样在.net中用编程的方式修改xml文件中的标记?请教高手,跪求!
- 关于ObjectDataSource的问题
至于FTP的那个问题如果FTP服务器给了你修改的权限的话应该是可以直接在上面修改的。
timer去判断是否有新数据,有就执行,否则就不执行
剩下的问题就是登陆ftp并且修改xml文件内容了,修改xml没问题,我做过
但是登陆ftp是个问题,还有,就是登陆后能不能直接在ftp上修改那文件??? 这问题还请大家多多帮忙