c*****y 发帖数: 562 | 1 这个数据不知道可信不,tomcat market share肯定很大,但websphere不会这么小吧 |
|
k*********s 发帖数: 4474 | 2 Wells Fargo 上的是Oracle的WebLogic. 如果WLS比例如此之小,那WebSphere的比例差
不多
这个数据不知道可信不,tomcat market share肯定很大,但websphere不会这么小吧 |
|
c*********e 发帖数: 16335 | 3 用weblogic,是不是同时只能用jdeveloper,sqldeveloper? |
|
w**z 发帖数: 8232 | 4 无所谓。wls 只是一个container . 理论上,只是理论上,ear file 是container 通用
。开发就更没关系了。 |
|
g*****g 发帖数: 34805 | 5 EJB3 was way later than Spring/hibernate. Websphere/Weblogic never recover
since that time. Today, Spring/Hibernate is actually more powerful than an
EJB3 solution, though the latter is arguably simpler.
The issue is that Websphere/Weblogic charges hefty fee, and it doesn't
perform as well as Tomcat. Other than rare case like two-phase commit, I don
't see the benefits of ejb servers at all.
Jetty is also being used a lot as an embedded server. This can be handy when
you are running a non-web s... 阅读全帖 |
|
c*****y 发帖数: 562 | 6 我记得Weblogic还是BEA的时候比WebSphere市场占有率要高些,被Oracle收购后就
堕落了?
跟哪些金融公司谈的时候,他们好像特不屑Open Source,只用贵的,不用对的。还有
一点就是只买有support的东西。
我现在的公司,Tomcat支持千万级用户,没任何问题。
don
when
,
even
s |
|
c*********e 发帖数: 16335 | 7 金融公司,银行,最怕免费的第三方软件破坏他们的大系统。所以,它们自己写自己的
library,自己造自己的轮子。所以银行喜欢用perl,jsp之类的。 |
|
z*******3 发帖数: 13709 | 8 有专门的weblogic consultant
和websphere consultant
这种职位,政府里面也有不少份额
金融公司有钱可以烧
以前看公司在weblogic上用spring很有喜感 |
|
z*******3 发帖数: 13709 | 9 其实早在bea时代,websphere就逐步超过weblogic了
ibm的全套效率明显优于竞争对手
架不住db2+rational这些集团军的优势
bea就没有db什么的
而且bea庄思浩有些裹足不前,oracle当时就很积极
搞jboss什么的,后来恶意收购了bea了之后
ibm以外第二条完整的生产线才建立起来
不过ibm的优势还是很明显的
所以websphere比weblogic份额多应该还是可信的 |
|
z*******3 发帖数: 13709 | 10 理论上
但是实际上这些公司都有私货
一般上了贼船就不太容易下来
weblogic应该有一个专门的ide,叫做weblogic workshop好像
类似的,websphere好像也有一个websphere studio |
|
z*******3 发帖数: 13709 | 11 不过这个市场份额呢,可信可不信
因为一个大公司买一个weblogic
跟五十个小公司用五十个tomcat不是一个概念
小公司就是没钱,再多市场份额都是看着high
其实没啥用 |
|
z*******3 发帖数: 13709 | 12 websphere的jvm也有可能是ibm特制的
据说是准real time,尤其是用了aix的时候
类似的weblogic也有可能是准real time的jrockit
所以光这一点上说,无脑换成hotspot也很难说不会遇到一些问题
或者说,客户用它们这些特制的jvm,可能会掩盖一些问题
类似的,它们的db和version control什么等产品都有粘性
更不要说ibm和oracle内部有不少不开源的框架,这个粘性也是大大的
所以客户用了weblogic这些之后,想换恐怕不是那么容易 |
|
c*****y 发帖数: 562 | 13 说的有道理,这儿有用过tcServer和TomEE的吗?
tcServer demo看着不错 |
|
c*m 发帖数: 836 | 14 金融公司不用开源软件很大程度上是political driven, 因为几乎没有support,而且
支持compliance的周边feature不全。所以开源软件在金融公司只有两个形式,第一,
根本不用,第二,一个内部专门的部门,唯一的任务就是重写外面的开源软件,然后在
内部发布,然后他们提供support。 |
|
b******y 发帖数: 9224 | 15
我负责开发的电商网站就是用的tomcat, 年营业额超千万美元,后台系统核心基本是我
写的,运行在tomcat上,现在有8年了,很稳定,很强大。我还在继续掌舵 :-)
做软件要keep it simple. 小米加步枪用好了,照样胜出哈.
当年苹果创始人Steve Wozniak 做的苹果II 要比大型机简单多了,而且用了很少的
parts, 风行世界。 |
|
c*********e 发帖数: 16335 | 16 simple is beauty.现在it界太多忽悠的东西,唬人的东西,很简单的东西搞个非常深
奥绕口的新名词。 |
|
z***s 发帖数: 3241 | 17 仰慕一下哈
能不能说说大概架构?
另外缺不缺人手? ^_^ |
|
z*******3 发帖数: 13709 | 18 那是你用起来不难,就好比微积分
证明微积分的人是牛顿莱布尼茨,都是牛到死的人物
但是用微积分的话,一个高中生就好了
你要能搞出一些非常流行的产品
不要说大公司随便去,你做startup都会被大公司收购
一夜暴富,例子很多,什么spring,jboss都是从startup一路走来 |
|
|
j****y 发帖数: 178 | 20 刚开始学REST, 没有用maven(不会)。新下载的jersey。请教是哪里有问题呢。
代码如下:
Java code:
package com.testrest.rest;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
// Plain old Java Object it does not extend as class or implements
// an interface
// The class registers its methods for the HTTP GET request using the @GET
annotation.
// Using the @Produces annotation, it defines that it can deliver several
MIME types,
// text, XML and HTML.
// The browser requ... 阅读全帖 |
|
j****y 发帖数: 178 | 21 谢谢,但不是url的问题。看了一下log,说是
java.lang.ClassNotFoundException:org.glassfish.jersy.servlet.
ServletContainer
但是类库文件 jersey-servlet-container-core.jar 就在WEB-INF/lib/下。
不知道为什么在deploy的时候没有识别到。
求助! |
|
t*****n 发帖数: 1589 | 22 今天遇到个namenotfound的错误,在网上找了2个小时还没找到原因,后来问人,才知
道是glassfish的数据库连接的设定
问题,我是绝对新手,像这种问题还有整个的生态系统怎么有效学习,我不能老问人啊
,像今天那种在网上看来看去时间浪费了还不知道原因
谁有空给说说,多谢 |
|
d****i 发帖数: 4809 | 23 "Spring server is a full scale j2ee application server."
This is not true. A full Java EE application server are those with full-
fledged Java EE functionalities such as JBoss, Websphere, Weblogic,
Glassfish, etc. Spring itself is not bound with Java EE. It actually makes
Java EE simpler and easier to use. It can also independently work with Java
SE also. |
|
w********i 发帖数: 244 | 24 I want to install java development environment with the following features:
• JSF
• Prime faces framework
o (Or similar frameworks like struts or spring)
• Application servers such as Web Sphere or Tomcat or Glassfish or
weblogic
• IDEs such as Eclipse/Jboss
Any suggestions? Thank you very much! |
|
s*i 发帖数: 31 | 25 招工广告一般都需要什么 Java EE, EJB, Spring, Hibernate, Web Services, XML,
SOAP, JDBC, JSP/Servlets, N-Tier Architecture. 这些都超出了 Java Standard 范
围。 吧这些都搞懂搞熟了,大概需要好几年,而且这些商业的东西每年都在变化。咳
。
好几次去interview, 我resume 写 java 是最强的语言。 然后人家问这个这个设计,
你用 EJB/XML 怎么去实现, 问在JSP/Servlet里面那个问题怎么解决。 这些我就一点
不知到了。这些名词就是知道一个概念,然后可能接触过一些很简单的例子,接触了就
忘记了。 就算强迫自己去做Project, 可是照着一本入门的书去学,用EJB 或者 JSP
写一个hello world, 竟然用了3个星期,去搞 setup 什么 config file, xml file,
什么 glassfish, 一大堆乱七八糟的东西,好不容易搞出来一个hello world. 只能苦
笑一声,发现为了搞这个东西吧时间都扑在上面了, 最后 |
|
r*********r 发帖数: 3195 | 26 if i know SQL, why would i care about jboss, spring, hibernate?
if i use Apache as web server, or i prefer to write my own hi-performance
web server, who gives a damn about tomcat, glassfish?
if i need cross-platform GUI, why wouldn't i use javascript/AJAX?
who would still use the Swing, JFace, or whatever stupid named stuff?
if i need computing intensive numerical simulation, oops, java sucks.
if i need a generic graph algorithm library, is there anything remotely as
good as boost::graph in jav... 阅读全帖 |
|
s*****e 发帖数: 893 | 27 做大型商业应用, 比如 web service development
A. 基于Jave, J2EE,和相关的Framework, such as Glassfish.
B. 基于Python, web-dev framework比如Zope
目前似乎A是绝对主流(.Net可能是老二)。
但是在未来,这2个当中,B有没有很大潜力慢慢成为主流呢? 毕竟Python有很多优点
,尤其是开发效率高.
讨论一下 |
|
r*****3 发帖数: 143 | 28 中文名: OSGi 实战
原名: OSGi in Action: Creating Modular Applications in Java
作者: Richard S. Hall
Karl Pauls
Stuart McCulloch
David Savage
图书分类: 软件
资源格式: PDF
版本: 英文文字版/更新源代码
出版社: Manning
书号: 1933988916
发行时间: 2011年
地区: 美国
语言: 英文
简介:
内容介绍:
OSGi is a Java-based framework for creating applications as a set of
interconnected modules. OSGi lets you install, start, stop, update, or
uninstall modules at execution time without taking down your entire system.
It's the backbone of the Eclipse plugin system, as we... 阅读全帖 |
|
z*******3 发帖数: 13709 | 29 怎么glassfish还要手工去拷贝jar才能实现jpa
搞什么,不过sun的产品一贯难用,搞出这种方式也不算意料之外就是了
folder |
|
c*********e 发帖数: 16335 | 30 可能有不需要copy的办法,我不知道阿。反正这种方式简单。glassfish是轻量级的
server,比jboss小。 |
|
z*******3 发帖数: 13709 | 31 sun是一个典型的书呆子公司
做的东西很牛逼,但是用起来极其难用
java算是很好的了,其他的什么glassfish之类的
用起来简直是,我的天
这种公司的问题就在于,它死了不重要
还要把mysql一起给弄死了
这个实在是太可惜了
另外google做google版的java,这个其实不是什么好事
这个其实就已经破坏了compile once, run everywhere这个原则
但是也有好处,就是给oracle这这种公司一个警告
oracle要是瞎搞,随时可能出现各种版本的java
所以oracle也不敢瞎搞,而且后来oracle做得不错
比如成功说服ibm和apple放弃自己的jvm
全部转投openjdk去了,这就是一个好事
要不然每个公司都有一个自己的jvm,很多问题就很麻烦
因为实现不一样,所以可能出现说在某一个版本的jvm上出问题
而在其他版本的jvm上不出问题的情况
如果都用一个openjdk,这种情况出现的概率就大大降低了 |
|
r*****3 发帖数: 143 | 32 Title:Java EE 6 Pocket Guide
By: Arun Gupta
Publisher:O'Reilly Media
Ebook: September 2012
Pages: 210
This handy guide provides an overview of Java Enterprise Edition 6’s main
technologies and includes extensive, easy-to-understand code samples that
demonstrate the platform’s many improvements. You’ll quickly understand
how Java EE 6 simplifies the process of developing and deploying web and
enterprise applications.
Explore what’s new in Java EE 6, including Contexts and Dependency
Injection and... 阅读全帖 |
|
c*********e 发帖数: 16335 | 33 tomcat,glassfish,jboss,apache,etc. |
|
W*******e 发帖数: 1268 | 34 last option <> 所有的都不用
每个开源产品的使用在我们这里都是要review和得到批准的
不能随便在产品里面引入第三方的库程序,包括JS框架
SUN JDK是免费的,所以我们不会用OpenJDK
WebLogic我们有license,所以不考虑JBoss,Glassfish和Tomcat
用Spring是因为没有更好的替代产品,Oracle的struts比较烂 |
|
z*******3 发帖数: 13709 | 35 那本来fedora社区就是red hat背后支持的
谁吃谁的剩饭还不知道呢
要不这么说,red hat把fedora当试验田,倒腾倒腾了之后
剩下的,再换到您说的rhel上去用,您说对不对?
还有就是,大神,现在都什么年代了,您还在倒腾os
就像您说的,要有人懂,这年头,懂os的人的比例越来越少
您说对不对?
一个东西要先懂了才能用,这本身就有问题
就好比您用微积分,您会证明微积分么?我打赌您不会
您就算学过也肯定忘记了,但是您用微积分多简单?
当年sun为啥挂掉?因为sun的很多产品都是您说的那样
要尼玛先懂了才能用,我乐个去,那谁有功夫去吭哧吭哧看文档去学
所以sun华丽滴挂掉咯
glassfish什么也是出了名的难用,就是jvm其实也不是那么容易用
但是为了将来的回报,大多数人都忍了罢了
您说对不对?python多简单,mac打开terminal, 敲入python, print 'hello world'
搞定
当然这个还回去也很快就还回去了,您自己说的,web框架
ror比django更简单,这不就是代价么?出来混,总要还的,前面偷懒
后面就还回去
另外谈流量您就歇菜吧,公司... 阅读全帖 |
|
z*******3 发帖数: 13709 | 36 那本来fedora社区就是red hat背后支持的
谁吃谁的剩饭还不知道呢
要不这么说,red hat把fedora当试验田,倒腾倒腾了之后
剩下的,再换到您说的rhel上去用,您说对不对?
还有就是,大神,现在都什么年代了,您还在倒腾os
就像您说的,要有人懂,这年头,懂os的人的比例越来越少
您说对不对?
一个东西要先懂了才能用,这本身就有问题
就好比您用微积分,您会证明微积分么?我打赌您不会
您就算学过也肯定忘记了,但是您用微积分多简单?
当年sun为啥挂掉?因为sun的很多产品都是您说的那样
要尼玛先懂了才能用,我乐个去,那谁有功夫去吭哧吭哧看文档去学
所以sun华丽滴挂掉咯
glassfish什么也是出了名的难用,就是jvm其实也不是那么容易用
但是为了将来的回报,大多数人都忍了罢了
您说对不对?python多简单,mac打开terminal, 敲入python, print 'hello world'
搞定
当然这个还回去也很快就还回去了,您自己说的,web框架
ror比django更简单,这不就是代价么?出来混,总要还的,前面偷懒
后面就还回去
另外谈流量您就歇菜吧,公司... 阅读全帖 |
|
c*********e 发帖数: 16335 | 37 tomcat好老了,现在最新的是glassfish.这些web server其实都差不多的,不同的是属
于不同的公司。 |
|
l**********n 发帖数: 8443 | 38 when I run junit test, how can I log the java log to a file? the log is only
logged to a file when running inside glassfish |
|
z*******3 发帖数: 13709 | 39 很多东西还真不是说谁钱多谁就能怎样的
钱多时候,往往招来一堆iq很高的家伙
然后iq很高的家伙写出来的东西总是那么难懂
最后华丽地挂了,sun其实就是这么一个公司
sun的东西除了java以外,其他都非常晦涩难懂
说ibm的websphere那些比sun的glassfish什么好用一万倍都不为过
当年ejb为啥没有推广开来?跟sun的垃圾概念有很大关系
基本上没有人看得懂它们在说什么,而那么少部分真正理解了ejb并运用的人
其实都是通过其他途径了解到的,我是通过idea的向导和jboss搞定的
sun的tutorial,我看过网络上的,书我也看过,中文英文都看过
按照它们说的做,没有一次跑成功的
今天其实这种情况还是有,前一段看twitter的java api,又让我想起当时的感觉了
无论是文档还是github上的例子,照着做,基本上都跑不了,eclipse狂出errors
不过现在经验值上去了,这些error也难不倒了,不过换我刚毕业时候,估计是搞不定
很多时候都是连猜带蒙,最后撞对了,哦,原来是这样啊,回头看又不觉得这些人很牛
只会觉得它们很装,明明很简单的东西,给搞得那么复杂 |
|
z****e 发帖数: 54598 | 40 快速浏览了一下
淘宝的成功核心在于sun做构架那些人打下来的基础
之后都是一些简单的修修补补
sun教会了他们如何搞模块封装这些东西,这块主要是app server的事
所以你看文中java中间件出现频次非常高
其实天朝那些年,sun和ibm还有bea这些外企在国内各个行当很活跃
oralce那些年搞构架,其实是很糟糕的
工行什么竞标,一般oracle首轮即遭淘汰,然后bea和ibm一般会到最后一轮
演变成weblogic vs websphere
但是这两个很贵,淘宝当年用不起,他们自己也写了,bea的东西很贵
用不起,只好用一些便宜的
当年sun,bea这是一伙的,ibm是另外一伙的
基本上国内大的架构都是这两拨搞出来的
要么是ibm全套忽悠下来,要么就是sun/bea这些在搞
因为当时sun没有自己的app server,或者说自己的app server比oracle的还烂
当然sun不可能去用ibm的东西,反过来ibm做构架时候,也不会去用sun的东西
bea的东西也不会去用,sun当时主要是通过硬件跟ibm做竞争
bea是app server跟ibm做竞争,oracle则是d... 阅读全帖 |
|
z****e 发帖数: 54598 | 41 if u r willing to pay for ur tool
then try IntelliJ IDEA
dont use netbeans which is made by SUN
always difficult to use like the other products of SUN
Glassfish, Solaris etc. they all sucks
trust me, u will find out how good Eclipse is |
|
b****y 发帖数: 169 | 42 湾区小公司。感兴趣请给我发站内邮件。
谢谢。
Job Description
• Support an always-available cloud-based SaaS platform
• Support application deployments, building new systems and
upgrading and patching existing ones.
• Develop automation to quickly and rapidly deploy instances from
hardened images
• Using monitoring tools to find problems, resolve and/or escalate
to development and ensure that we exceed our SLAs
• Build and manage development and testing environments, a... 阅读全帖 |
|
x****d 发帖数: 1766 | 43 just curious, netflix never buys ee servers from any vendor? like IBM/Oracle
? I am very surprised hearing this.
So even internally, you guys never use a server support jms, javamail?
So you use spring for all? transcaton, security, persistence....?
I know you dont need ejb, but never use websphere or glassfish? surprised,
surprised... |
|
g*****g 发帖数: 34805 | 44 Spring is now a swiss army knife and it is a bundle of frameworks. Without
context it's usually referring to Spring core which consists of IoC and some
utility classes, and Spring AOP, this provides what you need for the
service layer support in a J2EE architecture without the need of a J2EE
server. Hibernate is an ORM framework which provides persistence layer
support layer support without a J2EE server. Spring Data is similar to
Hibernate. Spring and Hibernate can run in and out of any contain... 阅读全帖 |
|
|
c*********e 发帖数: 16335 | 46 web server用的啥? tomcat, glassfish, weblogic, ... |
|
c*********e 发帖数: 16335 | 47 可能是银行之类的大户。它们不用什么spring啊,.do之类的。他们的网页里,是/
servlet之类的,可能用glassfish,jboss之类的,或者有钱的去买weblogic. |
|
z*******3 发帖数: 13709 | 48 sun的产品是典型的,技术很牛逼
但是很难用,妈蛋,glassfish,netbeans一开始搞出来的
那叫什么玩意,超级难用,相比之下,weblogic什么各种傻瓜啊
webpshere类似,所以bea后来被收购时候,老庄气死了
相比之下,sun最后是求人去收购,高下立现
技术牛逼是好事,但是技术差不多牛逼的前提下
谁能把东西做傻瓜来,就有很大的市场
eclipse就是其中一种傻瓜化工具
你的产品如果能在eclipse上提供某种plugin变得傻瓜起来的话
就会有很大的市场,某人不是问如何才算是会用eclipse嘛
这个看android studio,基本上编译,debug,测试,git那些操作
都是一个按钮的事,eclipse会略微麻烦点,但是也类似,只要你找对了plugins
就部署可能不一定通过ide做,但是也不是不可以了
jenkins这些肯定有eclipse plugin
xcode也类似,xcode的git略微麻烦点,android studio比较傻瓜
所以apple什么大红大紫,apple这些傻瓜化的工具都做得很不错
技术屌丝要明白,把东西做得便于使用,才有市场
而不... 阅读全帖 |
|
|
i**w 发帖数: 883 | 50 问这种问题,至少说一下哪种jee server呀: jboss, glassfish 还是weblogic? 还有
版本。你不会把这code放tomcat上跑吧 |
|