cross software ltd - isaca isaca_venice... · “the problems with browser-based approaches …...
TRANSCRIPT
Smart clientDesktop application
Web
Smart clientDesktop application
Web
Thick clientDesktop application
Local network
Thick clientDesktop application
Local network
Thin clientBrowser application
Web
Thin clientBrowser application
Web
“The problems with browser-based approaches … have become all too well-known”
“The current enthusiasm for a browser-based enterprise is shortsighted. As firms trade in their desktop clients for browsers they’ll find: primitive functionality… bandwidth gluttony… terrible usability.”
IBM Puts New Spin On Client Computing
(May 2004)
“…It sounds a bit like heresy, but the web-based portal does not really make a very effective interface to functionality that resides in many systems"
“Web-based solutions just can’t provide the rich users interface and performance which users like our traders need.”
“As proof of their disillusionment, a staggering one-third of IT decision makers report having plans for migrating some applications back to richer client environments.”
“The Client is Back” Jonathan Schwartz, Sun’s president and COO Opening remarks at JavaOne 2004
Fonte: www.gatormug.org/slides/vs2ksmartclient.ppt
“The problems with browser-based approaches … have become all too well-known”
“The current enthusiasm for a browser-based enterprise is shortsighted. As firms trade in their desktop clients for browsers they’ll find: primitive functionality… bandwidth gluttony… terrible usability.”
IBM Puts New Spin On Client Computing
(May 2004)
“…It sounds a bit like heresy, but the web-based portal does not really make a very effective interface to functionality that resides in many systems"
“Web-based solutions just can’t provide the rich users interface and performance which users like our traders need.”
“As proof of their disillusionment, a staggering one-third of IT decision makers report having plans for migrating some applications back to richer client environments.”
“The Client is Back” Jonathan Schwartz, Sun’s president and COO Opening remarks at JavaOne 2004
Fonte: www.gatormug.org/slides/vs2ksmartclient.ppt
ERP software for smart client benefitsSmart client technology has obvious advantages. To sum up can be summarized into three points, namely, local resources, make full use and enjoyment of the local user experience, with off-line connectivity, and intelligent deployment and automatic updates.
Smart client application, a result of differences in functional levels shown in various forms and sizes because all the smart client applications have a feature that has the ability to use local resources, for example, for storage, processing or data capture hardware (for example, flash memory, CPU and scanners).
ERP software for smart client benefitsSmart client technology has obvious advantages. To sum up can be summarized into three points, namely, local resources, make full use and enjoyment of the local user experience, with off-line connectivity, and intelligent deployment and automatic updates.
Smart client application, a result of differences in functional levels shown in various forms and sizes because all the smart client applications have a feature that has the ability to use local resources, for example, for storage, processing or data capture hardware (for example, flash memory, CPU and scanners).
In the next two to three years, smart client providers and users will gradually be recognized and the industry will set off a smart client to migrate to the globe.
In the next two to three years, smart client providers and users will gradually be recognized and the industry will set off a smart client to migrate to the globe.
Fonte: Microsoft (download.microsoft.com/download/1/7/1/.../WPOfficeSmartClient_2.pdf
Se i vantaggi offerti dalle applicazioni browser-based sono così evidenti, non si devono però dimenticare le limitazioni che un tale approccio comporta, soprattutto quando, nella valutazione, si fa rientrare anche la cosiddetta “user experience”, cioè la capacità di interazione inedita che l’informatica distribuita ha messo a disposizione dell’utente dalla nascita del PC in avanti.
Se i vantaggi offerti dalle applicazioni browser-based sono così evidenti, non si devono però dimenticare le limitazioni che un tale approccio comporta, soprattutto quando, nella valutazione, si fa rientrare anche la cosiddetta “user experience”, cioè la capacità di interazione inedita che l’informatica distribuita ha messo a disposizione dell’utente dalla nascita del PC in avanti.
La descrizione sintetica sopra riportata mette in evidenza come né la filosofia dei rich client né quella dei thin client, prese singolarmente, sono in grado di dare una risposta efficace alle esigenze degli utenti e, contemporaneamente, offrire, alle organizzazioni di tutti i tipi e di tutte le dimensioni, strumenti di facile distribuzione e gestione in esercizio.
La descrizione sintetica sopra riportata mette in evidenza come né la filosofia dei rich client né quella dei thin client, prese singolarmente, sono in grado di dare una risposta efficace alle esigenze degli utenti e, contemporaneamente, offrire, alle organizzazioni di tutti i tipi e di tutte le dimensioni, strumenti di facile distribuzione e gestione in esercizio.
Smart clientFrom Wikipedia, the free encyclopedia
Smart Client is a term describing an application environment which:●delivers applications over a web http connection●does not require installation (or provide automated installation and updates)●automatically updates without user action●has the look and feel of desktop applications
The term "Smart Client" is meant to refer to simultaneously capturing the benefits of a "thin client" (zero-install, auto-update) and a "fat client" (high performance, high productivity).
Smart clientFrom Wikipedia, the free encyclopedia
Smart Client is a term describing an application environment which:●delivers applications over a web http connection●does not require installation (or provide automated installation and updates)●automatically updates without user action●has the look and feel of desktop applications
The term "Smart Client" is meant to refer to simultaneously capturing the benefits of a "thin client" (zero-install, auto-update) and a "fat client" (high performance, high productivity).
Secondo Wikipedia...Secondo Wikipedia...
CrossModelCrossModel
●Data modeler●Smart Queries●HiReC●Cross Cloud●Data encrypting●Cross Sql●Property manager●Framework
●Data modeler●Smart Queries●HiReC●Cross Cloud●Data encrypting●Cross Sql●Property manager●Framework
Client - serverClient - server
Client Omnis (Dev/RT)
Database server(SQL Server
SQL AnywhereOracle)
Database server(SQL Server
SQL AnywhereOracle)DAM
CrossCore
Cross CloudCross Cloud
Client Omnis (Dev/RT)
Java WS client
Java VirtualMachine
Server Cross CloudOmnis Dev/RT
Database server(SQL Server
SQL AnywhereOracle)
Database server(SQL Server
SQL AnywhereOracle)DAM
CrossCore
CrossCore
Internet - LAN
Il modellatore di dati incorporato
consente al programma di
gestire i collegamenti in
maniera trasparente
CrossModelCrossModel
DescrizioneFinestra help
Codice
Target CrossTarget Cross
Totale righe codice = 128 + 1 classe (window)
I collegamenti primary – foreign key debbono essere gestiti a livello di programma.
Codice Descrizione Finestra help
I collegamenti primary – foreign key vengono gestiti direttamente da
CrossModel
Totale righe codice e classi = 0 (ZER0)
L'utilizzo di CrossModel porta ad una
drastica riduzione del
numero di istruzioni del programma.
CrossModelCrossModel