Кіріспе

OpenROAD, "Open Rapid Object Application Development" дегенді білдіретін, Actian Corporation компаниясының төртінші буын бағдарламалау тілі (4GL) және әзірлеу ортасы. Оған енгізілген интегралды даму ортасы (IDE) (OpenROAD-та жазылған) және код қоймасы бар әзірлеу құралдары жиынтығы кіреді.

Тарих

OpenROAD тарихы Ingres реляциялық деректер базасымен тығыз байланысты. Ingres өнімдерінің жиынтығы (ASK Corporation, Computer Associates, Ingres Corporation және кейін Actian компаниялары сатқан) Солтүстік-Батыс Еуропа елдерінің үкіметтерінде кең таралған және көптеген мемлекеттік мекемелерде қолданылды. OpenROAD 1991 жылы SUN платформасында Windows4GL 1.0 нұсқасы ретінде бета-тестілеуден өтті және арнайы лицензиялық келісім бойынша британдық университеттерге қолжетімді болды. Даму ортасы Sapphire Editor деп аталды. Sapphire редакторы IDE арқылы күрделі GUI интерфейстерін жасауға мүмкіндік берді, бұл Motif кодының / ресурстық файлдардың көп көлемін пайдалану қажеттілігін жойды. Бұл GUI клиенттерін жылдам прототиптеуге мүмкіндік берген алғашқы орталардың бірі болды. Windows4GL 2.0 Microsoft Windows үйлесімділігін және түзету құралын (debugger) қосты.

Нұсқалар тарихы

Жалпы қолжетімділік Enterprise қолдау аяқталу Кеңейтілген қолдау аяқталу Ескіру қолдау ескертулері мамыр, 1995 31 желтоқсан 01 31 желтоқсан 06 31 желтоқсан 11 OpenROAD 3.0 MS Windows жүйесінде тұрақты болған кезде пайда болды. сәуір, 1996 31 қаңтар 08 31 желтоқсан 13 31 желтоқсан 18 OpenROAD 3.5(1) тұрақты болған кезде пайда болды. қыркүйек, 1997 31 желтоқсан 08 31 желтоқсан 13 31 желтоқсан 18 3.51 нұсқасынан кейін UNIX орталары коммерциялық PC эмуляторын пайдаланып, жергілікті мүмкіндіктерді қамтамасыз етті, бұл барлық платформаларда ашық кодқа айналу жолындағы кедергілердің бірі болуы мүмкін. Дистрибуцияның нұсқалары: FAT клиенті (байланыс үшін Ingres NET қажет), Thin eClient (Ingres NET қажет емес, бірақ Application Server (DCOM) пайдалану керек) және Mobile Windows клиенттері үшін mClient (Application Server-мен байланыс үшін HTTP қызметтері қажет). 3.51 нұсқасына дейін Unix, VMS немесе MS Windows кез келген ортада кескіндерді пайдалануға болады, бірақ GUI орталары арасындағы үйлесімсіздіктер (көбінесе FONT айырмашылықтарына байланысты) бұл процесті қиындатты. сәуір, 1998 31 наурыз 09 31 наурыз 14 31 наурыз 19 қаңтар, 2001 31 наурыз 09 31 наурыз 14 31 наурыз 19 Бұл интерпретацияланған тіл, ол 'кескін' файлдарын өңдеу үшін таратылатын орындалу уақыты клиентін пайдаланады, сондықтан MS Windows жүйесінде DLL немесе NET тәуелділіктері жоқ (ActiveX ерекшеліктерінен басқа). Macintosh-тың бета нұсқасы жасалды. желтоқсан, 2006 31 желтоқсан 13 31 желтоқсан 18 31 желтоқсан 23 сәуір, 2011 31 желтоқсан 15 31 желтоқсан 20 31 желтоқсан 25 Нұсқаның ерекшелігі XML қолдау үшін арналған жалпы мақсаттағы жүйелік сыныптар болды, бұл қосымша пайдаланушы сыныптарын жасаудың немесе сыртқы компоненттерді (3GL процедуралары немесе сыртқы сыныптар кітапханалары) пайдаланудың қажетісіз кез келген XML құжаттарын жасауға және талдауға мүмкіндік берді. XML негізіндегі экспорт файл форматын ұсыну, құжатталған, адам оқи алатын, файлдың әртүрлі нұсқалары арасындағы айырмашылықтарды анық көрсетуге, өзгерістерді біріктіруге және OpenROAD бастапқы компоненттерін көптеген әртүрлі Бағдарламалық Қамтамасыз етуді Басқару (SCM) жүйелерімен басқаруға мүмкіндік береді. тамыз, 2012 31 желтоқсан 16 31 желтоқсан 20 31 желтоқсан 25 наурыз, 2012 31 наурыз 17 31 наурыз 22 31 наурыз 27 OpenROAD 6.0 OpenROAD 2006 5.5 нұсқасының қосымша UNICODE қолдауын қамтыды, бұл арнайы шектеулі нұсқа. қараша, 2014 31 желтоқсан 21 31 желтоқсан 26 31 желтоқсан 31 қыркүйек, 2020 31 желтоқсан 22 31 желтоқсан 24 31 желтоқсан 26 қыркүйек, 2020 31 желтоқсан 22 31 желтоқсан 24 31 желтоқсан 26 мамыр 21 31 желтоқсан 24 31 мамыр 29 31 мамыр 33 мамыр 21 31 желтоқсан 24 31 мамыр 29 31 мамыр 33 тамыз, 2021 31 мамыр 25 31 мамыр 29 31 мамыр 33 Соңғы нұсқалардың қысқарақ өмірлік циклінің себебі – Actian компаниясы OpenROAD нұсқаларын Actian X деңгейіне жеткізуге тырысуда. Өмірлік цикл мерзімі 2021 жылы 11.2 нұсқасымен үйлеседі.

Деректер қорына кіруді ашу

OpenRoad Server Ingres/X және Vector/Avalanche дерекқорына кіріктірілген қолдауға ие. IBM z/OS мейнфреймдерінде EDBC (жеке өнім) VSAM, DB2, IMS және Datacom/DB дерекқорына толыққанды қол жеткізуді қамтамасыз етеді, осы арқылы сіз деректерге кез келген жерден қол жеткізе аласыз.