1 / 10

Java-kieleen pohjautuvien ohjelmien käyttökohteita

Java-kieleen pohjautuvien ohjelmien käyttökohteita. (ei kuulu kurssialueeseen). Ohjelmat Appletit JavaBeans JavaScript. Java Server Pages (JSP) Java Servletit J2ME, mobiililaitteet. Perinteiset ohjelmat. Normaalit Java-kielellä tehdyt sovellukset

kiana
Download Presentation

Java-kieleen pohjautuvien ohjelmien käyttökohteita

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Java-kieleen pohjautuvien ohjelmien käyttökohteita (ei kuulu kurssialueeseen) Ohjelmat Appletit JavaBeans JavaScript Java Server Pages (JSP) Java Servletit J2ME, mobiililaitteet

  2. Perinteiset ohjelmat • Normaalit Java-kielellä tehdyt sovellukset • Verkon yli toimivat client-server –sovellukset • RMI (Remote Method Invocation) • CORBA (Common Object Request Broker Architecture) • Tietokantayhteydet

  3. Appletit • Internet-selaimessa ajettavat Java-sovellukset • Tietoturvarajoitteet • Selainvaatimukset

  4. JavaBeans • Java-papu • Komponentti, joka on helposti liitettävissä Java-sovellukseen • Ajetaan sovelluspalvelimessa • Tarkoituksena että papuja yhdistelemällä saataisiin aikaan kokonaisia sovelluksia • Uudelleenkäytettäviä

  5. JavaScript • WWW-sivuille sijoitettu Java-koodi, joka suoritetaan sivujen katsojan selaimessa • Skrollaavat tekstit • Popup-ikkunat • Animaatiot • Pienet pelit

  6. Java Servletit (Java Servlets) • WWW-palveluissa käytetty menetelmä Java-koodin suorittamiseksi • Yleisesti HTML tai XML-dokumenttien tekoon • Tehokas • Tietokanta ja HTTP-yhteydet • JSP on Java Servlettien laajennus http://www.servlets.com/jservlet2/examples/ch07/index.html

  7. Java Server Pages (JSP) • WWW-palvelimella ajettava Java-koodi, joka on sijoitettu HTML-koodin sisään • Ei näy käyttäjille • Dynaamiset Internet-sivut • Tietokantoihin pohjautuvat sivut • Lomakkeet http://www.servlets.com/jservlet2/examples/ch18/index.html

  8. J2ME, mobiililaitteet • J2ME (Micro Edition) on Java-kielestä pieniä kämmenlaitteita varten tehty versio • Pyritty tekemään mahdollisimman laitteistoriippumattomaksi • Puhelimet, kämmentietokoneet, sulautetut järjestelmät, älykortit • Ohjelmistoja voi kehittää PC-ympäristössä, jonka jälkeen ne siirretään vaikka puhelimeen

  9. Kurssipalaute • Kurssin verkkosivuilla linkki kurssipalautelomakkeeseen • Täytettävissä 24.12.2004 saakka • Palaute käsitellään anonyymisti • Kohdat • Luennot • Harjoitukset • Monisteet (luentomateriaali) • Harjoitystyo • Koko opintojakso • Laajuus • Vapaa teksti: mikä toimi, mikä ei toiminut, kehitysideat

  10. Opintosuoritteet • Opintosuoritteet pitäisi kirjautua ennen joulua

More Related