Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan lage en enkel Web Service i Apache Tomcat
    Web-tjenester er vanlig på Internett og gi et sett av funksjoner som andre brukere eller områder kan utnytte som en ressurs . Eksempler på Web-tjenester inkluderer værmeldinger , søkefunksjoner og nyhetsfeeder gjennom RSS. Apache Tomcat gir en server miljø der en webtjeneste kan opprettes. Gjennom bruk av Java-klasser og server sider , kan en ressurs monteres som kan brukes av andre nettsteder eller brukere . Du trenger
    Eclipse IDE
    Java
    Apache Tomcat 6.0 eller høyere
    Vis flere instruksjoner
    Set Up Miljø
    en

    Åpen Eclipse IDE .
    2

    Navigering til "File ", velg " New" og velg " Annet ".
    3

    Velg mappen ikonet som heter " Web . " Når det utvider seg , velger du " Dynamic Web Project" og trykk
    4

    Enter " WebServiceExample " i " Prosjekt navn :" " Next". . Felt
    5

    Finn pakken Explorer visning i venstre side bar .
    6

    Høyreklikk på filen som heter "src " og naviger til "Ny" og velg " pakken ".
    7

    Enter " serviceexample " inn i " Name: "-feltet og trykker " . Finish "
    8

    Høyreklikk på den nye pakken heter " serviceexample " og naviger til "Ny" og velg " Class ».
    9

    Enter" Sample " inn i" Name: "-feltet og trykk " Finish "
    Edit Classes
    10

    Åpne klassen " Sample.java " ved å dobbeltklikke på den i Package Explorer visning.
    11

    Kontroller at Editor vinduet har åpnet . Koden for Sample.java bør være tilstede på høyre side av Eclipse IDE .
    12

    Finn de to klammeparentes i Editor vinduet. De vil dukke opp på forskjellige linjer .
    13

    Skriv inn følgende kode mellom de to klammeparentes .

    Public String Webservice (String inn) {

    int len ​​= input.length ();

    String output = "Input mottatt : " + inngang + "\\ n";

    utgang + = "Første tegn : " + input.charAt ( 0 ) + "\\ n";

    utgang + = "Last karakter : " + input.charAt ( len - 1 ) + "\\ n";

    retur utgang;

    }
    14

    Lagre dokumentet ved å navigere til "File" og velge " Lagre".
    Opprette Web Service
    15

    Navigation til " fil ", velg" New "og velg" Annet ".
    16

    Velg mappen ikonet som heter " Web Services ' . Når det utvider velg " Web Service " og trykk " Neste"
    17

    Enter " serviceexample Sample . " Inn i "Tjenesten gjennomføringen : " . Feltet
    18

    Dra vertikale glidere til den øverste posisjonen og se bokser merket med " Publiser Web Service " og " Overvåk Web Service . "
    19

    Trykk " Finish" når du er ferdig .

    Test
    20

    Finn filen som heter " TestClient.jsp " i Package Explorer-vinduet .
    21

    Åpne " TestClient.jsp " i en nettleser og verifisere at Internett -tjenesten kjører .
    22

    Test webtjenesten ved å skrive inn i noen tekst i tekstfeltet og trykke på " Invoke . " Webtjenesten skal produsere noen utgang som returnerer innspill , det første tegnet av input og det siste tegnet av input .

    früher :

     Weiter:
      Relatert Artike
    ·Java: Statisk Linking 
    ·Slik Oppdater Java applet Cache 
    ·Hvordan skrive en metode i Java 
    ·Hvordan konvertere en streng til en fil i Java 
    ·Slik installerer du et Handler i Axis2 
    ·COBOL Vs . Java 
    ·Slik installerer Sun Java 6.22 i Ubuntu 10.04 
    ·I Java Hvordan gjør du en Window Unresizable 
    ·Selv funksjon i Java 
    ·Hvordan legge til Java- objekter til en Android 
      Anbefalte artikler
    ·Hvordan sjekke en eiendom i Access VBA 
    ·Hvordan oppdatere flere kolonner 
    ·Hvordan lage Lines i QBasic 
    ·Hvordan du kan unngå en Backslash i PHP 
    ·Hvordan erstatte en karakter med tilsvarende ASCII kode…
    ·Hvordan bygge en Python Cygwin 
    ·Hvordan avgjøre koordinatene et element i JavaScript 
    ·Hvordan å telle opp på én linje i Python 
    ·Hvordan Kill a White Space i Cold Fusion 
    ·Hva er de mobile applikasjoner for Visual Basic 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/