开发者

Why Java is used by most banks? [closed]

As it currently stands, this开发者_如何学JAVA question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 12 years ago.

I noticed that most banks use Java at the server-side to run the web apps. Why is that? What makes Java better than PHP, ruby, python..etc for banks or enterprises?

Thanks in advance.


Look at it from the bank's perspective. Banks and other large non-technology firms are generally very conservative about technology choices because the penalty for doing an exceptionally bad job on some software is very large, but the reward for an exceptionally good job is not so large. In other words there's not much reward for taking risks on software development here. Therefore, it pays to stay somewhat behind the curve and stick with what's tried and true, rather than take a chance on the latest and greatest.


Enterprise solutions and support.


Nobody ever got fired for choosing Java


If this statement is true then it is because of the following:

In the late 1990s and early 2000s web development had just a few choices: 1. ASP 2. CGI 3. JSP (for example)

PHP was not what it is today. ASP was not capable of scaling to multiple servers and CGI was time consuming so allot of companies went to Java. I suspect that is the reason being the most online banking occured during this time.

year 2000 was Sun's most successful year.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