.FMX

FMX-bestand

Oracle Forms Executable Module
Stel een vraag
SNEL ANTWOORD

Een FMX-bestand is een gecompileerde Oracle Forms-module - de runtime-klare versie van een Oracle Forms-bronbestand (.FMB). Eindgebruikers openen FMX-bestanden nooit rechtstreeks; ze worden geïmplementeerd op Oracle Forms Services en aan de serverzijde uitgevoerd, waarbij gebruikers de form via een browser openen. Om ermee te werken, heeft u Oracle Forms Builder of Oracle Forms Runtime op de server nodig.

Ontwikkelaar: Oracle Corporation Categorie: Uitvoerbare bestandens MIME: application/octet-stream
OPENT OP Windows Linux
Gerelateerd: .APK · .EXE · .VBS · .JAR

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 31, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het FMX-bestandsformaat?

Het .fmx-bestand is een gecompileerde, platformspecifieke uitvoerbare module geproduceerd door Oracle Forms - het langlopende framework van Oracle voor het bouwen van front-ends voor bedrijfsdatabase-applicaties. Een .fmx-bestand wordt gegenereerd door de Oracle Forms Compiler (frmcmp) vanuit een bronbestand .fmb (Forms Module Binary), en het is wat Oracle Forms Services daadwerkelijk laadt en uitvoert tijdens runtime.

Omdat .fmx-bestanden zijn gecompileerd voor een specifiek besturingssysteem en een specifieke hoofdversie van Oracle Forms, moet hetzelfde bronbestand .fmb afzonderlijk worden gecompileerd voor elk doelplatform - Windows, Linux of Solaris. Een .fmx gecompileerd voor Oracle Forms 12c kan niet draaien onder de Forms 14 runtime, en een op Linux gecompileerde .fmx zal niet werken op Windows. Het bestand kan niet worden gedecompileerd naar het oorspronkelijke .fmb-bronbestand.

Tijdens runtime laadt frmweb (de Forms-servlet) de .fmx aan de serverzijde, voert de ingebedde PL/SQL-trigger-bytecode uit en rendert de form in de browser van de gebruiker. Bijbehorende gecompileerde modules zijn onder meer .mmx (gecompileerde menumodule) en .plx (gecompileerde PL/SQL-bibliotheek). Oracle Forms 14.1.2.0 werd uitgebracht in december 2024, als voortzetting van een productlijn die teruggaat tot Oracle Forms 3 in de jaren 80. Oracle beveelt APEX en Oracle JET aan voor de ontwikkeling van nieuwe webapplicaties, maar Forms blijft wereldwijd in actief gebruik in bedrijfsomgevingen.

Beveiliging & veiligheid

RISICO: LOW

FMX-bestanden zijn artefacten aan de serverzijde; eindgebruikers voeren ze nooit rechtstreeks uit. Het risico is beperkt tot Oracle-serveromgevingen. Bestanden kunnen niet buiten de Oracle Forms-runtime worden uitgevoerd.

Formaatdetails

in een notendop
VOLLEDIGE NAAMOracle Forms Executable Moduleook bekend als Oracle Forms compiled form, Forms runtime module
ONTWIKKELAAROracle Corporationsinds Oracle Forms 3.0, mid-1980s (originally as compiled Designer/2000 form)
MIME-TYPEapplication/octet-stream
TYPEplatformspecifiek gecompileerd binair bestand (bytecode-achtig)
GERELATEERD.apk.exe.vbs.jar
Deze extensie wordt ook gebruikt door…
  • FileMaker Pro Plugin - FileMaker Pro gebruikt .fmx (ook .fmplugin op macOS) voor plugin/extensie-DLL's die in de map Extensions worden geplaatst.
  • FME Desktop Custom Transformer - FME Desktop (Safe Software) gebruikt .fmx voor aangepaste transformatordefinitiebestanden (op basis van XML).

Programma's die FMX-bestanden openen

