问题描述
- java web做好的接口怎么给别人用?
- 比如我本地做好后台接口了
本地通过http://localhost:8080/MyProject/hello能访问。
但是怎么发布出去呢?怎么让别人也能访问?
我不是要发布域名之类的,就是让别的手机可以访问http://localhost:8080/MyProject/hello这个接口。
小弟我做app开发的,最近刚学后台技术。ssh整合学的好累,那个struts现在还有公司用么?感觉spring mvc注解好爽啊。
解决方案
http://localhost:8080/MyProject/hello是你在自己电脑上访问的URL
别人访问就是把localhost改成你电脑的IP(用了路由器的话,要设置路由器映射地址),在电脑里配置8080端口可以访问。
解决方案二:
接口说白了就是就是一次request请求,只不过实现的业务功能是由你提供而已。如果想要别人可以使用你的接口,那么你就得给自己的软件系统配置可供别人访问的请求路径。说白点也就是你配置个一个与别人处于同一网络环境的地址,由使用者调用。具体发布方式就是配置外网地址映射,然后把自己的服务程序放到外网地址指向的服务器内。struts这种技术使用的人还很多,并没有被完全摒弃,应该它本身也遵循着视图分离的设计原则,但相比之下MVC比它更加完善。个人建议初学不要太依靠注解,可以自己试着读注解源码,培养举一反三的学习能力,对了解其他架构很有帮助
解决方案三:
有没有人知道啊?跪求好心人!
解决方案四:
好像放到WEB服务器就可以了?
如果我租了一台阿里远程服务器,我是不是把整个工程项目上传到远程服务器上就好了?需要设置服务器么
解决方案五:
那么你的项目必须有一个公网IP,你可以租一台服务器然后把项目部署上去就能被别人访问了
时间: 2024-09-12 19:14:54