Beste Lösung für die migration von Oracle Forms 6i auf dem web?
Ich arbeite in einer Oracle-shop. Es ist ein toolset, das aus rund 1000 Oracle Forms (mit dem Formular-generator von 6i, früh 90 ' s, software) mit Oracle 10g auf dem back-end. Es hilft etwa 500 unique visitors pro Monat, mit 200 gleichzeitige verbindungen zu einem bestimmten Zeitpunkt während der Arbeit Tag.
Offensichtlich ist dies etwas, das angegangen werden muss, um loszuwerden, die Forms runtime und zu bewegen, um eine web-basierte Lösung. Die Werkzeuge müssen für den Zugriff von Windows, Linux, verschiedenen UNIX -, VMS und Solaris.
Welche Möglichkeiten es gibt, machbar wäre migrieren? Es muss nicht nur machbar sein, für die migration, aber die Entwicklung muss getan werden, um 8 oder so die Ingenieure, der Unterstützung der tool-set (und viele, von denen, die lieber zu bleiben und nicht zu modernisieren, dieses tool-set).
Oracle bietet ein paar Lösungen zum konvertieren von Oracle Forms in eine beschissene Java-Applet (es ist eine sehr schreckliche vorübergehende Lösung).
Meine Lösung der Wahl wurde die Migration zu Ruby on Rails (was ich bin ein großer Verfechter von Schienen), aber dies erfordert eine Lernkurve (die wir treffen, mit jeder Lösung) für andere Entwickler. Auch die andere Schwierigkeit ist die Konvertierung einige sehr komplexe Formen zu HTML-Formularen.
Hat jemand angegangen wird, eine solche Lösung? Gibt es irgendwelche Pakete angeboten, die von Personen außerhalb von Oracle?
Alle spezifischen Java-Web-frameworks?
Wäre GWT, jQuery UI, ExtJS oder andere JavaScript UI frameworks bieten die rich user experience benötigt?
.NET ist eine überlegung, aber der Letzte Ausweg (meist aufgrund der Lizenz-Kosten, gibt es keinen Platz im budget zusätzlich zu dem, was wir zahlen für Oracle-Lizenzen).
InformationsquelleAutor mwilliams | 2008-10-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Das ist genau das, was ich bin derzeit dabei mit...
Oracle Application Express
Die Lernkurve ist viel kleiner als die meisten web-basierte alternativen für Forms-Entwickler, da Sie alle den code in PL/SQL (es sei denn, Sie beginnen immer Lust mit Javascript, die Sie können). Auch in der neuesten Version von Application Express (3.2), gibt es eine tool zum konvertieren von Forms-Anwendungen nach Apex.
Es kostenlos bei Oracle-Versionen ab 9.2.
Sah die Formen Konvertierung läuft auf Oracle-20:20, den anderen Tag, scheint ziemlich anständig, es nicht tun zu 100% Konvertierung für Sie, sondern geben Ihnen eine Starthilfe.
Wer weiß, ob diese verarbeiten kann, ist die Anbindung an externe Programme? Wir haben eine Oracle 6i F&R frontend, verwendet ein externes C-Programm für die serielle-port-Unterstützung und einige java für andere Dinge.
Sie können die Oracle-DB wie Sie wollen. Ich Auffüllen der Daten in der Oracle-DB mit ein .Netto-app (wegen APEX nicht umgehen kann, der massiven web-service, den ich verwende). Dann verwende ich APEX für ein front-end. Funktioniert Super.
Zathrus: Machen Sie Ihre web-Anwendung die Interaktion mit externen C-Programmen auf dem client ist schwierig, egal mit welchem tool oder framework verwendet, auf der server-Seite. Mit ungepatchten IE5 auf der client-Seite könnte helfen 😉
InformationsquelleAutor Tony Andrews
Werde ich +1 für Oracle Application Express-ich glaube, es gibt einige deutliche Vorteile in Ihrer situation.
InformationsquelleAutor David Aldridge
Eine wirklich späte Antwort, aber relevant. Die kommende V3.2-Version von Oracle Application Express fügt eine Oracle-Forms-migration-tool, die Sie vielleicht zu finden, verbessert Ihre Produktivität noch weiter.
InformationsquelleAutor Stew S
Sollten Sie check out this site, http://www.forms2net.com/ es ist Werkzeug zur Migration von Oracle Forms zu .Net. Es ist ziemlich gutes Zeug!
InformationsquelleAutor DanceDisaster
In Den Niederlanden QAFE ( http://www.qafe.com ) wird zu einem populair alternative. Sie haben schon seit ein paar Jahren für Unternehmen außerhalb Europas.
Ihren Anspruch auf Ruhm
Ich arbeite für die Firma, die die Plattform entwickelt, so nehmen Sie nicht mein Wort für es, versuchen Sie es selbst und lassen Sie mich wissen, was Sie denken; ich denke, diese Jungs machten das beste Paket außerhalb von Oracle.
InformationsquelleAutor Michael de Boer
Oracle unterhält eine Liste der Anbieter, die alle spezialisiert, genau das tun, was Sie tun müssen.
Dies ist ein sehr häufiges und beliebtes Thema, aufgrund der großen installierten Basis von Oracle Forms. Wenn Sie eine einfache Google-Suche es gibt viele Konten machen diesen übergang.
In meiner persönlichen Erfahrung, wir hatten zum Glück strukturierten unserer Oracle-Forms-Anwendungen, um schön PL/SQL-APIs. Es war einfach zu re-verwenden Sie die vorhandene PL/SQL in unserem übergang auf die J2EE-Plattform, die wir haben manuell. Es klingt wie Sie zu viele Formen zu tun, die effizient, obwohl.
InformationsquelleAutor shadit
Oracle Migration Assistant ist kostenlos. Es ist ziemlich genau das tut, was PITSS hat für die Migration. PITSS bietet einige nette Dinge, die verwendet werden können, gehen nach vorne, die die Kosten rechtfertigen. Wenn es aber eine Formen der Migration, die Sie benötigen, Migration Assistant macht die gleiche Arbeit.
Aber wenn Sie das tun kaufen PITSS, Sie könnte leicht ein Skript schreiben, benennen Sie eine Reihe von Formularen auf etwas wiederholbar und ein Protokoll schreiben, was die Namen wo. Laden Sie unter Namen wie 1.fmb, 2.fmb, etc. Führen Sie die änderungen. Dann benennen Sie Sie wieder mit einem anderen log-Datei, die sich auf die log-Datei. Wiederholen Sie dann für eine andere Gruppe von Formen. Könnte sparen Sie Tausende pro 100 Formen.
Und die Berichte, die migration ist eine Verschwendung von Zeit. Sie haben zu öffnen, die jeder form sowieso und Position der Felder, vor allem auf die parameter form. Das ist alles, was Sie zu tun haben ohne das tool PITSS.
InformationsquelleAutor F A
Versuchen, Kontakt mit den Leuten bei ATX: http://www.atxtechnologies.co.uk/java/forms2java/. J2EE-Java sowie Adobe Flex bedeutet, dass die Lizenzierung ist wahrscheinlich frei (es sei denn, Sie möchten, dass Flash Builder). Wenn es wie Forms2Net, die conversion-rate ziemlich hoch und du bekommst gute Qualität Java-code danach.
InformationsquelleAutor Soundpsyche
Hallo ich habe eine ähnliche Arbeit mit GWT/Federn/ORMS Kombination, die Ergebnisse sind fantastisch ,wie immer es hängt auch von der Komplexität des business-process-mine war eine sehr, sehr komplexe Geschäftsprozesse, was ich Tat, war segragate alle Ebenen und behandeln jede Schicht einen Dienst , in dem Prozess, den ich einen Antrag gestellt, die jeder wow geht und gleichzeitig kommt für viele Zertifizierungen , aber wenn Sie wollen, tun Sie es schneller, und ändern Sie nicht die front-end-u verwenden können, exodus
cheers
vasem
[email protected]
InformationsquelleAutor
Habe ich festgestellt, dass PITSS.CON, entwickelt von PITSS ( http://www.pitssamerica.com ) ist die besten von Oracle Forms Migration. Statt dies zu tun, manuell, wo Sie verbringen ein paar Monate mit ein paar hundert Formen oder ein paar Jahre mit über tausend, PITSS.CON ermöglicht eine Migration von beliebigen 2.3 zu 10g in einer Angelegenheit von Tagen. Seine unglaublich, was dieses Werkzeug tun kann.
InformationsquelleAutor
Hallo ich arbeite für PITSS (pitssamerica.com), und ich möchte erläutern, was gwoods1412 angegeben. Migrieren Sie von einer beliebigen version von Oracle Forms 2.3, 3.0, 4.0, 4.5, 5.0, 6i, oder 9i auf 10g. Das Werkzeug migriert Ihre Oracle Reports, und wir haben eine Lösung gegen das Problem mit der Verwendung der Berichte, die parameter form. Oracel Forms und Reports 10g ist eine Web-Basierte Lösung, so dass Sie nicht haben, um abzubeißen, die Kosten einer migration zu einer anderen Plattform.
APEX ist kostenlos zu benutzen, aber es ist nicht gratis zu migrieren. Und das migration-tool, extrahiert nur die Felder (Elemente), die es sich nicht nehmen, die Business-Logik. So sind Sie nicht immer Ihre realen Investitionen aus Ihren Formen, sind Sie immer eine Abfrage und das Feld Beschreibung ein.
Wenn Sie ein tool wie PITSS.con, Sie werden testen Sie die Anwendung auf das web in ein paar Tagen. Die Entwickler arbeiten auch an anderen Projekten, und alle werden richtig sein in der Welt. Oh ja, Sie können die Zusammenarbeit mit APEX, ADF, Java, .NET, etc, wenn Sie sind, in 10g zu. Das bedeutet, dass neue Entwicklung getan werden kann, in einem neuen toolset. Sie starten eine schrittweise methodische migration auf eine neue Technologie. Ziemlich schön, nicht eine riesige launch-party in zwei Jahren, wenn Sie können ein diesen Monat.
- Und APEX ist nicht wirklich eine enterprise-Lösung. Hier ist ein Zitat von David Peake, Oracle APEX-Produktmanager:
"Eines meiner Hauptziele ist es, nicht mehr verkaufen APEX-Konvertierung Fähigkeiten und sicherzustellen, dass die Teilnehmer verstehen, dass die Umwandlung von Formen erfordert erhebliche Investitionen und wird nicht leicht sein würde, egal, was Werkzeug, das Sie konvertieren."
Ich habe das Zitat von Grant Ronald (Oracle Fusion Middleware Product Manager ) blog, eingesehen am Grant ' s Blog
InformationsquelleAutor
Die Sie wirklich brauchen, um zu überprüfen, aus der Formen-Umwandlung Dienstprogramm von TurboEnterprise. Ich glaube nicht, verwenden von Oracle Forms, aber ein Freund von mir verwendet hat, Ihre software zu konvertieren Oracle Forms und er liebt es. Sie haben auch eine Kostenlose version auf Ihrer website zu, denke ich. http://www.turbo-enterprise.com
InformationsquelleAutor Ethan