首先讲下工作环境:
B公司是A公司的下级公司,我们的服务器部署在A公司,B公司无法直接访问A公司的服务器,所以在B公司使用PDA的时候是用VPN来连接网络的,由此我们这出现了点问题,PDA直接访问A公司的服务器来自动更新是可以实现的,现在的问题是B公司的PDA是访问的本公司的某台电脑(充当服务器),再由这台电脑用VPN来连接A公司的服务器,想请教下在这种环境下PDA实现自动更新该如何来写,请各位帮忙提供点思路! 谢谢服务器网络PDA c#
B公司是A公司的下级公司,我们的服务器部署在A公司,B公司无法直接访问A公司的服务器,所以在B公司使用PDA的时候是用VPN来连接网络的,由此我们这出现了点问题,PDA直接访问A公司的服务器来自动更新是可以实现的,现在的问题是B公司的PDA是访问的本公司的某台电脑(充当服务器),再由这台电脑用VPN来连接A公司的服务器,想请教下在这种环境下PDA实现自动更新该如何来写,请各位帮忙提供点思路! 谢谢服务器网络PDA c#
解决方案 »
- P/Invoke 问题
- C# excel导出过程中 手动再打开一个excel时 报错0x800AC472 急!!
- DevExpress GridView
- 请各位推荐C#网络编程方面的书(急)
- c# 预分配流水编号(未保存),如何处理多用户并发访问?
- 如何判断一个字符串中是否含有汉字和汉语标点符号?
- 如何在 派生类的构造函数中 实现 基类的构造函数?
- 奇怪~~~~~郁闷~~~~~极度郁闷~~~~~非常郁闷的问题~~!!!! 高人进来~~~~
- 谁有用c#开发的进销存系统源码??高分求救!!
- 数据库c#开发
- 请教,如何将WINFORM的一个界面分割成多个不规则的区域
- 怎么判断一个控件是鼠标或是键盘让其获得焦点的
2.还有B公司自己服务器搞个循环,定时去获取A公司服务器更新数据下载到B公司服务器。怎样你的PDA每次只用访问自己的B公司,看自己的服务器是否需要更新。
PDA的解决办法不多,webservice是比较常用的一个方法,可能像你说的,不支持外网。那就考虑tcp/udp协议去写,A公司写个服务器端程序,做监听,B公司PDA上做客户端程序集成到PDA原程序中,每次启动前询问服务器程序,由服务器程序访问数据库做判断并传输数据给PDA。
关键是我的数据库也是架设在A公司的,以后B公司,C公司可能更多 如何来访问A公司的数据,现在PDA是用WEBSERVICE来做的,WEBSERVICE架设在A公司的,那么我现在PDA怎么访问A公司的WEBSERVICE呢
关键是我的数据库也是架设在A公司的,以后B公司,C公司可能更多 如何来访问A公司的数据,现在PDA是用WEBSERVICE来做的,WEBSERVICE架设在A公司的,那么我现在PDA怎么访问A公司的WEBSERVICE呢
A公司WEB SERSERVICE地址做外网映射,注意需要打开相应的端口和防火墙。PDA原则上就是一台电脑,在IE地址栏输入映射后的webservice地址,如果能访问,程序也就能访问了。PDA程序中的web refence要改改,并重新刷新编译下。