2010-02-17 4 views
9

Mir ist aufgefallen, dass die meisten Banken Java auf der Server-Seite benutzen, um die Web-Anwendungen auszuführen. Warum das? Was macht Java besser als PHP, Ruby, Python usw. für Banken oder Unternehmen?Warum wird Java von den meisten Banken verwendet?

Vielen Dank im Voraus.

+4

Ich frage mich, die Support-Verträge für PHP/Rubin bietet/Python/etc ... Enterprise-Plattformen für, wenn einige kritische Komponente ausfällt? Irgendjemand? – FrustratedWithFormsDesigner

+2

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

+1

Welche andere Technologie erwarten Sie zu sein um in 30 Jahren? –

Antwort

6

Betrachten Sie es aus der Sicht der Bank. Banken und andere große Nicht-Technologie-Unternehmen sind im Allgemeinen sehr konservativ in Bezug auf Technologie-Entscheidungen, da die Strafe für eine außergewöhnlich schlechte Arbeit an einer Software sehr groß ist, aber die Belohnung für einen außergewöhnlich guten Job ist nicht so groß. Mit anderen Worten, es gibt wenig Belohnung dafür, Risiken bei der Softwareentwicklung einzugehen. Daher lohnt es sich, etwas hinter der Kurve zu bleiben und bei dem zu bleiben, was erprobt und wahr ist, anstatt das Beste aus dem Neuen zu machen.

+4

Die Erklärung würde die Verwendung von COBOL und FORTRAN erklären, aber nicht Java - ist das nicht eine neue Sprache? – wallyk

+0

-1 Java ist nicht "hinter der Kurve" –

+2

Ich frage mich, wie viele Leute hier heute eine finanzielle Transaktion gemacht haben, die von einem COBOL Mainframe verarbeitet wurde? ;) – FrustratedWithFormsDesigner

6

Unternehmenslösungen und Support.

+10

Diese Antwort ist ein bisschen vage, vor allem angesichts der Tatsache, dass es kein Verb zur Verfügung stellt. –

+2

Verben verdammt sein. Anton hat nur überoptimiert. – Buggabill

+0

Ist das nicht eine andere Art zu sagen, dass der Typ, der die Lösung verkauft, eine Aktentasche besitzt? – tvanfosson

1

Wenn diese Aussage wahr ist, dann ist es, weil der folgenden:

In den späten 1990er und frühen 2000er Jahren Web-Entwicklung hatte nur wenige Möglichkeiten: 1. ASP 2. CGI 3. JSP (zum Beispiel)

PHP war nicht was es heute ist. ASP war nicht in der Lage, auf mehrere Server zu skalieren, und CGI war zeitaufwendig, so dass viele Unternehmen nach Java gingen. Ich vermute, dass dies der Grund ist, dass während dieser Zeit das meiste Online-Banking stattgefunden hat.

Jahr 2000 war das erfolgreichste Jahr der Sonne.

+2

Ich denke, Banken sind wahrscheinlich mehr daran interessiert, was hinter der Benutzeroberfläche vor sich geht. Also PHP ist wahrscheinlich nicht die beste Wette ... –

Verwandte Themen