AnyChat技术支持论坛

标题: 部署到java web上后客户端如何访问 [打印本页]

作者: 一瓶爱因斯坦    时间: 2015-4-27 10:18
标题: 部署到java web上后客户端如何访问
我在尝试自带的demo, windows下将自带的AnyChatCallCenter4SpringMVC部署到Tomcat服务器上了, web的访问路径如下:http://localhost:8080/any/ 然后控制台一直输出..still running, press 'q' to exit...  用网页访问什么都不显示, android客户端又该如何连接呢?  IP地址我填的服务器的IP地址, 端口是默认的8906  但是连接不上  请问该怎么做呢。。???
作者: 佰锐科技-杨子鳄    时间: 2015-4-27 10:26
您好,您的核心服务器是否连接成功了。
作者: wangml    时间: 2015-4-27 10:29
您好!Tomcat能成功启动吗?
作者: 佰锐科技-邵光清    时间: 2015-4-27 10:30
您好,请您参考:AnyChat业务服务器部署到java Web容器详细流程
作者: 一瓶爱因斯坦    时间: 2015-4-27 10:33
本帖最后由 一瓶爱因斯坦 于 2015-4-27 10:35 编辑
佰锐科技-杨子鳄 发表于 2015-4-27 10:26
您好,您的核心服务器是否连接成功了。