Windows2 apps
Oracle Forms Runtime (frmweb / frmservlet) Betaald Implementeer FMX in de Oracle Forms Services-directory; toegang via de browser via de Forms-servlet-URL.
Oracle Forms Builder (frmcmp) Betaald Gebruik de Forms Compiler (frmcmp) om de bron-FMB te compileren. Forms Builder voert FMX uit in de debug-modus.
Linux1 app
Oracle Forms Runtime (frmweb / frmservlet) Betaald Implementeer FMX in de Oracle Forms Services-directory; toegang via de browser via de Forms-servlet-URL.

Technische details

diepe specificaties
BestandscoderingBinair (gepatenteerde Oracle Forms gecompileerde bytecode)
Byte-volgordePlatformafhankelijk; little-endian op x86/x64 Linux en Windows
Gecompileerd vanOracle Forms bronbestand `.fmb` met behulp van het commando `frmcmp` (Forms Compiler)
VersiecompatibiliteitGekoppeld aan de hoofdversie van Oracle Forms; een `.fmx` van Forms 12c werkt niet onder de Forms 14 runtime
PlatformspecificiteitAfzonderlijke `.fmx` moet worden gecompileerd per doel-OS (Windows, Linux, Solaris); bestanden zijn NIET platformonafhankelijk
Runtime-engine`frmweb` / `frmservlet` (Oracle Forms Services web-servlet) - alleen uitgevoerd aan de serverzijde
Bytecode-inhoudBinair gecodeerde lay-outbeschrijvingen, PL/SQL-trigger-bytecode (Oracle p-code), blok/item-metadata, form-eigenschappentabellen
DecompileerbaarNee - `.fmx` kan niet worden teruggezet naar het bronbestand `.fmb`
Bijbehorende modules`.mmx` (gecompileerde menumodule), `.plx` (gecompileerde PL/SQL-bibliotheek)
ImplementatiemodelAlleen serverzijde; de client ontvangt gerenderde HTML- of Java-applet-uitvoer, niet het `.fmx`-bestand zelf
BeveiligingGeen inherente versleuteling; toegang gecontroleerd via Oracle Database-inloggegevens tijdens runtime
Typische bestandsgrootte50 KB - 5 MB
MIME-typeapplication/octet-stream (geen specifiek MIME geregistreerd)
Huidige versieOracle Forms 14.1.2.0 (uitgebracht in december 2024)
UitgebrachtOracle Forms 3.0, mid-1980s (originally as compiled Designer/2000 form)
Laatste versieOracle Forms 14.1.2.0 (December 2024)
Specificatiedocs.oracle.com

FMX conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met FMX-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over FMX-bestanden.

Veelgestelde vragen

Hoe open ik een FMX-bestand?
U kunt FMX-bestanden niet rechtstreeks openen of bekijken - het zijn gecompileerde modules aan de serverzijde die worden uitgevoerd door Oracle Forms Runtime. Om ze te bewerken, heeft u het bronbestand .FMB nodig in Oracle Forms Builder.
Hoe compileer ik een FMB naar FMX?
Gebruik de Oracle Forms Compiler: frmcmp module=myform.fmb userid=user/pass@db output_file=myform.fmx. Of gebruik het menu Build > Compile All in Oracle Forms Builder.
Kan ik een FMX decompileren naar FMB?
Nee. FMX is een gecompileerd binair bestand zonder publiekelijk gedocumenteerde decompiler. Bewaar altijd uw .FMB-bronbestanden.
Waarom werkt mijn FMX niet na het upgraden van Oracle Forms?
FMX-bestanden zijn versiespecifiek. Na een upgrade van de Oracle Forms-versie moet u alle FMB-bronbestanden opnieuw compileren om nieuwe FMX-bestanden te genereren.
Is FMX hetzelfde als de FileMaker .fmx-plugin?
Nee - FileMaker Pro gebruikt ook de extensie .fmx voor zijn plugin-bestanden, maar dit zijn volledig andere formaten dan Oracle Forms FMX.

Referenties

1Oracle Fusion Middleware Working with Oracle Forms 14cdocs.oracle.com
2Oracle Forms - Wikipediaen.wikipedia.org

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.PARTPartial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Gerelateerde extensies

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z