对一个面向连接的tcp通信,服务器端套接字api的实现要经过哪些过程调用

对一个面向连接的tcp通信,服务器端套接字api的实现要经过哪些过程调用,第1张

s:为绑定的套接字。
addr:为TCP应该是一个有效的SOCKADDR_IN的地址,如果是其他协议就应该是相应的SOCKADDR结构。
addr:为SOCKADDR_IN结构体的长度。
返回值:其返回一个新的套接字描述符,其后与客服端的所有 *** 作都应该使用该新的套接字。

zuul的基本介绍已在第六节中有过基本介绍,可参考 第六节 服务端负载均衡

关于资源服务器的api-server的配置使用如下:

具体配置可参考 源码

按照上一节的步骤先获取token(授权码模式):

4 执行成功返回结果,Oauth2的基本也就实现了

也可以使用隐式许可方式直接获取token(隐式许可模式),方法如下
直接发送:如果未登陆会转向登陆

还有一种是直接使用用户密码模式(资源所有者密码凭证模式)
请求如下:

有一点我的username和password同client_id和client_secret相同所以可能会导致一些误解,可以在程序硬编码中做修改,如下:

security-server源码

zuul作为边缘路由,这里也属于资源服务,所以重点有两点配置,其一作为资源服务需要配置远程的权限服务器

同时作为边缘路由,需要配置路由链路

其他配置具体可参考源码 zuul服务源码
需要说明需要启动本zuul项目,需要依赖eureka server、security-server、rabbitmq、以及其他业务服务


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10868668.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存