输出是这样的
[2015-04-27 10:37:12,814] Artifact AnyChatCallCenter4SpringMVC:war exploded: Artifact is being deployed, please wait...
27-Apr-2015 10:37:16.003 INFO [RMI TCP Connection(3)-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
27-Apr-2015 10:37:16.370 INFO [RMI TCP Connection(3)-127.0.0.1] org.springframework.web.servlet.DispatcherServlet.initServletBean FrameworkServlet 'AnyChatCallCenter4SpringMVC': initialization started
27-Apr-2015 10:37:16.475 INFO [RMI TCP Connection(3)-127.0.0.1] org.springframework.web.context.support.XmlWebApplicationContext.prepareRefresh Refreshing WebApplicationContext for namespace 'AnyChatCallCenter4SpringMVC-servlet': startup date [Mon Apr 27 10:37:16 CST 2015]; root of context hierarchy
27-Apr-2015 10:37:16.567 INFO [RMI TCP Connection(3)-127.0.0.1] org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions Loading XML bean definitions from ServletContext resource [/WEB-INF/AnyChatCallCenter4SpringMVC-servlet.xml]
27-Apr-2015 10:37:17.572 INFO [RMI TCP Connection(3)-127.0.0.1] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping.registerHandler Mapped URL path [/login.do] onto handler 'loginController'
04-27 10:37:17:732        Welcome use AnyChat! (V5.2 Build Time:Apr 21 2015 23:48:28)
04-27 10:37:17:735        Business server(Java) still running, press 'q' to exit...
04-27 10:37:17:835        Business server(Java) still running, press 'q' to exit...
04-27 10:37:18:036        Business server(Java) still running, press 'q' to exit...


然后就是无限的Business server(Java) still running, press 'q' to exit... 循环, 输入q也没用。。。 只能停止服务器
作者: wangml    时间: 2015-4-27 10:34
您好!核心服务器是不是开启了。

作者: 一瓶爱因斯坦    时间: 2015-4-27 10:34
本帖最后由 一瓶爱因斯坦 于 2015-4-27 10:35 编辑
wangml 发表于 2015-4-27 10:29
您好!Tomcat能成功启动吗?

输出是这样的
[2015-04-27 10:37:12,814] Artifact AnyChatCallCenter4SpringMVC:war exploded: Artifact is being deployed, please wait...
27-Apr-2015 10:37:16.003 INFO [RMI TCP Connection(3)-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
27-Apr-2015 10:37:16.370 INFO [RMI TCP Connection(3)-127.0.0.1] org.springframework.web.servlet.DispatcherServlet.initServletBean FrameworkServlet 'AnyChatCallCenter4SpringMVC': initialization started
27-Apr-2015 10:37:16.475 INFO [RMI TCP Connection(3)-127.0.0.1] org.springframework.web.context.support.XmlWebApplicationContext.prepareRefresh Refreshing WebApplicationContext for namespace 'AnyChatCallCenter4SpringMVC-servlet': startup date [Mon Apr 27 10:37:16 CST 2015]; root of context hierarchy
27-Apr-2015 10:37:16.567 INFO [RMI TCP Connection(3)-127.0.0.1] org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions Loading XML bean definitions from ServletContext resource [/WEB-INF/AnyChatCallCenter4SpringMVC-servlet.xml]
27-Apr-2015 10:37:17.572 INFO [RMI TCP Connection(3)-127.0.0.1] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping.registerHandler Mapped URL path [/login.do] onto handler 'loginController'
04-27 10:37:17:732        Welcome use AnyChat! (V5.2 Build Time:Apr 21 2015 23:48:28)
04-27 10:37:17:735        Business server(Java) still running, press 'q' to exit...
04-27 10:37:17:835        Business server(Java) still running, press 'q' to exit...
04-27 10:37:18:036        Business server(Java) still running, press 'q' to exit...


然后就是无限的Business server(Java) still running, press 'q' to exit... 循环, 输入q也没用。。。 只能停止服务器
作者: 一瓶爱因斯坦    时间: 2015-4-27 10:35
佰锐科技-邵光清 发表于 2015-4-27 10:30
您好,请您参考:AnyChat业务服务器部署到java Web容器详细流程

我是根据这个做的 然后出现了这样的情况。。。

输出是这样的
[2015-04-27 10:37:12,814] Artifact AnyChatCallCenter4SpringMVC:war exploded: Artifact is being deployed, please wait...
27-Apr-2015 10:37:16.003 INFO [RMI TCP Connection(3)-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
27-Apr-2015 10:37:16.370 INFO [RMI TCP Connection(3)-127.0.0.1] org.springframework.web.servlet.DispatcherServlet.initServletBean FrameworkServlet 'AnyChatCallCenter4SpringMVC': initialization started
27-Apr-2015 10:37:16.475 INFO [RMI TCP Connection(3)-127.0.0.1] org.springframework.web.context.support.XmlWebApplicationContext.prepareRefresh Refreshing WebApplicationContext for namespace 'AnyChatCallCenter4SpringMVC-servlet': startup date [Mon Apr 27 10:37:16 CST 2015]; root of context hierarchy
27-Apr-2015 10:37:16.567 INFO [RMI TCP Connection(3)-127.0.0.1] org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions Loading XML bean definitions from ServletContext resource [/WEB-INF/AnyChatCallCenter4SpringMVC-servlet.xml]
27-Apr-2015 10:37:17.572 INFO [RMI TCP Connection(3)-127.0.0.1] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping.registerHandler Mapped URL path [/login.do] onto handler 'loginController'
04-27 10:37:17:732        Welcome use AnyChat! (V5.2 Build Time:Apr 21 2015 23:48:28)
04-27 10:37:17:735        Business server(Java) still running, press 'q' to exit...
04-27 10:37:17:835        Business server(Java) still running, press 'q' to exit...
04-27 10:37:18:036        Business server(Java) still running, press 'q' to exit...


然后就是无限的Business server(Java) still running, press 'q' to exit... 循环, 输入q也没用。。。 只能停止服务器
作者: wangml    时间: 2015-4-27 10:36
您好,将核心服务器开启就行了。

作者: 一瓶爱因斯坦    时间: 2015-4-27 10:43
wangml 发表于 2015-4-27 10:36
您好,将核心服务器开启就行了。

请问如何开启呢? 。。。
作者: 佰锐科技-田杰    时间: 2015-4-27 10:51
本帖最后由 佰锐科技-田杰 于 2015-4-27 10:55 编辑
一瓶爱因斯坦 发表于 2015-4-27 10:43
请问如何开启呢? 。。。


请参考AnyChat使用攻略之独立部署Linux视频服务器
         AnyChat使用攻略之独立部署Windows视频服务器
作者: 一瓶爱因斯坦    时间: 2015-4-27 11:28
佰锐科技-田杰 发表于 2015-4-27 10:51
请参考AnyChat使用攻略之独立部署Linux视频服务器
         AnyChat使用攻略之独立部署Windows视频服 ...

好的,已经解决了!谢谢哈
还有想请问一下, 如果需要在服务器实现自己的业务逻辑 比如对登陆的用户名等进行验证的话, 是否可以直接按照一般springMVC的实现的方式, 直接在自带的demo上进行修改就行了呢?
作者: 佰锐科技-田杰    时间: 2015-4-27 11:42
一瓶爱因斯坦 发表于 2015-4-27 11:28
好的,已经解决了!谢谢哈
还有想请问一下, 如果需要在服务器实现自己的业务逻辑 比如对登陆的用户名等 ...

您好!可以参考AnyChat平台用户身份验证与第三方平台集成的问题
作者: 一瓶爱因斯坦    时间: 2015-4-27 15:08
佰锐科技-田杰 发表于 2015-4-27 11:42
您好!可以参考AnyChat平台用户身份验证与第三方平台集成的问题

好的, 我去看看   谢谢哈
作者: hongdousha    时间: 2015-5-6 15:50
佰锐科技-田杰 发表于 2015-4-27 10:51
请参考AnyChat使用攻略之独立部署Linux视频服务器
         AnyChat使用攻略之独立部署Windows视频服 ...

请问你是怎么解决的
作者: 佰锐科技-田杰    时间: 2015-5-6 15:54
hongdousha 发表于 2015-5-6 15:50
请问你是怎么解决的

您有什么问题呢亲?有关服务器部署么?现在是什么情况?
作者: cola_hk    时间: 2015-7-31 10:18
java业务服务器部署好了,web怎么连接啊?服务器地址和端口都是什么?我用的服务器地址是http://localhost:8092/springmvc/,端口是默认的8906,但就是连不上
作者: 佰锐科技-邵光清    时间: 2015-7-31 10:39
本帖最后由 佰锐科技-邵光清 于 2015-7-31 10:42 编辑
cola_hk 发表于 2015-7-31 10:18
java业务服务器部署好了,web怎么连接啊?服务器地址和端口都是什么?我用的服务器地址是http://localhost: ...

您好,是客户端连接核心服务器,AnyChat核心服务器有启动了吗?请参考:AnyChat使用攻略之独立部署Windows视频服务器   、    AnyChat使用攻略之独立部署Linux视频服务器

作者: bairui.tony    时间: 2015-7-31 11:20
cola_hk 发表于 2015-7-31 10:18
java业务服务器部署好了,web怎么连接啊?服务器地址和端口都是什么?我用的服务器地址是http://localhost: ...

请问是否部署在Tomcat下?业务服务器需要用到的anychatserver4java.dll、AnyChatServerSDK.dll文件(如果是x64环境,需要x64环境上的dll文件)有没有Copy到Tomcat的bin目录或者java loadLibrary()能找到的目录下?
如果上述操作已执行,可以查看下tomcat 的logs目录下的日志文件,有没有错误或异常输出。

另外请确保核心服务器已正常启动。
作者: 佰锐科技-李永星    时间: 2015-7-31 11:28
cola_hk 发表于 2015-7-31 10:18
java业务服务器部署好了,web怎么连接啊?服务器地址和端口都是什么?我用的服务器地址是http://localhost: ...

您好!
1、关于web怎么连接,请参考在线体验
2、您也可以下载Web SDK,阅读相关开发文档,AnyChat for Web SDK
3、关于http://localhost:8092/springmvc/这个示例是业务服务器项目,它是与核心服务器协作处理实际业务的,不是客户端示例。客户端与服务器连接是通过Web插件的,在Web sdk文档里有介绍。
4、如何部署核心服务器和业务服务器请参考楼上




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3