由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 请推荐web service framework
相关主题
访问有安全认证的Web Service,再转换成Json,怎么实现比较好?这段时间学习了
我要做一个Java演示系统,用哪些前台技术比较好?过去十年最成功的语言是JavaScript吧
我想在服务器端实现Restful服务,用什么方法实现比较好?aspx网页现在到底流行不? (转载)
spring annotationweb service
Apache Fleece最近用vert.x解决了一个实际问题
ios vs. androidHTML+AJAX+JSON的话,前端用什么框架或者库比较好?
Tomcat 的localhost_access_log含有用户登录信息,怎么能改没有 (转载)怎么写程序拿这个网页的数据?
大家一般都用哪个 JSON 的JAR库呀?祝大家周末愉快--请教个jquery/js/ajax的问题。
相关话题的讨论汇总
话题: web话题: spring话题: tomcat话题: service话题: jsr
进入Programming版参与讨论
1 (共1页)
y******n
发帖数: 62
1
过去几年一直是用java做web service。 主要是做video on demand for mobile phone
。 前台是jsp+html+css.js不多主要是因为客户端是用brwoser播放,担心有兼容问题
。后台是servlet+mysql+tomcat. 都是很成熟的技术。 很稳定可靠。 用六台web
server 做到了daily pv request 80+ million, vv request 15+ million。 vv
request 主要是由单独的video server 完成。
现在看版上讨论的各种新平台,技术, 想在开发新产品中使用,但是有些眼花。 不知
道该用哪些。 希望大家能根据现有的技术背景给推荐一下。要求是上手快, 开发快,
容易维护。谢谢
现有的:
前台: html,jsp, css/js/Jquery
后台: servlet,tomcat,spring mvc, hibernate,mysql
z****e
发帖数: 54598
2
你已经有了tomcat了
tomcat可以直接支持web service
z****e
发帖数: 54598
3
Web Services support (JSR 109)
Tomcat provides factories for JSR 109 which may be used to resolve web
services references. Place the generated catalina-ws.jar as well as jaxrpc.
jar and wsdl4j.jar (or another implementation of JSR 109) in the Tomcat lib
folder.
Users should be aware that wsdl4j.jar is licensed under CPL 1.0 and not the
Apache License version 2.0.
w**z
发帖数: 8232
4
rest 可以考虑 jersey 或 dropwizard
http://www.coolcoder.in/2015/02/6-powerful-frameworks-for-creat
spring 本身也有rest support, 但它 不是 jax-rs compliant.

phone

【在 y******n 的大作中提到】
: 过去几年一直是用java做web service。 主要是做video on demand for mobile phone
: 。 前台是jsp+html+css.js不多主要是因为客户端是用brwoser播放,担心有兼容问题
: 。后台是servlet+mysql+tomcat. 都是很成熟的技术。 很稳定可靠。 用六台web
: server 做到了daily pv request 80+ million, vv request 15+ million。 vv
: request 主要是由单独的video server 完成。
: 现在看版上讨论的各种新平台,技术, 想在开发新产品中使用,但是有些眼花。 不知
: 道该用哪些。 希望大家能根据现有的技术背景给推荐一下。要求是上手快, 开发快,
: 容易维护。谢谢
: 现有的:
: 前台: html,jsp, css/js/Jquery

p****e
发帖数: 3548
5
觉得apache cxf更合适

【在 w**z 的大作中提到】
: rest 可以考虑 jersey 或 dropwizard
: http://www.coolcoder.in/2015/02/6-powerful-frameworks-for-creat
: spring 本身也有rest support, 但它 不是 jax-rs compliant.
:
: phone

s***o
发帖数: 2191
6
既然已经用spring而且运行良好,没必要再大折腾吧。想加新东西的话我觉得可以更新
到spring boot,有async需要的话还可以看看spring reactor,这个好像是用来跟vert
.x唱对台戏的。
d****i
发帖数: 4809
7
你这个用的好好棒棒的不用去折腾了,顶多就是用Jersey而不是用Spring自带的来做
rest, 这样更符合标准的J2EE spec。

phone

【在 y******n 的大作中提到】
: 过去几年一直是用java做web service。 主要是做video on demand for mobile phone
: 。 前台是jsp+html+css.js不多主要是因为客户端是用brwoser播放,担心有兼容问题
: 。后台是servlet+mysql+tomcat. 都是很成熟的技术。 很稳定可靠。 用六台web
: server 做到了daily pv request 80+ million, vv request 15+ million。 vv
: request 主要是由单独的video server 完成。
: 现在看版上讨论的各种新平台,技术, 想在开发新产品中使用,但是有些眼花。 不知
: 道该用哪些。 希望大家能根据现有的技术背景给推荐一下。要求是上手快, 开发快,
: 容易维护。谢谢
: 现有的:
: 前台: html,jsp, css/js/Jquery

