2010-02-17 5 views
9

J'ai remarqué que la plupart des banques utilisent Java côté serveur pour exécuter les applications Web. Pourquoi donc? Qu'est-ce qui rend Java meilleur que PHP, ruby, python ... etc pour les banques ou les entreprises?Pourquoi Java est utilisé par la plupart des banques?

Merci d'avance.

+4

Je me demande qui offre des contrats de support pour PHP/ruby ​​/ python/etc ... les plates-formes d'entreprise quand une défaillance d'un composant critique? N'importe qui? – FrustratedWithFormsDesigner

+2

Voir aussi: http://stackoverflow.com/questions/427286/why-are-many-of-the-banking-sites-implemented-in-java-rather-than-net – OscarRyz

+1

Quelle autre technologie espérez-vous? autour de 30 ans? –

Répondre

6

Regardez du point de vue de la banque. Les banques et les autres grandes entreprises non technologiques sont généralement très conservatrices en ce qui concerne les choix technologiques car la pénalité pour un travail exceptionnellement mauvais sur certains logiciels est très importante, mais la récompense pour un travail exceptionnellement bon n'est pas si grande. En d'autres termes, il n'y a pas beaucoup de récompense pour prendre des risques sur le développement de logiciels ici. Par conséquent, il est utile de rester un peu en retrait et de s'en tenir à ce qui est essayé et vrai, plutôt que de prendre une chance sur le dernier et le meilleur.

+4

L'explication expliquerait l'utilisation de COBOL et FORTRAN, mais pas Java-n'est-ce pas un nouveau langage fangled? – wallyk

+0

-1 Java n'est pas "derrière la courbe" –

+2

Je me demande combien de personnes ici ont fait aujourd'hui une transaction financière qui a été traitée par un mainframe COBOL? ;) – FrustratedWithFormsDesigner

6

Solutions d'entreprise et de soutien.

+10

Cette réponse est un peu vague, surtout à la lumière du fait qu'elle ne fournit pas de verbe. –

+2

Verbes être damné. Anton a simplement sur-optimisé. – Buggabill

+0

N'est-ce pas une autre façon de dire que le gars qui vend la solution possède une mallette? – tvanfosson

1

Si cette affirmation est vraie, alors il est à cause des éléments suivants:

fin des années 1990 et début des années 2000 le développement web eu quelques choix: 1. ASP 2. CGI 3. JSP ( par exemple)

PHP n'était pas ce qu'il est aujourd'hui. ASP n'était pas capable de passer à plusieurs serveurs et CGI prenait beaucoup de temps, donc beaucoup d'entreprises sont allées à Java. Je soupçonne que c'est la raison pour laquelle la plupart des opérations bancaires en ligne ont eu lieu pendant cette période.

année 2000 a été l'année la plus réussie de Sun.

+2

Je pense que les banques sont probablement plus préoccupées par ce qui se passe derrière l'assurance-chômage. Donc, PHP n'est probablement pas le meilleur pari ... –