美文网首页iOS开发需要读的资料
《初识TCP》使用Objective-C搭建本地服务器与远程服务

《初识TCP》使用Objective-C搭建本地服务器与远程服务

作者: 九剑仙 | 来源:发表于2018-05-07 15:17 被阅读139次

本篇文章以macOS为例,需开启应用的联网功能,具体配置请看demo

基础篇 - 搭建本地服务器

对于大多开发人员而言,说到服务器,首先想到的应该是php、java,说到搭建本地服务器,大多会选择使用apache。
But,这都不是我想要的,因为我都不会。
我始终坚信GitHub是万能的,果然,它再一次的证明了我的选择是正确的。
基于Cocoa的HTTP服务端框架CocoaHTTPServer
demo下载地址
程序运行之后,你的电脑就成了当前局域网中的一个服务器,可以用其他设备访问你设置的根目录下的任何文件,也支持自定义返回内容,如下:

拦截请求与自定义返回内容

进阶篇 - 搭建远程服务器

满足一下任意条件即可
条件一:公网IP、内网穿透技术
条件二:下载nat123或花生壳实现内网穿透

将本地服务器公开到公网即可。

相关文章

  • 《初识TCP》使用Objective-C搭建本地服务器与远程服务

    本篇文章以macOS为例,需开启应用的联网功能,具体配置请看demo 基础篇 - 搭建本地服务器 对于大多开发人员...

  • SCP命令常用操作

    传输本地文件至远程服务器 传输本地目录至远程服务器 传输远程服务器文件到本地 传输远程服务器目录到本地

  • 端口转发

    安装 常规安装 AMD64框架机型 TCP 转发 gost -L=tcp://:本地使用端口/远程服务IP:远程服...

  • 远程服务器使用

    注意:远程端使用python尽量使用exit()关闭 建立远程服务器连接 从服务器下载文件 本地上传文件到服务器 ...

  • Git常用命令

    克隆远程项目到本地: 新建本地分支: 本地分支push到远程服务器: OR ---> 本地分支与远程分支同名 查...

  • Apache、Nginx配置虚拟主机

    虚拟主机 功能:在浏览器输入域名,可以访问本地服务器或远程服务器上搭建的项目。本地配置:阻止域名通过DNS服务器解...

  • 服务器常规命令

    1.远程服务器拷贝数据到本地服务器 scp 账号名@远程服务器ip:远程服务器目录 本地服务器存放目录 2.解压....

  • 微信公众号开发----前期准备

    搭建本地服务器 XAMPP使用xampp作为本地的服务器下载 ,支持多个版本Linux/Mac/Win安装,打开...

  • 上传本地文件aar到本地maven服务器

    上传本地文件aar到本地maven服务器 1、使用Nexus直接上传本地aar文件,需要搭建本地的maven服务器...

  • java远程调试

    本文档实现调用远程接口,远程服务调用本地代码调试。(保持本地代码和远程代码一致) 远程服务器配置在远程服务器启动参...

网友评论

  • 九剑仙:爱点赞的人,运气都不会太差:smile:

本文标题:《初识TCP》使用Objective-C搭建本地服务器与远程服务

本文链接:https://www.haomeiwen.com/subject/smzmrftx.html