.JWS Bestandsextensie
Java-workspace-instellingenbestand
| Ontwikkelaar | Oracle |
| Populariteit |
3,1 | 8 stemmen |
Wat is een JWS-bestand?
Een JWS-bestand is een bestand met werkruimte-instellingen dat wordt gebruikt door Oracle JDeveloper, een geïntegreerde ontwikkelomgeving ([IDE|ide]) voor het bouwen van Java- en andere bedrijfsapplicaties. Het slaat informatie over de werkruimte van een ontwikkelaar op, waaronder verwijzingen naar projecten, de vensterindeling, paneelposities en andere omgevingsvoorkeuren. JDeveloper gebruikt dit bestand om de status van de werkruimte te herstellen wanneer deze opnieuw wordt geopend. Teams kunnen JWS-bestanden delen om de indeling van werkruimten te standaardiseren, hoewel het bestand vaak specifiek is voor de ontwikkelomgeving van een individuele gebruiker.
Meer informatie
JWS-bestanden worden opgeslagen in een op XML gebaseerd formaat, waardoor de IDE werkruimtegegevens op een gestructureerde en leesbare manier kan ordenen. In plaats van broncode op te slaan, bevat het bestand configuratie- en indelingsgegevens die helpen bepalen hoe projecten binnen de IDE worden weergegeven en geopend. JDeveloper leest het JWS-bestand automatisch en werkt het bij wanneer gebruikers projecten openen, panelen anders indelen of werkruimte-instellingen wijzigen.
Een JWS-bestand openen
Je kunt JWS-bestanden openen met Oracle JDeveloper. Wanneer de toepassing de bestanden laadt, interpreteert deze de instellingen en opent de bijbehorende werkruimte.
Omdat het bestand in XML-indeling is opgeslagen, kun je het ook met een teksteditor openen om de inhoud te bekijken. Handmatig bewerken wordt echter afgeraden, tenzij je bekend bent met de structuur van JDeveloper-werkruimten, omdat onjuiste wijzigingen ertoe kunnen leiden dat de werkruimte niet goed wordt geladen.
Programma's die JWS-bestanden openen of ernaar verwijzen
Java-webservicesbestand
| Ontwikkelaar | BEA Systems |
| Populariteit |
2,7 | 6 stemmen |
Een JWS-bestand is een Java-bronbestand dat wordt gebruikt om webservices op een webserver te implementeren. Het bevat platte Java-broncode die bepaalt hoe een webservice werkt, waaronder de methoden die clients op afstand kunnen aanroepen. Wanneer het JWS-bestand wordt geïmplementeerd, verwerkt de webserver het bestand en stelt deze de methoden beschikbaar als webservicebewerkingen die toegankelijk zijn via standaardwebprotocollen.
Meer informatie
JWS-bestanden worden vaak gebruikt voor webservices op basis van Apache Axis, waarbij de server het JWS-bestand automatisch compileert en de benodigde service-interfaces genereert tijdens runtime. JWS-bestanden gebruiken vaak Java-annotaties (geïntroduceerd in JDK 5.0), zoals @WebService, om service-metadata te beschrijven, waaronder het beschikbaar maken van methoden, naamgeving en bereik. Dankzij deze aanpak zijn aparte configuratiebestanden minder nodig.
Java-ontwikkelaars en ontwikkelaars van bedrijfsapplicaties die SOAP-gebaseerde webservices bouwen of onderhouden, gebruiken waarschijnlijk JWS-bestanden. Hiermee kunnen ze servicelogica rechtstreeks in Java definiëren, waardoor deze bestanden geschikt zijn voor server-side toepassingen waarin Java al wordt gebruikt. Ze komen het vaakst voor in oudere of bestaande systemen die gebruikmaken van webservice-implementatie in Axis-stijl.
Een JWS-bestand openen
Je kunt JWS-bestanden openen met elke teksteditor of Java-IDE, zoals IntelliJ IDEA, [Eclipse|eclipse_foundation/eclipse] of [Apache NetBeans|apache/netbeans], omdat het bestand leesbare Java-broncode bevat. Om de webservice uit te voeren of te gebruiken, moet het bestand worden geïmplementeerd op een compatibele Java-webserver of servletcontainer die services op basis van JWS ondersteunt. Daar wordt het bestand gecompileerd en uitgevoerd als onderdeel van de servertoepassing.