g*****g
发帖数: 34805
8
Jersey跟 spring整合很容易。不要用 spring web service. 坑多 community小,出了
问题找不到答案。

【在 d****i 的大作中提到】
: 你这个用的好好棒棒的不用去折腾了,顶多就是用Jersey而不是用Spring自带的来做
: rest, 这样更符合标准的J2EE spec。
:
: phone

s***o
发帖数: 2191
9
是指"spring web services" project,还是spring mvc 跟 REST 相关的部分?

【在 g*****g 的大作中提到】
: Jersey跟 spring整合很容易。不要用 spring web service. 坑多 community小,出了
: 问题找不到答案。

w**z
发帖数: 8232
10
spring web service is not JAX-RS compliant

【在 s***o 的大作中提到】
: 是指"spring web services" project,还是spring mvc 跟 REST 相关的部分?
相关主题
ios vs. android这段时间学习了
Tomcat 的localhost_access_log含有用户登录信息,怎么能改没有 (转载)过去十年最成功的语言是JavaScript吧
大家一般都用哪个 JSON 的JAR库呀?aspx网页现在到底流行不? (转载)
进入Programming版参与讨论
s***o
发帖数: 2191
11
true, but I don't feel it's terribly bad, so I am just curious about what
are those "keng"s?

【在 w**z 的大作中提到】
: spring web service is not JAX-RS compliant
d****i
发帖数: 4809
12
同意,加个spring-jersey的dependency,事半功倍,非常顺畅,而且如果要迁移到
JBoss, WebLogic等其他AS的话不用改代码。

【在 g*****g 的大作中提到】
: Jersey跟 spring整合很容易。不要用 spring web service. 坑多 community小,出了
: 问题找不到答案。

g*****g
发帖数: 34805
13
You don't want to know. I am telling you from personal experience.

【在 s***o 的大作中提到】
: true, but I don't feel it's terribly bad, so I am just curious about what
: are those "keng"s?

z****e
发帖数: 54598
14
Sorry cant type chinese here
For this requirement
vert.x would be ur best bet

对不起, 自己表达有问题。 我的意思是如果是完全新开发一个web application (兼
顾 pc 和 手机端), 前台和后台应该各用什么样的组合。 上面提到的都可以不用,
只是作为选择新技术平台的一个技术基础,这样不会因为有较大的learning curve 或
开发思想差异而导致较长的开发周期。
新的项目是类似于O2O的,有比较大的用户量, db端的读写会比较多,而且跟第三方应
用(地图,支付)的交互频繁。

【在 y******n 的大作中提到】
: 过去几年一直是用java做web service。 主要是做video on demand for mobile phone
: 。 前台是jsp+html+css.js不多主要是因为客户端是用brwoser播放,担心有兼容问题
: 。后台是servlet+mysql+tomcat. 都是很成熟的技术。 很稳定可靠。 用六台web
: server 做到了daily pv request 80+ million, vv request 15+ million。 vv
: request 主要是由单独的video server 完成。
: 现在看版上讨论的各种新平台,技术, 想在开发新产品中使用,但是有些眼花。 不知
: 道该用哪些。 希望大家能根据现有的技术背景给推荐一下。要求是上手快, 开发快,
: 容易维护。谢谢
: 现有的:
: 前台: html,jsp, css/js/Jquery

c*********e
发帖数: 16335
15
开发一个同时兼顾 pc 和 手机端的application不是个好主意。如果用户很多的话,会
觉得程序很慢。分开吧。除非用户在手机上也是打开browser来看同一个网站,你的网
站是responsive的。
手机的服务器端用restful web services,把json送到手机端。每次都要验证用户名和
密码,因为是web services,http,没有session.

phone

【在 y******n 的大作中提到】
: 过去几年一直是用java做web service。 主要是做video on demand for mobile phone
: 。 前台是jsp+html+css.js不多主要是因为客户端是用brwoser播放,担心有兼容问题
: 。后台是servlet+mysql+tomcat. 都是很成熟的技术。 很稳定可靠。 用六台web
: server 做到了daily pv request 80+ million, vv request 15+ million。 vv
: request 主要是由单独的video server 完成。
: 现在看版上讨论的各种新平台,技术, 想在开发新产品中使用,但是有些眼花。 不知
: 道该用哪些。 希望大家能根据现有的技术背景给推荐一下。要求是上手快, 开发快,
: 容易维护。谢谢
: 现有的:
: 前台: html,jsp, css/js/Jquery

y******n
发帖数: 62
16
我们一起视频网站的做法是只开发专门的客户端网页。用pc看虽然有些大材小用,但也
可以接受。 只是手机客户端的网页又根据屏幕大小分若干版本。 开发维护比较麻烦。
现在都是smart phone, 所有的客户端都统一了,就简单多了。
你说把数据用json的形式传到前台,跟传统的http response 比有什么优点吗。

