QUESTO SITO UTILIZZA COOKIE: continuando a navigare questo sito, accettate l’utilizzo di cookie. Consultate le pagine Informative sulla Privacy e sui Cookie per ulteriori dettagli.
Intelligent, Custom and Highly Automated Cross Platform Database and Application Migration
Il tool per migrazione di applicazioni Ispirer MnMTK converte Progress 4GL verso Java.
Questa presentazione demo dimostra come il tool Ispirer MnMTK converte Progress 4GL a Java:
Perchè Ispirer MnMTK?
Ispirer MnMTK può aiutarvi a convertire Progress 4GL automaticamente. Scegliendo Ispirer MnMTK potete anche eliminare i rischi di conversione e ridurre notevolmente la quantità di sforzi interni necessari per la migrazione.
La nostra tecnologia di conversione garantisce:
Il codice leggibile e facilmente gestito Generazione del codice leggibile e facilmente gestito con la qualita della conversione manuale
Trasformazione e Refactoring del codice Trasformazione del codice implementando le pratiche migliore di .NET invece di ricopiare la vecchia tecnologia sulla piattaforma nuova
Tecnologie moderne L'uso di vantaggi e caratteristiche nuove di .NET e tecnologie (WPF, LINQ, MVC, ecc)
Il codice puro .NET Le librerie o IP di Ispirer non sono usati dopo la conversione
I nostri vantaggi principali:
ll team esperto e qualificato: i tecnici d’Ispirer hanno grande esperienza in realizzazione di progetti di migrazione di varia complessità.
Approccio orientato al cliente e Personalizzazione rapida: personalizziamo il nostro strumento di migrazione in modo che permetta di soddisfare pienamente le esigenze di business dei nostri clienti; aggiustamenti gratuiti durante 1-2 giorni lavorativi;
Collaborazione pre-vendita: dimostriamo la conversione completa durante la fase di valutazione prima che prenderete la decisione finale.
Buon prezzo: offriamo la politica di prezzatura flessibile;
Conversione ottimizzata: il codice facilmente gestito senza il middleware di Ispirer usato dopo la conversione.
Valutazione
Valutazione ci aiuta ad estimare gli sforzi e i costi di migrazione. Per iniziare i discorsi di collaborazione e fare la valutazione approssimativa, si prega di riempire:
Potete anche scegliere i nostri servizi di migrazione quando noi occupiamo della conversione di tutto il progetto e vi forniamo il risultato interamente convertito e testato.
Convertire trigger Progress 4GL a trigger/procedure Oracle/PostgreSQL/MySQL o classi Java:
Progress 4GL:
TRIGGERPROCEDUREFORDELETEOF gsinvhd.
FIND distribution
WHERE distribution.company = gsinvhd.company NO-LOCK NO-ERROR.
Oracle:
CREATEORREPLACETRIGGER SWT_Delete_gsinvhd
AFTER DELETEON gsinvhd
DECLARE
v_distribution_company VARCHAR2(255);
BEGINSELECT company INTO v_distribution_company FROM distribution
WHERE(distribution.company = gsinvhd.company)AND ROWNUM <=1;
EXCEPTION
WHEN NO_DATA_FOUND THENNULL;
END;
Convertire Procedure File (*.p) Progress 4GL a pacchetti Java con classi
Progress 4GL:
DEF VAR w_ail ASCHAR NO-UNDO.PROCEDURE act_InitValues.IF w_ ail EQ "ac21"OR w_ ail EQ "first"THEN DO:
ASSIGN w_ ail ="first".END.ELSEIF w_ ail EQ "ac50"THEN DO:
ASSIGN w_ ail ="second".END.ELSE DO:
ASSIGN w_ ail ="third"END.ENDPROCEDURE.
Java:
package ispirer;publicclass If_statement
{privateString w_ ail = null;publicvoid act_InitValues(){if((w_ ail.equals("ac21")) ||( w_ ail.equals("first"))){
w_ ail = "first";}elseif(w_ ail.equals("ac50")){
w_ ail = "second";}else{
w_ ail = "third";}}}
Convertire Include File (*.i) Progress 4GL a pacchetti Java con classi
Progress 4GL:
FUNCTION days-in-MONTHRETURNSINTEGER(INPUT pmonth ASINTEGER,INPUT pyear ASINTEGER) :
DEFINE VARIABLE idays ASINTEGER
EXTENT 12 INITIAL [31,28,31,30,31,30,31,31,30,31,30,31].IF pmonth NE 2THEN DO:
RETURN idays[pmonth].END.ELSE DO:
IFINTEGER(pyear /4)*4= pyear THEN DO:
IFINTEGER(pyear /100)*100= pyear THEN DO:
IFINTEGER(pyear /400)*400= pyear
THENRETURN29.ELSERETURN28.END.ELSERETURN29.END.ELSERETURN28.END.ENDFUNCTION.
Tutto è cominciato con la ricerca della mia azienda di soluzioni per migrazione da SQL Server database verso Oracle. Le prove di più di 10 strumenti disponibili...
14.06.2017Sybase ASE to Oracle and Sybase ASE to Microsoft SQL Server Migration, United Kingdom/United States
Our client was Global Investment Bank (GIB), a provider of investment banking advisory services. Besides financing, risk management, and corporate finance advisory services, it provides foreign...
In cooperation with our solution partner in Japan, Ispirer executed a short-term migration project for a subsidiary of a grand, reputed Tokyo-based telecommunications company. The subsidiary is...