.FMX

Plik FMX

Oracle Forms Executable Module
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik FMX to skompilowany moduł Oracle Forms - wersja gotowa do uruchomienia pliku źródłowego Oracle Forms (.FMB). Użytkownicy końcowi nigdy nie otwierają plików FMX bezpośrednio; są one wdrażane w Oracle Forms Services i wykonywane po stronie serwera, a użytkownicy uzyskują dostęp do formularza przez przeglądarkę. Aby z nim pracować, potrzebujesz Oracle Forms Builder lub Oracle Forms Runtime na serwerze.

Deweloper: Oracle Corporation Kategoria: Pliki wykonywalne MIME: application/octet-stream
OTWIERA SIĘ NA Windows Linux
Powiązane: .APK · .EXE · .VBS · .JAR

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 31, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku FMX?

Plik .fmx to skompilowany, specyficzny dla platformy moduł wykonywalny stworzony przez Oracle Forms - wieloletni framework Oracle do budowania interfejsów aplikacji bazodanowych dla przedsiębiorstw. Plik .fmx jest generowany przez kompilator Oracle Forms (frmcmp) z pliku źródłowego .fmb (Forms Module Binary) i jest to plik, który Oracle Forms Services faktycznie ładuje i wykonuje w czasie rzeczywistym.

Ponieważ pliki .fmx są kompilowane dla konkretnego systemu operacyjnego i głównej wersji Oracle Forms, ten sam plik źródłowy .fmb musi być skompilowany oddzielnie dla każdej platformy docelowej - Windows, Linux lub Solaris. Plik .fmx skompilowany dla Oracle Forms 12c nie może zostać uruchomiony w środowisku wykonawczym Forms 14, a plik .fmx skompilowany w systemie Linux nie zadziała w systemie Windows. Pliku nie można zdekompilować z powrotem do jego źródła .fmb.

W czasie wykonywania frmweb (serwlet Forms) ładuje plik .fmx po stronie serwera, wykonuje osadzony kod bajtowy wyzwalaczy PL/SQL i renderuje formularz w przeglądarce użytkownika. Towarzyszące moduły skompilowane obejmują .mmx (skompilowany moduł menu) i .plx (skompilowana biblioteka PL/SQL). Wersja Oracle Forms 14.1.2.0 została wydana w grudniu 2024 roku, kontynuując linię produktów sięgającą Oracle Forms 3 z lat 80. Oracle zaleca APEX i Oracle JET do tworzenia nowych aplikacji internetowych, ale Forms pozostaje w aktywnym użyciu w środowiskach korporacyjnych na całym świecie.

Bezpieczeństwo

RYZYKO: LOW

Pliki FMX są artefaktami po stronie serwera; użytkownicy końcowi nigdy nie wykonują ich bezpośrednio. Ryzyko jest ograniczone do środowisk serwerowych Oracle. Plików nie można uruchomić poza środowiskiem wykonawczym Oracle Forms.

Szczegóły formatu

w pigułce
PEŁNA NAZWAOracle Forms Executable Moduleznany również jako Oracle Forms compiled form, Forms runtime module
DEWELOPEROracle Corporationod Oracle Forms 3.0, mid-1980s (originally as compiled Designer/2000 form)
TYP MIMEapplication/octet-stream
TYPskompilowany plik binarny specyficzny dla platformy (podobny do kodu bajtowego)
To rozszerzenie jest również używane przez…
  • Wtyczka FileMaker Pro - FileMaker Pro używa rozszerzenia .fmx (również .fmplugin na macOS) dla plików DLL wtyczek/rozszerzeń umieszczonych w folderze Extensions.
  • FME Desktop Custom Transformer - FME Desktop (Safe Software) używa .fmx dla plików definicji niestandardowych transformatorów (opartych na XML).

Programy otwierające pliki FMX

