Antwort
Ein Webbrowser.
Ich würde alles sagen, was mit spezifischer Hardware kommunizieren muss. Auch Programme mit Performance Requirements (zB Spiele, sicher, theoretisch könnte man Spiele auch in einem Browser ausführen (; zB Quake Live), aber das ist nichts im Vergleich zu Crysis: D).
iTunes - es sei denn, Apple will 80 Terabytes von raubkopierter Musik
Ich würde sagen, Anwendungen hosten, die zwischen Berechnung und Darstellung (wie Spiele oder Videobearbeitung) sehr wenig Latenz erfordern. Andere Anwendungen, die eine Verbindung mit lokaler Hardware erfordern, sind für Online-Anwendungen nicht gut geeignet.
Fast jede Antwort hängt davon ab, dass Ihre Netzwerkverbindung der Engpass ist. Beachten Sie jedoch, dass bei Online-Anwendungen das meiste von dem, was Sie tun, über die Netzwerkverbindung abgewickelt wird. Selbst Frameworks, die viel Rechenleistung an die lokale CPU abgeben, werden das Framework selbst über die Netzwerkverbindung weiterleiten. Wenn diese Verbindung langsam, verzögernd oder unzuverlässig ist, dann ist das auch Ihre Anwendung.
Im Allgemeinen Dinge, die auf große, lokale Dateien zugreifen müssen. Video/Bild/Ton-Bearbeitung, Spiele, 3D-Modellierungsprogramme usw.
Anwendungen mit großem Speicher, lokalen Daten oder intensiven CPU-Anforderungen:
- Compiler
- Ray Tracing Programmen
- Multimedia-Anwendungen
Sie Anwendungen beteiligt sensible Daten:
- Payrol Software
- Ordnungssysteme
- Kundendatenbanken Systeme
Programme mit Hardware Interacting
- Medical callibration Systeme
- Call Center Anwendungen
- Builing Alarm Monitoring/Klima/Video Surveillance Systems
- RFID-Systeme
Kritische Uptime Lösungen
- 911 Notfall-Dispatch-Systeme
- Zugriffskontrolle zu sensiblen Bereichen
- Monitoring-Lösungen für kritische Server
Nicht sicher Ich stimme allen zu, aber vielen. – tvanfosson
Gut gespielt in der Tat –