起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2901|回复: 6

[处理中3] Wex5中整合Websocket

[复制链接]

40

主题

127

帖子

395

积分

中级会员

Rank: 3Rank: 3

积分
395
QQ
发表于 2017-11-3 17:50:33 | 显示全部楼层 |阅读模式
123.png
已经将Wex5开发工具的Tomcat替换成Tomca7,且成功运行,导入catlina.rar和Websocket.rar后,文件编译都没问题。

但是不知道怎么访问后台地址,因为Websocket是将类映射成服务地址;但是Wex5中,必须通过.m文件映射方法,而且有格式要求;
求解怎么直接在Wex5中将我上图编写的类映射到可以访问的后台服务。
发表于 2017-11-3 18:03:23 | 显示全部楼层
关于自定义action 写代码可以参考
http://docs.wex5.com/baas-customaction/

案例
http://docs.wex5.com/wex5-server-question-list-2022

在自定义action中 获取标准的request和response 对象
http://docs.wex5.com/wex5-server-question-list-2015/

剩下的就是和标准的webSocket 调用规范一样的了!

可以把action 当做是一个sevlet 对待,js中使用标准的webSocket 接口 和服务器连接上就行了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

40

主题

127

帖子

395

积分

中级会员

Rank: 3Rank: 3

积分
395
QQ
 楼主| 发表于 2017-11-6 12:46:36 | 显示全部楼层
liangyongfei 发表于 2017-11-3 18:03
关于自定义action 写代码可以参考
http://docs.wex5.com/baas-customaction/

不明白,websocket需要把类@ServerEndpoint("/chat")成服务地址,然后里面封装了Action,你这能把方法变成Servlet,里面的Action如何定义呢?
回复 支持 反对

使用道具 举报

发表于 2017-11-6 14:28:27 | 显示全部楼层
小明明 发表于 2017-11-6 12:46
不明白,websocket需要把类@ServerEndpoint("/chat")成服务地址,然后里面封装了Action,你这能把方法变 ...

BaasServer 的 action  就相当于是sevlet  
http://docs.wex5.com/wex5-server-question-list-2027

如果你不愿意定义action 也没关系!服务器完全使用自己的sevlet实现!

因为用法是一样的!sevlet 中你是如何调用webSocket 服务的! action 中用法是一样的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

2

主题

11

帖子

31

积分

新手上路

Rank: 1

积分
31
QQ
发表于 2017-11-17 16:58:26 | 显示全部楼层
小明明 发表于 2017-11-6 12:46
不明白,websocket需要把类@ServerEndpoint("/chat")成服务地址,然后里面封装了Action,你这能把方法变 ...

请问您这个问题解决了么,我也需要实现这样的功能
回复 支持 反对

使用道具 举报

40

主题

127

帖子

395

积分

中级会员

Rank: 3Rank: 3

积分
395
QQ
 楼主| 发表于 2017-11-20 09:22:10 | 显示全部楼层
log404 发表于 2017-11-17 16:58
请问您这个问题解决了么,我也需要实现这样的功能

我在原生的Tomcat里实现了,在Wex5的Tomcat中没实现,因为Wex5将Tomcat做了修改,我对Tocmat不是很熟悉,决定采用极光推送或者铛铛这类第三方的。
回复 支持 反对

使用道具 举报

发表于 2017-11-20 13:24:12 | 显示全部楼层
小明明 发表于 2017-11-20 09:22
我在原生的Tomcat里实现了,在Wex5的Tomcat中没实现,因为Wex5将Tomcat做了修改,我对Tocmat不是很熟悉, ...

tomcat 7 才默认带了webSocket 服务!
WeX5  自带tomcat是 版本6  所以,默认这个版本是不支持的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-3 20:25 , Processed in 0.119665 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表