发布:2024/3/15 14:02:39作者:管理员 来源:本站 浏览次数:779
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
© Copyright 2014 - 2024 柏港建站平台 ejk5.com. 渝ICP备16000791号-4