Foxtable(狐表)用户栏目专家坐堂 → 关于移动开发的过程疑问?


  共有1856人关注过本帖树形打印复制链接

主题:关于移动开发的过程疑问?

帅哥哟,离线,有人找我吗?
happyft
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1916 积分:17158 威望:0 精华:0 注册:2014/7/29 19:09:00
关于移动开发的过程疑问?  发帖心情 Post By:2018/9/5 18:33:00 [显示全部帖子]

原来普通的项目已经在使用,现在用户想用手机看一些简单的报表,想问下要怎么实现这个过程(如何写网页那些代码的先不管):
目前状况是:
服务器在远程,只能通过ftp可以上传文件到服务器上的的指定的文件夹下面,ftp下面专门有个Web文件夹。
1 是不是与原来项目中的代码完全没关系,sql的数据库,只能另外写一个项目然后在httprequest事件中写代码调用相关函数生成网页数据。然后手机都是通过网址访问指定的网页?
2 如何另外开发一个项目发布后是要安装在远程服务器上还是直接将publish下的东西放在服务器的Web文件件下?那这个项目要如何启动?
3 帮助中说用管理员的方式运行foxtable在命令窗口中运行
HttpServer.Prefixes.Add("http://127.0.0.1/")
HttpServer
.Start()
打开http服务,这只是本地测试时用,远程服务器上要如何打开这个服务叱?

谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
HappyFt
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1916 积分:17158 威望:0 精华:0 注册:2014/7/29 19:09:00
  发帖心情 Post By:2018/9/5 21:01:00 [显示全部帖子]

因为服务器是客户自己的服务器,平时是可以远程访问其sql数据库及从ftp服务器上传或下载文件,按老师这种说法这种情况想要给客户开发移动使用的项目是没法的了

 回到顶部
帅哥哟,离线,有人找我吗?
HappyFt
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1916 积分:17158 威望:0 精华:0 注册:2014/7/29 19:09:00
  发帖心情 Post By:2018/9/5 22:15:00 [显示全部帖子]

1 那要如何启动服务器上的http服务,在项目上设置个按钮,打开时模拟执行先关掉是服务再打开,还是如何判断http服务是否已开启,开启就不用打开。
2 另外升级要怎么办,按普通那样通过ftp自动升级就行吗?那这样把代码写在原来项目的httprequest事件行不行,还是必须另外一个项目才可以。
没弄过的完全是一头雾水。

 回到顶部
帅哥哟,离线,有人找我吗?
HappyFt
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1916 积分:17158 威望:0 精华:0 注册:2014/7/29 19:09:00
  发帖心情 Post By:2018/9/5 22:29:00 [显示全部帖子]

谢谢,基本上明白了,那还有个问题,通过发布项目给客户安装,客户安装后打开项目时就默认会是管理员运行吗?不然不是管理员运行开启http服务会出现拒绝访问的错误,还有就是服务器一般都没有人操作,要怎么自动启动项目且有更新时能自动更新叱?

 回到顶部
帅哥哟,离线,有人找我吗?
HappyFt
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1916 积分:17158 威望:0 精华:0 注册:2014/7/29 19:09:00
  发帖心情 Post By:2018/9/5 23:11:00 [显示全部帖子]

那这样就比较麻烦了,每次升级还要通知客户到服务器上去升级一下,客户的ftp服务器一般都是与数据为服务器是同一台电脑,ftp我是可以访问,能否将项目发布后直接上传到ftp服务器下的某个目录,然后远程就可以打开运行了,升级时重新上传就可以,然后服务器如果重新启动时默认启动那个ftp目录下默认的运用程序就可以。但是这样也不能以管理员的方式运行啊,看来还是不行

 回到顶部