RM/COBOL oggi

Il linguaggio é in continua evoluzione, ecco una schema che rappresenta parte delle possibilità offerte oggi da RM/COBOL.


Schema file system ed interfaccia




La piattaforma

La portabilità del linguaggio permette di eseguire i programmi senza dover essere ricompilati su diversi operativi come ad esempio Windwos, Linux, Unix, Solaris, IBM AIX ed altri ancora.
Questo facilita la distribuzione del software e la migrazione.




L’archiviazione dei dati

Il file sistem nativo si basa su singoli file che possono essere organizzati a indice,relativi o sequenziali.
Abbiamo pure la possibilità di memorizzare i dati in banche dati tipo DB2, Oracle, Microsoft SQL, e MySQL.
Questo significa che è possibile ad esempio utilizzare MS Access per l’ immissione dei dati, memorizzarli su una banca dati MySQL ed elaborarli tramite programmi Cobol.




L’ interfaccia utente

In modo nativo RmCobol85 offre una interfaccia non grafica.
Tramite ODBC possiamo utilizzare programmi con interfaccia grafica tipo Visual Basic, Excel, Access.
Moduli aggiuntivi di RmCobol ci danno la possibilità di usufruire di XML, ActiveX, .NET.


Vai a inizio pagina


L’elaborazione

Oltre ai programmi scritti in Cobol, gli archivi di RM/COBOL possono essere trattati da tutti quei programmi che accedono alle banche dati tramite ODBC/JDBC usando i comandi SQL. Tra questi possiamo elencare Visual Basic, Excel, Access, Query, Word, Lotus 1-2-3, Crystal Reports e molti altri.
Oltre a ciò abbiamo la possibilità con CodeBridge di richiamare all’interno di un programma Cobol dei sottoprogrammi realizzati in altri linguaggi come ad esempio C, C++.




Cobol nel modo WEB

Il modulo aggiuntivo BIS ci permette di utilizzare RmCobol anche per siti WEB.

Cobol BIS




Vai a inizio pagina

Gli Add-On di RM/COBOL

Diversi componenti aggiuntivi rendono RM/COBOL particolarmente interessante.
Questi add-on possono essere introdotti in funzione delle necessità.
I programmi Cobol esistenti possono essere facilmente adattati.

XML Extensions for RM/COBOL.
Si tratta di un modulo aggiuntivo che permette di interagire liberamente con altre applicazioni che utilizzano XML .
La possibilità di importare ed esportare dati in XML, trasforma RM/COBOL in un xtensions che trasforma RM/COBOL in "XML Engine."


Relativity.
Un tool integrato che fornisce le funzioni necessarie per accedere ai file di RM/COBOL tramite comandi SQL
da parte di programmi basati su Microsoft Windows Open Database Connectivity (ODBC).



Enterprise CodeBench.
Un tool per lo sviluppo con interfaccia grafica.


RM/InfoExpress.
Un sistema di gestione che ottimalizza l’accesso agli archivi RM/COBOL in ambiente client/server.


VanGui Interface Builder.
Un generatore di interfacce grafiche (GUI) che permette l’utlizzo di Visual Basic e Delphi quali front-end.


RM/Panels.
Un tool per la gestione delle maschere di RM/COBOL nella forma WYSIWYG.


WOW (Windows Object Workshop) Extensions.
Un tool che permette lo sviluppo di applicazioni Windows integrate con RM/COBOL.


RPC (Remote Procedure Calls).
Un tool che permette la creazione di applicazioni RM/COBOL in ambiente LAN, WAN, e Internet.


Cobol-CGIX (Common Gateway Interface).
Un tool per creare applicazioni RM/COBOL per il WEB.


InstantSQL.
Un applicativo che permette di accedere ai data base tramite ODBC direttamente da programmi RM/COBOL utilizzando i comandi SQL.



Vai a inizio pagina