【在 c*********e 的大作中提到】
: 开发一个同时兼顾 pc 和 手机端的application不是个好主意。如果用户很多的话,会
: 觉得程序很慢。分开吧。除非用户在手机上也是打开browser来看同一个网站,你的网
: 站是responsive的。
: 手机的服务器端用restful web services,把json送到手机端。每次都要验证用户名和
: 密码,因为是web services,http,没有session.
:
: phone

z****e
发帖数: 54598
17

一样的,都是http协议,快不了多少
要快,上tcp,去掉json这种多余的包装,boxing/unboxing挺浪费的
如果要想再快,直接上udp

【在 y******n 的大作中提到】
: 我们一起视频网站的做法是只开发专门的客户端网页。用pc看虽然有些大材小用,但也
: 可以接受。 只是手机客户端的网页又根据屏幕大小分若干版本。 开发维护比较麻烦。
: 现在都是smart phone, 所有的客户端都统一了,就简单多了。
: 你说把数据用json的形式传到前台,跟传统的http response 比有什么优点吗。

c*********e
发帖数: 16335
18
udp, vert.x在你嘴里经常出现。

【在 z****e 的大作中提到】
:
: 一样的,都是http协议,快不了多少
: 要快,上tcp,去掉json这种多余的包装,boxing/unboxing挺浪费的
: 如果要想再快,直接上udp

n*****t
发帖数: 22014
19
还有 pvp

【在 c*********e 的大作中提到】
: udp, vert.x在你嘴里经常出现。
c*********e
发帖数: 16335
20
赵老师,我们想看你写的udp 握手协议。

【在 z****e 的大作中提到】
:
: 一样的,都是http协议,快不了多少
: 要快,上tcp,去掉json这种多余的包装,boxing/unboxing挺浪费的
: 如果要想再快,直接上udp

相关主题
web service怎么写程序拿这个网页的数据?
最近用vert.x解决了一个实际问题祝大家周末愉快--请教个jquery/js/ajax的问题。
HTML+AJAX+JSON的话,前端用什么框架或者库比较好?有没有人用过org.json.JSONObject?
进入Programming版参与讨论
z****e
发帖数: 54598
21

靠,你们公司代码能随便看啊?
不给你看

【在 c*********e 的大作中提到】
: 赵老师,我们想看你写的udp 握手协议。
c*********e
发帖数: 16335
22
你面试的时候也是这么对面试官说的吗?至少你可以说个大概的idea. 握手协议握了几
次,怎么知道对方的server和你的server连接上了?

【在 z****e 的大作中提到】
:
: 靠,你们公司代码能随便看啊?
: 不给你看

z****e
发帖数: 54598
23

你以为握手3次之后就“一定肯定必定100%”连上了?
这个是我当年学网络时候老师期末的一个考题
你回答试试

【在 c*********e 的大作中提到】
: 你面试的时候也是这么对面试官说的吗?至少你可以说个大概的idea. 握手协议握了几
: 次,怎么知道对方的server和你的server连接上了?

c*********e
发帖数: 16335
24
x
y,x+1
y+1
这表示对方是个活的,对你的request有response.

【在 z****e 的大作中提到】
:
: 你以为握手3次之后就“一定肯定必定100%”连上了?
: 这个是我当年学网络时候老师期末的一个考题
: 你回答试试

z****e
发帖数: 54598
25

so?
100%证明连接是活的?
你的答案就是这个?

【在 c*********e 的大作中提到】
: x
: y,x+1
: y+1
: 这表示对方是个活的,对你的request有response.

c*********e
发帖数: 16335
26
tcp常用的一个握手协议就是这么做的呀。

【在 z****e 的大作中提到】
:
: so?
: 100%证明连接是活的?
: 你的答案就是这个?

1 (共1页)
进入Programming版参与讨论
相关主题
祝大家周末愉快--请教个jquery/js/ajax的问题。Apache Fleece
有没有人用过org.json.JSONObject?ios vs. android
做一个网站,把其他网站地址列表拉出来在地图上显示,怎么做?Tomcat 的localhost_access_log含有用户登录信息,怎么能改没有 (转载)
想学Java EE,请大侠指点大家一般都用哪个 JSON 的JAR库呀?
访问有安全认证的Web Service,再转换成Json,怎么实现比较好?这段时间学习了
我要做一个Java演示系统,用哪些前台技术比较好?过去十年最成功的语言是JavaScript吧
我想在服务器端实现Restful服务,用什么方法实现比较好?aspx网页现在到底流行不? (转载)
spring annotationweb service
相关话题的讨论汇总
话题: web话题: spring话题: tomcat话题: service话题: jsr