-
Dem Phänomen begegnet man auch leider im Internet.
Da gibt es jetzt aktuell Java 1.7, bei bestimmten Internetseiten wird aber die Javaversion wohl abgeprüft und noch 1.6 verlangt. Soviel zur Kompatibilität.
Was die Signaturen angeht, so ist man ähnlich wie eben bei Java oder .NET eigentlich gezwungen, auch den Programmen, wenn sich die Signatur ändert, dann auch neue Namen zu vergeben.
Dann gibts die Verdrückung eben nicht.
Anpassen des BNDDIR auf die neuen Programme und Signaturen, dann nimmt der Binder beim nächsten verlinken eben die neue Version.
.NET macht das eigentlich noch intensiver. Hier wird man gewungen eine version zu hinterlegen und beim Importieren gezielt diese Version zu benennen.
Bei Java importiert man eine Lib. Hat die neue version dann leider den selben Namen wie die alte, gibts halt das Problem.
Dies wird dann sauber mittels Interfaces an Stelle von Direktaufrufen geregelt.
Dies könnte man ebenso in RPGLE realisieren, in dem man grundsätzlich Wrapperfunktionen zur Verfügung stellt (eben Interfaces), die dann für den Aufruf der jeweils aktuellen Originalversion zuständig sind. Diese könnten sich auch per Procedurepointer (Benders Toolbox) dynamisch die Adressen besorgen.
Möglichkeiten gibt es viele, man muss sie nur nutzen.
Similar Threads
-
By Dick Dekker in forum NEWSboard Server Software
Antworten: 0
Letzter Beitrag: 14-01-03, 14:14
-
By Kirsten Steer in forum Archiv NEWSblibs
Antworten: 0
Letzter Beitrag: 04-07-02, 06:31
Tags for this Thread
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks