使用smoblier对服务器有什么要求吗,一般的虚拟主机能用吗?

Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,官方提供了一个报销管理应用的Demo,在下载并安装Smobiler设计器之后,打开vs,运行Demo,成功

那么,如果发布到服务器(或称主机或虚拟主机)上,让所有人都能访问到,那么smobiler对这个服务器(或称主机或虚拟主机)是不是有一定的要求,比如TCP端口,HTTP端口等,一般的虚拟主机能用吗?


其实,Smobiler的服务器部署非常简单,只要客户端能访问到服务器就可以。

比如服务器是部署在内网的,那只需要客户端手机连接内网无线即可连接。
如果服务器是部署在内网的,需要外网访问,那么需要在路由器做端口映射(HTTP端口和TCP端口),同时手机连接内网访问服务器内网地址或者可以通过3G/4G网络访问服务器外网地址即可连接。
如果服务器是部署在外网的,那么手机可以通过3G/4G网络或连接可以访问互联网的无线路由器即可连接。


另外,需要在Windows上为Smobiler服务器端口添加防火墙出入口规则,因为Smobiler服务器默认为2323和2324端口,在开发的时候,由于在Windows上开启了系统的防火墙,可能会造成客户端无法连接到服务器或图片无法加载,目前有两种解决方法,一种是关闭Windows系统防火墙,另外一种是给Windows系统防火墙添加出入口规则。

1.关闭Windows系统防火墙
1.1 打开控制面板,选择Windows防火墙


1.2 进入防火墙界面,在左侧选择打开或关闭Windows防火墙


1.3 选择关闭Windows防火墙



2.如果不关闭防火墙的情况下,可以添加端口的规则
2.1 在防火墙界面选择高级设置


2.2 选择入站规则,并在左边选择新建规则


2.2.1 选择端口


2.2.2 输入2323,2324(请根据你实际的端口来设置,默认为2323和2324


2.2.3 选择允许连接,并点击下一步


2.2.4 保证全部打勾,并点击下一步


2.2.5 输入名称A-SMOBILER-PORT-IN


2.3 选择出站规则,并点击右边的新建规则


2.3.1 选择端口


2.3.2 输入2323,2324


2.3.3 选择允许连接


2.3.4 全部打勾并选择下一步
 
2.3.5 输入名称A-SMOBILER-PORT-OUT







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值