Windows2 apps
Oracle Forms Runtime (frmweb / frmservlet) Płatny Wdróż FMX do katalogu Oracle Forms Services; uzyskaj dostęp przez przeglądarkę za pomocą adresu URL serwletu Forms.
Oracle Forms Builder (frmcmp) Płatny Użyj kompilatora Forms (frmcmp), aby skompilować źródłowy FMB. Forms Builder uruchamia FMX w trybie debugowania.
Linux1 app
Oracle Forms Runtime (frmweb / frmservlet) Płatny Wdróż FMX do katalogu Oracle Forms Services; uzyskaj dostęp przez przeglądarkę za pomocą adresu URL serwletu Forms.

Szczegóły techniczne

specyfikacja
Kodowanie plikuBinarny (własny skompilowany kod bajtowy Oracle Forms)
Kolejność bajtówZależna od platformy; little-endian na x86/x64 Linux i Windows
Kompilowany zPlik źródłowy Oracle Forms `.fmb` przy użyciu polecenia `frmcmp` (Forms Compiler)
Kompatybilność wersjiPowiązana z główną wersją Oracle Forms; plik `.fmx` z Forms 12c nie zadziała w środowisku Forms 14
Specyfika platformyOddzielny plik `.fmx` musi być skompilowany dla każdego docelowego systemu operacyjnego (Windows, Linux, Solaris); pliki NIE są wieloplatformowe
Silnik wykonawczy`frmweb` / `frmservlet` (serwlet internetowy Oracle Forms Services) - wykonywany wyłącznie po stronie serwera
Zawartość kodu bajtowegoZakodowane binarnie deskryptory układu, kod bajtowy wyzwalaczy PL/SQL (Oracle p-code), metadane bloków/elementów, tabele właściwości formularzy
Możliwość dekompilacjiNie - `.fmx` nie może zostać przekonwertowany z powrotem do pliku źródłowego `.fmb`
Moduły towarzyszące`.mmx` (skompilowany moduł menu), `.plx` (skompilowana biblioteka PL/SQL)
Model wdrażaniaTylko po stronie serwera; klient otrzymuje wyrenderowany kod HTML lub aplet Java, a nie sam plik `.fmx`
BezpieczeństwoBrak wbudowanego szyfrowania; dostęp kontrolowany przez poświadczenia Oracle Database w czasie wykonywania
Typowy rozmiar pliku50 KB - 5 MB
Typ MIMEapplication/octet-stream (brak zarejestrowanego dedykowanego typu MIME)
Aktualna wersjaOracle Forms 14.1.2.0 (wydana w grudniu 2024 r.)
WydanoOracle Forms 3.0, mid-1980s (originally as compiled Designer/2000 form)
Najnowsza wersjaOracle Forms 14.1.2.0 (December 2024)
Specyfikacjadocs.oracle.com

Konwersje FMX

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami FMX. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki FMX.

Najczęściej zadawane pytania

Jak otworzyć plik FMX?
Nie można bezpośrednio otwierać ani przeglądać plików FMX - są to skompilowane moduły po stronie serwera uruchamiane przez Oracle Forms Runtime. Aby edytować, potrzebujesz źródłowego pliku .FMB w Oracle Forms Builder.
Jak skompilować FMB do FMX?
Użyj kompilatora Oracle Forms: frmcmp module=myform.fmb userid=użytkownik/hasło@db output_file=myform.fmx. Możesz też użyć menu Build > Compile All w Oracle Forms Builder.
Czy mogę zdekompilować FMX z powrotem do FMB?
Nie. FMX to skompilowany plik binarny bez publicznie udokumentowanego dekompilatora. Zawsze zachowuj swoje pliki źródłowe .FMB.
Dlaczego mój FMX nie działa po aktualizacji Oracle Forms?
Pliki FMX są specyficzne dla wersji. Po aktualizacji wersji Oracle Forms należy ponownie skompilować wszystkie pliki źródłowe FMB, aby wygenerować nowe pliki FMX.
Czy FMX to to samo co wtyczka .fmx programu FileMaker?
Nie - FileMaker Pro również używa rozszerzenia .fmx dla swoich plików wtyczek, ale są to zupełnie inne formaty niż Oracle Forms FMX.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

.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)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z