3.1 Netty开发环境的搭建 3.1.1 下载Netty的软件包 3.1.2 搭建Netty应用工程 3.2 Netty服务端开发 3.3 Netty客户端开发 3.4 运行和调试 3.4.1 服务端和客户端的运行 3.4.2 打包和部署 3.5 总结 3.1 Netty开发环境的搭建 3.1. ...
分类:
Web程序 时间:
2017-01-16 18:16:26
阅读次数:
194
今天博客中就来聊一下Perfect框架的静态文件的添加与访问,路由的配置以及表单的提交。虽然官网上有聊静态文件的访问的部分,但是在使用Perfect框架来访问静态文件时还是有些点需要注意的,这些关键点在其官方文档上并未提出。今天我们要做的事情就是通过浏览器访问静态文件,然后在静态文件中使用form表 ...
分类:
编程语言 时间:
2017-01-11 10:25:47
阅读次数:
306
现在基本每个公司都做APP,所以大家都面临 APP接口版本兼容的问题。 iOS和android 要不断开发新版本,很多服务端开发都是在以前接口的逻辑上进行修改。新的APP和接口开发后,接口如何兼容老的APP? 有的公司 每次发布完APP,就强制用户更新到最新版本。不推荐这样,因为用户体验太差。 就算 ...
分类:
移动开发 时间:
2017-01-09 12:49:34
阅读次数:
464
做服务端开发也有7年的时间了,从开发-高级开发-技术经理-高级开发-?。重新做回程序员,尽管心里上难免有些不甘心,但是按照欲进先退的理念,我确定我的下一个方向是架构师。 今天谈谈对接口安全的浅略认识: 接口安全从两个方面分析下: 性能安全 数据安全 古人教导我们未雨绸缪,居安思危。做服务端开发更是如 ...
分类:
其他好文 时间:
2016-12-30 19:33:00
阅读次数:
193
首先,整理NIO进行服务端开发的步骤: (1)创建ServerSocketChannel,配置它为非阻塞模式。 (2)绑定监听,配置TCP参数,backlog的大小。 (3)创建一个独立的I/O线程,用于轮询多路复用器Selector。 (4)创建Selector,将之前创建的ServerSocke ...
分类:
Web程序 时间:
2016-12-07 01:36:41
阅读次数:
258
在掌握了前面几篇关于OMCS的详细介绍后,我们就可以正式基于OMCS进行二次开发了。下面我们就从服务端和客户端的角度分别介绍开发的步骤。 一.服务端开发 抛开具体的业务逻辑而言,就OMCS的服务端的开发而言相当简单。步骤如下所示: (1)下载 OMCS多媒体服务器(带源码)。 (2)使用VS打开OM ...
分类:
其他好文 时间:
2016-11-24 11:39:40
阅读次数:
173
全栈工程师是对于除了bat的主站以外的大多数项目,这样的能力也许不是一个方面的专家,但是能再一定时间快速解决一个问题。可能做服务器的发展成全站更容易一些,但是一切能力都是可以通过练习实践去做的很好的,全栈应该有一下几方面:运维,服务端开发,架构,大数据,搜索,..
分类:
其他好文 时间:
2016-11-09 13:18:41
阅读次数:
153
在服务端开发过程中,一般会使用MySQL等关系型数据库作为最终的存储引擎,Redis其实也可以作为一种键值对型的数据库,但在一些实际场景中,特别是关系型结构并不适合使用Redis直接作为数据库。这俩家伙简直可以用“男女搭配,干活不累”来形容,搭配起来使用才能事半功倍。本篇我们就这两者如何合理搭配以及 ...
分类:
数据库 时间:
2016-10-02 10:42:09
阅读次数:
345
使用Dubbo进行远程调用实现服务交互,它支持多种协议,如Hessian、HTTP、RMI、Memcached、Redis、Thrift等等。由于Dubbo将这些协议的实现进行了封装了,无论是服务端(开发服务)还是客户端(调用服务),都不需要关心协议的细节,只需要在配置中指定使用的协议即可,从而保证..
分类:
其他好文 时间:
2016-09-09 01:10:15
阅读次数:
166
其实web 开发的底层就是socket 编程 数据是通过流读取 服务端 客户端代码: 其实服务端开发要有可持续能力,保证线程一直在运行,那么上面的代码就可以改成这样: 同样的道理,服务端不仅要有持续运行能力,还要有处理并发的能力,我们可以把客户端也改成死循环 ...
分类:
其他好文 时间:
2016-09-03 15:02:09
阅读次数:
166