We support a system containing over a million lines of COBOL code. Does anyone have any suggestions on how to switch to a graphical interface (possibly based on Windows) without losing all the business logic written in COBOL? And yes, some business logic is hidden inside the current user interface.
If it were me, I would look at something like this:
NetCobol for Windows
Simply wrap COBOL with an interface that provides functionality (if it is not already written in this way), and then call it from a .NET application.
15 , , - .
, , . ERP 3- . , , , , .
, , .
, , , , java .net -.
Microfocus Enterprise Server, COBOL -.
COBOL A, COBOL B A B , B -.
A , A B -.
, B -, ( , Windows, Java, ASP ..) .
, " ", , - ASP, - COBOL.
-, , COBOL .
ESB, , ESB.
. , - ESB.
-, , - , ESB.
As for choosing a platform for the new graphical interface, why not consider the web user interface and not the native Windows platform, at least updates for the user interface should only apply to the web server, and not to deploy the changes on each separate working station.
Source: https://habr.com/ru/post/1696706/More articles:Link to embedded resources from other resources in C # - javascriptAny way to handle Put and Delete verbs in ASP.Net MVC? - restHow to manage web application by email? Or how to run a PHP script by sending an email? - cakephpWhat languages support covariance on return types of inherited methods? - java"getting" the path in Linux - cDo you know of any “best practice” or “what works” vi for programmers? - unixWhat is the best way to transfer data to a Flex diagram from a Ruby on Rails application? - flexUserControl rendering: write link to current page? - web-applicationsHow can I disable an exception using ddbg - dhttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1696711/how-can-i-allow-incoming-connections-to-a-server-inside-of-virtualbox&usg=ALkJrhiGM0U9MNvVwWaH2lc3VbkHllSUfgAll Articles