.JWS

JWS-fil

Oracle WebLogic Java Web Services File
Ställ en fråga
SNABBT SVAR

En JWS-fil är en vanlig Java-källkodsfil med filändelsen .jws och @WebService-annoteringar, som används av BEA/Oracle WebLogic Server för att automatiskt kompilera och distribuera SOAP-webbtjänster. Öppna den i valfri Java-IDE eller textredigerare - det är läsbar Java-kod. Moderna Java-projekt använder istället standard .java-filer med JAX-WS-annoteringar.

Utvecklare: BEA Systems (acquired by Oracle Corporation, January 2008) Kategori: Internetfiler MIME: text/plain
ÖPPNAS PÅ Windows
Relaterat: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

På denna sida

19k+ filtillägg indexerade
Senast granskad Jun 27, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet JWS?

En .jws-fil är en annoterad Java-källkodsfil som Oracle WebLogic Server behandlar som en direkt distribuerbar webbtjänst. Istället för den konventionella filändelsen .java, signalerar filändelsen .jws till WebLogic att automatiskt kompilera filen, distribuera den som en webbtjänst och generera motsvarande .WSDL-kontrakt och klientstubbar - vilket eliminerar ett separat byggsteg.

Filinnehållet är standard Java-källkod dekorerad med JSR-181-annoteringar: @WebService, @WebMethod och @WebParam, plus valfria WebLogic-specifika annoteringar som @WLHttpTransport och @Policy. Eftersom .jws-filer är vanlig UTF-8-text kan valfri textredigerare eller Java-IDE läsa och redigera dem på samma sätt som en .java-fil.

BEA Systems introducerade denna konvention med WebLogic Workshop 8.1 år 2003. Oracle förvärvade BEA i januari 2008 och avvecklade Workshop IDE. Oracle WebLogic Server 14c (14.1.1, släppt 2020) stöder fortfarande JWS-annoteringar, men det filbaserade arbetsflödet för automatisk distribution anses vara föråldrat. Moderna Java-webbtjänster använder standard .java-filer byggda med Maven eller Gradle, och förlitar sig på javax.jws (Java EE) eller jakarta.jws (Jakarta EE 9+) annoteringar.

Moderna Java-IDEs som IntelliJ IDEA och Eclipse hanterar .jws-filer identiskt med .java-filer eftersom de innehåller vanlig Java-källkod. Skillnaden med .jws är helt och hållet en konvention på serversidan i WebLogic, inte ett separat språk eller binärt format.

Säkerhet & trygghet

RISK: LOW

JWS-filer är Java-källkod i textformat; de kan inte köras av sig själva. Risker uppstår endast när de distribueras till en WebLogic-server, varvid standard säkerhet för Java/server tillämpas. Inga kända sårbarheter specifika för själva .jws-filformatet.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNOracle WebLogic Java Web Services Fileäven känd som JWS annotated Java file, BEA WebLogic JWS file
UTVECKLAREBEA Systems (acquired by Oracle Corporation, January 2008)sedan 2003 (BEA WebLogic Workshop 8.1)
MIME-TYPtext/plain
TYPtext, annoterad Java-källkodsfil
Detta filtillägg används också av…
  • JAWS Script File - Skärmläsaren Job Access With Speech (JAWS) (Freedom Scientific) använder .jws som filändelse för kompilerade JAWS-skriptfiler; relaterade .jsb är skriptbinären och .jss är källkoden. Helt skild från WebLogic JWS.

Program som öppnar JWS-filer

Windows4 apps
IntelliJ IDEA Freemium Öppna .jws-filen direkt i redigeraren (File → Open). Associera .jws med Java i IDE-inställningarna för syntaxmarkering.
Oracle WebLogic Server Freemium Distribuera .jws-filer via ett WebLogic Workshop-projekt eller placera dem i en WebLogic-applikationsmodul; servern kompilerar och distribuerar webbtjänsten automatiskt.
Eclipse IDE for Java EE Developers Öppen källkod Öppna filen i Eclipse; du kan behöva associera filändelsen .jws med Java-redigeraren (Preferences → General → Editors → File Associations).
Visual Studio Code Öppen källkod Öppna .jws i VS Code med Java Extension Pack för syntaxmarkering (JWS = vanlig Java-källkod).

Tekniska detaljer

djup specifikation
KodningKlartext, UTF-8 (standardkodning för Java-källkod)
ContainerKlartext Java-källkodsfil med ändrad filändelse; inget binärt hölje
AnnoteringsstandardJSR-181 (Web Services Metadata for the Java Platform) plus valfria Oracle WebLogic-specifika annoteringar
Viktiga annoteringar@WebService, @WebMethod, @WebParam (JSR-181); @WLHttpTransport, @Policy (WebLogic-specifika)
DistributionsutlösareWebLogic Server upptäcker filändelsen .jws och kompilerar, distribuerar och genererar WSDL automatiskt vid uppstart eller filändring
Genererade artefakterWSDL-kontrakt, klientstubbar och kompilerade .class-filer som skapas av servern vid distribution
Typisk filstorlek1 KB - 100 KB
Associerade OSWindows, Linux, Solaris, AIX, HP-UX, macOS (WebLogic körs plattformsoberoende)
VärdapplikationOracle WebLogic Server; har sitt ursprung i BEA WebLogic Workshop 8.1 (Workshop IDE avvecklades 2008)
IDE-kompatibilitetParsas identiskt med .java av IntelliJ IDEA, Eclipse och VS Code; inget speciellt språkstöd krävs
MigreringsvägErsatt av standard .java-filer med javax.jws / jakarta.jws-annoteringar i Maven- eller Gradle-byggen
Släppt2003 (BEA WebLogic Workshop 8.1)
Senaste versionOracle WebLogic Server 14c (14.1.1, 2020) - JWS annotations supported
Specifikationdocs.oracle.com

JWS-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med JWS-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om JWS-filer.

Vanliga frågor

Vad är en JWS-fil?
En Java-källkodsfil med filändelsen .jws som används av BEA/Oracle WebLogic Server för att automatiskt distribuera SOAP-webbtjänster. Det är vanlig Java med @WebService-annoteringar.
Hur öppnar jag en JWS-fil?
Öppna den i valfri textredigerare eller Java-IDE - det är vanlig Java-källkod. IntelliJ IDEA, Eclipse, VS Code eller till och med Anteckningar fungerar alla.
Kan jag byta namn på .jws till .java?
Ja. En .jws-fil är syntaktiskt giltig Java; byt namn till .java för att kompilera med standardverktyg. Du kan behöva javax.jws.* i din classpath.
Finns WebLogic Workshop fortfarande kvar?
Nej. BEA WebLogic Workshop avvecklades efter Oracles förvärv 2008. Själva Oracle WebLogic Server fortsätter (senaste: WLS 14c, 2020), men Workshop IDE är borta.
Vad ersatte JWS-filer i modern Java?
Standard .java-filer som använder JAX-WS-annoteringar (@WebService från javax.jws / jakarta.jws) med Maven- eller Gradle-byggverktyg - ingen speciell filändelse behövs.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö