PROIV - PROIV - Wikipedia
![]() | Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto problémech na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
PROIV (/ proʊ, fʊər /) je a nízká platforma pro vývoj kódu, vyvinutý a prodaný společností NorthgateArinso, která je součástí skupiny Northgate Information Solutions Group. Má aktivní komunitu přibližně 2 500 vývojářů a koncových uživatelů po celém světě, od konzultantů po velké nadnárodní společnosti, finanční instituce, daňové úřady, maloobchodníky, strojírenské společnosti, provozovatele médií a softwarové domy.
Obvyklou doménou aplikací PROIV jsou obchodní aplikace zaměřené na databázi. PROIV má některé podobnosti s jazyky, jako je ABAP, SOUSTŘEDIT SE a RPG.
Programy PROIV se skládají z deklarativní / neprocesní specifikace, které řídí celkovou strukturu přístupu k programu a databázi a které mají implicitní sekvenci provádění (což programátoři PROIV označují jako časovací cyklus). Programátor může přidat procedurální podprogramy; jsou psány v a 3GL -jako jazyk, který PROIV nazývá „Logika“.
Všimněte si, že v PROIV programech se označuje jako „funkce“, což může být matoucí, protože se liší od obvyklejšího používání tohoto výrazu v programovacích jazycích.
Dějiny
PROIV byl vyvinut společností Sushil K. Garg pracuji v Havaj v roce 1976 na Obecná automatizace Systém. Na začátku 80. let byla licencována Informační systémy McDonnell (MDIS).
MDIS převedl PROIV tak, aby běžel na jejich Výběr -založené systémy a toto vyčlenění bylo známé jako VŠE (Liberátor aplikačních jazyků ).
PROIV byl portován na několik různých platforem samostatnými týmy. Garg spojil tyto porty jako jednu společnost s názvem Pro Computer Sciences (PCS) se sídlem v Laguna Hills v Kalifornii. PCS byl následně získán MDIS v roce 1988.
Během druhé poloviny 80. let se tým PROIV účastnil soutěží Grand Prix 4GL v letech 1987, 1988 a 1990 a produkt skončil pokaždé druhý.
V roce 2000 Informační systémy McDonnell změnila svůj název na Informační řešení Northgate
Funkce
PROIV podporuje širokou škálu operační systémy na základě jednorázového zápisu běžte kdekoli virtuální stroj model podobný Jáva.
PROIV VERZE 8.0 PODPOROVANÉ PLATFORMY SERVERU[1]
Plošina | Rozhraní databáze | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Věštec | SQL Server | PostgreSQL | Realita | C-ISAM | |||||||
Název OS | Architektura | Min. OS | Max OS | 11gR2 | 12C | 2008R2 | 2012 | 2014 | 9.1 | 15.1 | 7.26 |
Windows Server | 32-bit | 2008SP2 | 2008SP2 | • | • | • | • | • | |||
Windows Server | 64-bit | 2008SR2SP1 | 2012R2 | • | • | • | • | • | • | ||
Windows Workstation | 64-bit | 7 | 8.1 | • | • | • | • | • | • | ||
Linux | 32bitová verze x86 | RedHat 5 | RedHat 5 | • | • | • | • | ||||
Linux | 64bitový x64 | RedHat 5 | RedHat 7 | • | • | • | • | • | |||
AIX | Power5 + | AIX 6.1 | AIX 7.1 | • | • | • | |||||
HP-UX | IA-64 | 11iv3 | 11iv3 | • | • | • | |||||
Solaris | SPARC 64-bit | Solaris 10 | Solaris 11 | • | • | • |
PROIVNÍ VERZE 8.0 PODPOROVANÉ KLIENTSKÉ / PROHLÍŽEČOVÉ PLATFORMY[2]
Plošina | Prohlížeč | ||||||
---|---|---|---|---|---|---|---|
Název OS | Klient MFC | internet Explorer | Google Chrome | Mozilla Firefox | Safari | ||
10 | 11 | 18 | 39 dále | 33 dále | 8 | ||
Windows 7 | • | • | • | • | • | ||
Windows 8.0 | • | • | • | • | |||
Windows 8.1 | • | • | • | • | |||
Windows 2012R2 | • | • | • | • | |||
Windows 2012 | • | • | • | • | |||
Windows 2008R2 | • | • | • | • | • | ||
iOS 8.1.1 | • | • | |||||
Android 4.x | • |
Klíč:
- - Podporováno
[prázdné] - nepodporováno
Silné stránky
Aplikace PROIV na straně serveru jsou vysoce přenosné a pouze s malou mírou péče ze strany programátora. Technologie serverové platformy podporovaná v aktuálních verzích zahrnuje Linux, Microsoft Windows, Solaris, AIX, HP-UX a OpenVMS Plus Věštec, DB2, SQL Server, PostgreSQL, Všudypřítomný SQL, RMS, VSAM a C-ISAM. PROIV také běží dál IBM iSeries a na IBM sálové počítače.
Jakmile jsou programátoři seznámeni s PROIV, pak je v souladu s povahou PROIV jako 4GL produktivita v doménách aplikačních domén PROIV obvykle vysoká a programátoři mohou být efektivní i bez rozsáhlých technických dovedností / znalostí.
Aplikace implementované v PROIV jsou obvykle efektivní za běhu a fungují dobře. Škálovatelnost je také obvykle dobrá, pouze s malou péčí programátora.
Klíčovou vlastností PROIV je jeho nezávislost na technologiích a platformách. Někteří dlouhodobí uživatelé prošli dvěma nebo třemi desetiletími technologických změn pomocí stejné základní funkce vyvinuté v PROIV. S každým novým vydáním PROIV mají uživatelé okamžitý přístup k nejnovějším technologiím, aniž by ztratili vývojovou práci, kterou investovali do svých stávajících aplikací PROIV. Aplikace určené pro jednu platformu lze snadno přepnout na jinou s minimálními úpravami.
Slabé stránky
PROIV má malou nebo žádnou orientaci na objekt a poskytuje programátorovi k dispozici pouze omezené množství procedurální abstrakce. PROIV má malou podporu pro analytické / statistické / matematické funkce; například nezahrnuje základní trigonometrické funkce.
PROIV dodávané "GUI klient ", který vykresluje uživatelské rozhraní bohatého klienta pro aplikace napsané v PROIV, je založen na ActiveX technologie a funguje pouze na klientských platformách Windows. V důsledku toho vývojová prostředí programátorů dodávaná s novějšími verzemi PROIV fungují pouze na klientské platformě Windows.
PROIV nemá žádnou vestavěnou podporu pro Meziprocesová komunikace (IPC) mechanismy, i když to lze přidat prostřednictvím možnosti rozšířit jádro PROIV v C.
Technologie PROIV „Bus and Task“ umožňující „volání služby“ do aplikace PROIV z jiných systémů je spíše proprietární než založená na existujícím standardu pro RPC nebo nějaký podobný mechanismus.
Programátorům není k dispozici žádná formální / přísná definice syntaxe nebo sémantiky PROIV, což může nezkušeným znesnadnit řešení problémů.
Hlavní aplikace
- V Indii jsou hlavní aplikace PROIV v Telecom, Pojištění a Výrobní /Řízení zásob domén.
- Ve Švédsku jsou hlavní aplikace PROIV v doméně Telecom.
- V Austrálii jsou hlavní aplikace PROIV v Finanční doména.
- Ve Spojených státech jsou hlavní aplikace PROIV ve výrobních, finančních a Konstrukce domén. V aplikaci jsou také některé aplikace Zdravotní péče.
- Ve Velké Británii jsou hlavní aplikace PROIV ve finančním, Média a Doprava /Logistika domén. Používá se pro Poplatek za přetížení v Londýně Systém [3]
- V Itálii jsou hlavní aplikace PROIV v doméně Výroba.
- Ve Francii jsou hlavní aplikace PROIV ve výrobě a Utility domén.
- V Polsku jsou hlavní aplikace PROIV v doménách výroby. A [4] je francouzský vývojový a komerční VAR.
Reference
- ^ „Archivovaná kopie“. Archivovány od originál dne 01.01.2015. Citováno 2015-01-19.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ „Archivovaná kopie“. Archivovány od originál dne 01.01.2015. Citováno 2015-01-19.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ „Archivovaná kopie“. Archivovány od originál dne 05.03.2007. Citováno 2007-09-18.CS1 maint: archivovaná kopie jako titul (odkaz) Pro People, aby pomohla zmírnit dopravní zácpy, tisková zpráva, 24. srpna 2004
- ^ [1] Thelys
externí odkazy
- Web společnosti PROIV
- Twitter - @Proiv_Software
- Centrum zdrojů PROIV (Rob Donovan)
- Candlelight Information Systems Limited (Informační systémy při svíčkách)