| Magic
Software Enterprises ontwerpt, verdeelt en supporteert
Magic, een vierde generatie softwaretool voor client en
server applicaties. 4GL-MAGIC is een platform en
database onafhankelijke taal die gekend is om de hoge
graad van productiviteit. De Magic taal is revolutionair
op het niveau van Rapid Application Development (RAD)
omdat de programmeur in de mogelijkheid gesteld wordt om
complexe applicaties te bouwen in een high-level,
table-driven programmeertaal.
Magic Software
Enterprises is een multinational met bijhuizen in de US,
UK, Frankrijk, Duitsland, Italië, Nederland, Israël
(origine) en Brazilië. In de andere 45 landen wordt
Magic verdeeld via distributeurs.
Meer dan 50.000
ontwikkelaars en 340.000 end-users maken gebruik van de
hoge toegevoegde waarde die Magic kan bieden. Deze
gebruikers vind men terug bij EDP-afdelingen,
consultants, VAR's, system integrators, …
Magic applicaties kan
men terugvinden in duizenden bedrijven waaronder een
aantal klinkende namen zoals: Rolls Royce, Sharp,
Gannett, NEC, Samsung, Digital, Club Med en US Robotics.
Inleiding
“The
World's Most Productive Client & Server Development
System”
Magic is gekend als het
meest productieve client en server ontwikkelingstool.
Het unieke in Magic is het 'total table driven' concept,
waar programmatiecode wordt voorgesteld in visueel
herkenbare database tabellen en dialoog boxen. Tijdens
de uitvoering voert de Magic engine een razendsnelle
vertaling door naar machinecode en presenteert de
gebruiker een krachtige en gebruikersvriendelijke GUI
applicatie.
Door deze manier van
programmatie kunnen 'business critical applications',zoals
de producten van the Hands Group, op een snelle en
professionele manier geïmplementeerd worden bij
eindgebruikers. De ontwikkelingstijd wordt drastisch
verkleinden de onderhoudskost wordt sterk verlaagd
omwille van de structurele aanpak. Het bewijs van de
superioriteit van Magic werd meerdere malen erkend en
bezegend in diverse developement competities. Diverse
maatwerk implementaties bewijzen eveneens de superieure
productiviteit die met Magic gehaald kan worden.
Client
Producten
Het Magic Client
Developement System is een RAD-ontwikkelingstool op
PC-niveau. Alle functies zijn aanwezig en via diverse
database-gateways kan de applicatie access doen naar
server databases. Het developement system kan geïnstalleerd
worden op Windows 98, Windows NT en
Windows 95.
Het Magic Client
Deployement System is het systeem dat vereist is om
applicaties die ontwikkeld werden met het Magic Client
Developement System, uit te voeren. Een breed
assortiment van ingebouwde end-user tools zoals: Locate
Record, Sorting, Ranging, Viewing by Keys, automatic
data modification, … zijn voorzien. Tevens is er op
Client niveau een Report Generator voorzien waardoor de
gebruiker zelf zijn rapporten kan samenstellen op basis
van de aanwezige gegevens.
De Magic/400 Client
biedt de mogelijkheid toepassingen te ontwikkelen die
ingezet kunnen worden op de IBM AS/400. Terwijl de
toepassing ontwikkeld wordt op de client met al de
typische Magic kenmerken, zorgt de AS/400 database voor
de back-end functionaliteiten zoals data-security,
opslag, retrieval en aggregation volgens de AS/400
normen. Door gebruik te maken van MAGIC/400 Client kan
PROFIT versie 7 snel aangepast en geïmplementeerd
worden op de AS/400. Magic/400 biedt de gebruiker een
typische AS/400 5250-based applicatie, accessing en
updating IBM OS/400 databases met simultane
accesmogelijkheden van andere databases zoals Oracle
MS-SQL, Sybase, … Bestaande AS/400 files (DDS) kunnen
gebruikt worden als input voor
het Magic/400 data modelling en design proces.
Server
Producten
Van zodra men veel
intensieve gebruikers heeft van Magic in een client/server
omgeving, kan het raadzaam zijn om Magic ook te
installeren op de server. Hierdoor krijgt men een
optimale balans tussen client en servers door de
applicatie op te delen in typische client en server
taken evenals applicatie-partitioning en 3-tier
deployment.
De Magic Developement
Server biedt de EDP-afdeling een ontwikkelingstool die
gemeenschappelijk gebruikt kan worden in een multi-user
omgeving. Het laat toe om groepsontwikkeling toe te
passen op één applicatie eventueel gecombineerd met
meerdere databases en database types.
De Magic Deployement
Server wordt toegepast in grote omgevingen waarbij Magic
als strategische en mission-critical IT-partner wordt
gezien. Het systeem
optimaliseert de performantie, stroomlijnt de client/server
interactie en voorziet in unparalled deployement en
partitioning functies.
Server
Platformen
De modules van the
Hands Group kunnen
ingezet worden op het Windows NT operating system.
Clients die access doen naar een NT-Server (Intel &
Alpha) dienen minimaal voorzien te zijn van een Magic
Client Deployement license.
PROF-IT versie 7 kan
ingezet worden op het UNIX operating system. De
applicatie wordt gedraaid op de clients en de access van
data vindt plaats op de UNIX-server. De mogelijke
platformen zijn: IBM RS/6000, Sun SPARC Servers, Intel
Pc’s met SCO-UNIX, HP 9000 700/800 serie, Compaq Alpha
Servers & Workstations.
Als lid van
Digital's, nu HP, Open VMS en Windows NT Affinity
("AllCOnnect") programma, is Magic een van de
partners om het bestaand cliënteel van HP over te
brengen naar moderne client/server omgevingen. Door hun
samenwerking kunnen de modules van de Hands Group
ingezet worden i.s.m. Open VMS en kan de bestaande data
perfect geïntegreerd worden.
Database
Gateways
Magic is één van de
meest onafhankelijke 4GL ontwikkelaars die momenteel een
belangrijke rol spelen op het vlak van bedrijfskritische
applicaties. Voor alle vooraanstaande databases heeft
Magic een gateway ter beschikking, inclusief ODBC.
Magic's eigen ontwikkelde gateways processen elke
databasevraag op de meest efficiënte manier zonder dat
de gebruiker er weet van heeft. Alle MagicGate Database
Gateways zijn beschikbaar in een developement en deployement
versie en worden gebundeld met een ODBC gateway zodat de
ontwikkelaar zelf kan bepalen op welke manier de
respectievelijke database moet benaderd worden.
Magic en SQL zijn
uitstekende partners voor strategische en kost
verantwoorde applicatieontwikkeling. Of men nu Oracle,
Sybase, Rdb, DB2 of Informix wenst te gebruiken; De
modules van the Hands Group kunnen zonder veel moeite
ingezet worden in deze omgevingen met de garantie dat
alle voordelen van SQL worden toegepast.
Product
bundling:
Windows
2000 Client en Server
- Voorzien
- Mogelijk
- MS-SQL
- Oracle
- Informix
- Sybase
- DB2
- xBase
- C-ISAM
Unix
- Voorzien
- Mogelijk
- Oracle
- Informix
- Sybase
- DB2
VMS
Magic
v9: Desktop Client Open Client
Dit product supporteert
Magic Web-enable functies inclusief Internet
mogelijkheden zoals HTML en Java form generation.
Alle platformen en
gateways zijn gebundeld en opgedeeld in twee categorieën:
- Light
: voor SCO UNIX, Windows NT en Magic/400
Client
- Midrange
: andere UNIX, VMS, Magic/400 Server
Ondersteunt:
Internet Requester met CGI/NSAPI/ISAPI protocols
Internet Server
werkt met Instances.
Dit
betekent dat afhankelijk van het aantal Instances
internet bedient wordt. Dus:
- Entry Level 1
Instance = 1 gelijktijdige internet bediening
- Basic = 5
gelijktijdige internet bediening
- Medium = 15
gelijktijdige internet bediening
- High = 35
gelijktijdige internet bediening
|