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

QQ登录

只需一步,快速开始

查看: 5962|回复: 11

[结贴] Bex5搭建websocket服务

[复制链接]

2

主题

11

帖子

31

积分

新手上路

Rank: 1

积分
31
QQ
发表于 2017-10-30 09:52:03 | 显示全部楼层 |阅读模式
各位大神,我想在bex5 3.7后端搭建websocket服务,代码写在什么地方,前台的WS:URL可以访问并建立连接 希望各位给予帮助 谢谢 QQ904980152

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35924
发表于 2017-10-30 10:57:00 | 显示全部楼层
Bex5是web应用,标准的web应用中怎么配置的,x5中是一样的
runtime/BusinessServer是服务端web应用
runtime/UIServer是前端web应用

.w中的引用就可以html页面中的一样
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

2

主题

11

帖子

31

积分

新手上路

Rank: 1

积分
31
QQ
 楼主| 发表于 2017-10-30 11:40:20 | 显示全部楼层
jishuang 发表于 2017-10-30 10:57
Bex5是web应用,标准的web应用中怎么配置的,x5中是一样的
runtime/BusinessServer是服务端web应用
runtime ...

请问在前端.w中写的js建立websocket连接的url 怎么写?附件中为现路径(404)怎么才能够访问到后台的服务 eclipse中项目是localhost:8080/项目名/websocket 还有要实现这个服务 代码是写在BIZ模块下的code中还是其他地方

前台URL 404

前台URL 404
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35924
发表于 2017-10-30 13:37:31 | 显示全部楼层
标准的html页面中怎么写的?

服务端就BIZ下,前端的在UI2下创建.j
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

2

主题

11

帖子

31

积分

新手上路

Rank: 1

积分
31
QQ
 楼主| 发表于 2017-10-30 14:30:21 | 显示全部楼层
本帖最后由 log404 于 2017-10-30 14:34 编辑

maiActivity.w 文件的js代码

002.png 003.png

怎么样才能够访问到BIZ或者.j文件创建的服务 在UIServer 和 BusinessServer中的web.xm也是按照常规配置么

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35924
发表于 2017-10-30 15:37:02 | 显示全部楼层
.j就是servlet,web.xml中就跟标准的配置一下

直接拼接url不能访问吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

2

主题

11

帖子

31

积分

新手上路

Rank: 1

积分
31
QQ
 楼主| 发表于 2017-10-30 15:46:50 | 显示全部楼层
servlet配置的时候 .j文件的包名怎么确定 论坛说dsrc下的无包名 但会找不到类
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35924
发表于 2017-10-30 16:16:15 | 显示全部楼层
dsrc下是没有包名的,可以直接在UIServer/WEB-INF/下创建src以及包名然后配置

UI2下的.j访问的时候是通过http://IP:端口/x5/UI2/XXX/XX.j访问的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

2

主题

11

帖子

31

积分

新手上路

Rank: 1

积分
31
QQ
 楼主| 发表于 2017-10-30 16:59:19 | 显示全部楼层
看到论坛里有关于平台自带tomcat不支持websocket 需要换为tomcat7或以上版本 我在更换之后 遇到tomcat启动不了报
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
        at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:60)
Caused by: java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory
        at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 1 more
Java HotSpot(TM) Client VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0

这样的信息 也不知到那哥们是怎么解决的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35924
发表于 2017-10-30 17:24:10 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 12:07 , Processed in 0.059871 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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