.JWS

Файл JWS

Oracle WebLogic Java Web Services File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл JWS - это обычный исходный файл Java с расширением .jws и аннотациями @WebService, используемый BEA/Oracle WebLogic Server для автоматической компиляции и развертывания веб-сервисов SOAP. Его можно открыть в любой Java IDE или текстовом редакторе - это читаемый код Java. В современных проектах Java вместо него используются стандартные файлы .java с аннотациями JAX-WS.

Разработчик: BEA Systems (acquired by Oracle Corporation, January 2008) Категория: Интернет-файлы MIME: text/plain
ОТКРЫВАЕТСЯ НА Windows
Связанные: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jun 27, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла JWS?

Файл .jws - это аннотированный исходный файл Java, который Oracle WebLogic Server рассматривает как напрямую развертываемый веб-сервис. Вместо обычного расширения .java, расширение .jws служит сигналом для WebLogic автоматически скомпилировать файл, развернуть его как веб-сервис и создать соответствующий контракт .WSDL и клиентские заглушки, исключая отдельный этап сборки.

Содержимое файла представляет собой стандартный исходный код Java, оформленный аннотациями JSR-181: @WebService, @WebMethod и @WebParam, а также дополнительными аннотациями, специфичными для WebLogic, такими как @WLHttpTransport и @Policy. Поскольку файлы .jws являются обычным текстом в кодировке UTF-8, любой текстовый редактор или Java IDE может читать и редактировать их точно так же, как файлы .java.

Компания BEA Systems ввела это соглашение в WebLogic Workshop 8.1 в 2003 году. Oracle приобрела BEA в январе 2008 года и прекратила выпуск Workshop IDE. Oracle WebLogic Server 14c (14.1.1, выпущенный в 2020 году) по-прежнему поддерживает аннотации JWS, но рабочий процесс автоматического развертывания на основе файлов считается устаревшим. Современные веб-сервисы Java используют стандартные файлы .java, созданные с помощью Maven или Gradle, опираясь на аннотации javax.jws (Java EE) или jakarta.jws (Jakarta EE 9+).

Современные Java IDE, такие как IntelliJ IDEA и Eclipse, обрабатывают файлы .jws так же, как файлы .java, поскольку они содержат обычный исходный код Java. Различие .jws - это исключительно соглашение на стороне сервера WebLogic, а не отдельный язык или бинарный формат.

Безопасность и защита

РИСК: LOW

Файлы JWS представляют собой исходный текст Java; они не могут выполняться сами по себе. Риск возникает только при развертывании на сервере WebLogic, после чего применяются стандартные меры безопасности Java/сервера. Известных векторов атак, специфичных для самого формата файла .jws, не существует.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕOracle WebLogic Java Web Services Fileтакже известен как JWS annotated Java file, BEA WebLogic JWS file
РАЗРАБОТЧИКBEA Systems (acquired by Oracle Corporation, January 2008)с 2003 (BEA WebLogic Workshop 8.1)
КАТЕГОРИЯИнтернет-файлы
MIME-ТИПtext/plain
ТИПтекст, аннотированный исходный файл Java
Это расширение также используется в…
  • Файл скрипта JAWS - Программа чтения с экрана JAWS (Job Access With Speech) от Freedom Scientific использует .jws в качестве расширения для скомпилированных файлов сценариев JAWS; связанный .jsb является двоичным файлом сценария, а .jss - исходным кодом. Полностью отличается от JWS для WebLogic.

Программы, открывающие файлы JWS

Windows4 apps
IntelliJ IDEA Freemium Откройте файл .jws напрямую в редакторе (File → Open). Свяжите расширение .jws с Java в настройках IDE для подсветки синтаксиса.
Oracle WebLogic Server Freemium Разверните файлы .jws через проект WebLogic Workshop или поместите их в модуль приложения WebLogic; сервер автоматически скомпилирует и развернет веб-сервис.
Eclipse IDE for Java EE Developers Открытый код Откройте файл в Eclipse; может потребоваться связать расширение .jws с редактором Java (Preferences → General → Editors → File Associations).
Visual Studio Code Открытый код Откройте .jws в VS Code с установленным Java Extension Pack для подсветки синтаксиса (JWS - это обычный исходный код Java).

Технические подробности

глубокая спецификация
КодировкаПростой текст, UTF-8 (стандартная кодировка исходного кода Java)
КонтейнерТекстовый исходный файл Java с измененным расширением; без бинарной оболочки
Стандарт аннотацийJSR-181 (Метаданные веб-сервисов для платформы Java) плюс дополнительные аннотации Oracle WebLogic
Ключевые аннотации@WebService, @WebMethod, @WebParam (JSR-181); @WLHttpTransport, @Policy (специфичные для WebLogic)
Триггер развертыванияWebLogic Server обнаруживает расширение .jws и автоматически компилирует, развертывает и генерирует WSDL при запуске или изменении файла
Создаваемые артефактыКонтракт WSDL, клиентские заглушки и скомпилированные файлы .class, создаваемые сервером во время развертывания
Типичный размер файла1 КБ - 100 КБ
Связанные ОСWindows, Linux, Solaris, AIX, HP-UX, macOS (WebLogic работает кроссплатформенно)
Хост-приложениеOracle WebLogic Server; изначально появилось в BEA WebLogic Workshop 8.1 (Workshop IDE снята с производства в 2008 году)
Совместимость с IDEАнализируется IntelliJ IDEA, Eclipse и VS Code так же, как .java; специальная языковая поддержка не требуется
Путь миграцииЗаменяется стандартными файлами .java с аннотациями javax.jws / jakarta.jws в сборках Maven или Gradle
Выпущен2003 (BEA WebLogic Workshop 8.1)
Последняя версияOracle WebLogic Server 14c (14.1.1, 2020) - JWS annotations supported
Спецификацияdocs.oracle.com

Конвертации JWS

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами JWS. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах JWS.

Часто задаваемые вопросы

Что такое файл JWS?
Это исходный файл Java с расширением .jws, используемый BEA/Oracle WebLogic Server для автоматического развертывания веб-сервисов SOAP. Это обычный код Java с аннотациями @WebService.
Как открыть файл JWS?
Откройте его в любом текстовом редакторе или Java IDE - это обычный исходный код Java. Подойдут IntelliJ IDEA, Eclipse, VS Code или даже Блокнот.
Можно ли переименовать .jws в .java?
Да. Файл .jws является синтаксически корректным кодом Java; переименуйте его в .java для компиляции стандартными инструментами. Вам может потребоваться наличие javax.jws.* в classpath.
Доступен ли еще WebLogic Workshop?
Нет. Поддержка BEA WebLogic Workshop была прекращена после поглощения компанией Oracle в 2008 году. Сам Oracle WebLogic Server продолжает развиваться (последняя версия: WLS 14c, 2020), но Workshop IDE больше не существует.
Что заменило файлы JWS в современной Java?
Стандартные файлы .java с использованием аннотаций JAX-WS (@WebService из javax.jws / jakarta.jws) и инструментами сборки Maven или Gradle - специальное расширение файла больше не требуется.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z