.JWS

JWS-bestand

Oracle WebLogic Java Web Services File
Stel een vraag
SNEL ANTWOORD

Een JWS-bestand is een plat Java-bronbestand met een .jws-extensie en @WebService-annotaties, gebruikt door BEA/Oracle WebLogic Server om automatisch SOAP-webservices te compileren en te implementeren. Open het in elke Java IDE of tekstverwerker - het is leesbare Java-code. Moderne Java-projecten gebruiken in plaats daarvan standaard .java-bestanden met JAX-WS-annotaties.

Ontwikkelaar: BEA Systems (acquired by Oracle Corporation, January 2008) Categorie: Internet-bestanden MIME: text/plain
OPENT OP Windows
Gerelateerd: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jun 27, 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 JWS-bestandsformaat?

Een .jws-bestand is een geannoteerd Java-bronbestand dat door Oracle WebLogic Server wordt behandeld als een direct implementeerbare webservice. In plaats van de conventionele .java-extensie, geeft de .jws-extensie aan WebLogic het signaal om het bestand automatisch te compileren, het als een webservice te implementeren en het bijbehorende .WSDL-contract en client-stubs te genereren - waardoor een aparte build-stap overbodig wordt.

De bestandsinhoud is standaard Java-broncode versierd met JSR-181-annotaties: @WebService, @WebMethod en @WebParam, plus optionele WebLogic-specifieke annotaties zoals @WLHttpTransport en @Policy. Omdat .jws-bestanden platte UTF-8-tekst zijn, kan elke tekstverwerker of Java IDE ze op identieke wijze lezen en bewerken als een .java-bestand.

BEA Systems introduceerde deze conventie met WebLogic Workshop 8.1 in 2003. Oracle nam BEA over in januari 2008 en stopte met de Workshop IDE. Oracle WebLogic Server 14c (14.1.1, uitgebracht in 2020) ondersteunt nog steeds JWS-annotaties, maar de op bestanden gebaseerde auto-deploy-workflow wordt als verouderd beschouwd. Moderne Java-webservices gebruiken standaard .java-bestanden gebouwd met Maven of Gradle, waarbij ze vertrouwen op javax.jws (Java EE) of jakarta.jws (Jakarta EE 9+) annotaties.

Moderne Java IDE's zoals IntelliJ IDEA en Eclipse behandelen .jws-bestanden identiek aan .java-bestanden omdat ze platte Java-broncode bevatten. Het onderscheid met .jws is volledig een WebLogic-conventie aan de serverzijde, geen aparte taal of binair formaat.

Beveiliging & veiligheid

RISICO: LOW

JWS-bestanden zijn Java-brontekst; ze kunnen niet uit zichzelf worden uitgevoerd. Risico ontstaat alleen bij implementatie op een WebLogic-server, op welk punt de standaard Java/server-beveiliging van toepassing is. Geen bekende exploit-vectoren specifiek voor het .jws-bestandsformaat zelf.

Formaatdetails

in een notendop
VOLLEDIGE NAAMOracle WebLogic Java Web Services Fileook bekend als JWS annotated Java file, BEA WebLogic JWS file
ONTWIKKELAARBEA Systems (acquired by Oracle Corporation, January 2008)sinds 2003 (BEA WebLogic Workshop 8.1)
MIME-TYPEtext/plain
TYPEtekst, geannoteerd Java-bronbestand
Deze extensie wordt ook gebruikt door…
  • JAWS Script-bestand - De JAWS-schermlezer (Job Access With Speech) van Freedom Scientific gebruikt .jws als extensie voor gecompileerde JAWS-scriptbestanden; gerelateerde .jsb is het binaire script en .jss is de bron. Geheel anders dan WebLogic JWS.

Programma's die JWS-bestanden openen

Windows4 apps
IntelliJ IDEA Freemium Open het .jws-bestand rechtstreeks in de editor (File → Open). Koppel .jws aan Java in de IDE-instellingen voor syntaxismarkering.
Oracle WebLogic Server Freemium Implementeer .jws-bestanden via een WebLogic Workshop-project of plaats ze in een WebLogic-applicatiemodule; de server compileert en implementeert de webservice automatisch.
Eclipse IDE for Java EE Developers Open-source Open het bestand in Eclipse; mogelijk moet u de .jws-extensie koppelen aan de Java-editor (Preferences → General → Editors → File Associations).
Visual Studio Code Open-source Open .jws in VS Code met het Java Extension Pack voor syntaxismarkering (JWS = platte Java-broncode).

Technische details

diepe specificaties
CoderingPlatte tekst, UTF-8 (standaard Java-broncodering)
ContainerPlat tekstueel Java-bronbestand met hernoemde extensie; geen binaire wrapper
AnnotatiestandaardJSR-181 (Web Services Metadata voor het Java-platform) plus optionele Oracle WebLogic-specifieke annotaties
Belangrijkste annotaties@WebService, @WebMethod, @WebParam (JSR-181); @WLHttpTransport, @Policy (WebLogic-specifiek)
ImplementatietriggerWebLogic Server detecteert de .jws-extensie en compileert, implementeert en genereert automatisch de WSDL bij het opstarten of bij een bestandswijziging
Gegenereerde artefactenWSDL-contract, client-stubs en gecompileerde .class-bestanden geproduceerd door de server tijdens de implementatie
Typische bestandsgrootte1 KB - 100 KB
Bijbehorend OSWindows, Linux, Solaris, AIX, HP-UX, macOS (WebLogic draait platformonafhankelijk)
Host-applicatieOracle WebLogic Server; oorspronkelijk van BEA WebLogic Workshop 8.1 (Workshop IDE stopgezet in 2008)
IDE-compatibiliteitWordt identiek aan .java geparseerd door IntelliJ IDEA, Eclipse en VS Code; geen speciale taalondersteuning nodig
MigratiepadVervangen door standaard .java-bestanden met javax.jws / jakarta.jws annotaties in Maven of Gradle builds
Uitgebracht2003 (BEA WebLogic Workshop 8.1)
Laatste versieOracle WebLogic Server 14c (14.1.1, 2020) - JWS annotations supported
Specificatiedocs.oracle.com

JWS conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met JWS-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 JWS-bestanden.

Veelgestelde vragen

Wat is een JWS-bestand?
Een Java-bronbestand met een .jws-extensie die door BEA/Oracle WebLogic Server wordt gebruikt om automatisch SOAP-webservices te implementeren. Het is platte Java met @WebService-annotaties.
Hoe open ik een JWS-bestand?
Open het in elke tekstverwerker of Java IDE - het is platte Java-broncode. IntelliJ IDEA, Eclipse, VS Code of zelfs Kladblok werken allemaal.
Kan ik .jws hernoemen naar .java?
Ja. Een .jws-bestand is syntactisch geldige Java; hernoem het naar .java om het met standaardtools te compileren. Mogelijk hebt u javax.jws.* nodig op het classpath.
Is WebLogic Workshop nog beschikbaar?
Nee. BEA WebLogic Workshop werd stopgezet na de overname door Oracle in 2008. Oracle WebLogic Server zelf gaat door (laatste: WLS 14c, 2020), maar de Workshop IDE is verdwenen.
Wat heeft JWS-bestanden vervangen in moderne Java?
Standaard .java-bestanden die JAX-WS-annotaties gebruiken (@WebService van javax.jws / jakarta.jws) met Maven of Gradle build-tooling - er is geen speciale bestandsextensie nodig.

Referenties

1Oracle WebLogic - Programming the JWS Filedocs.oracle.com
2BEA Workshop - Structure of a JWS Filedocs.oracle.com

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Gratis bestandstools

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

Open de gereedschapskist

Blader door bestandsextensies A-Z