Grupa MagazynyInternetowe
Online: 1132PHP zdobył przed laty popularność jako język skryptowy do tworzenia stron internetowych. Wzięła się ona z pewnością stąd, że jeszcze kilka lat temu nie było alternatywy dla szybkiego, prostego i dostosowanego do potrzeb WWW języka. Dziś jest inaczej. Prezentujemy języki i technologie, które również powstały z myślą o programowaniu webowym.
Nadszedł czas, aby poznać młodszego brata Tapestry, frameworka dla Javy. Wicket, bo o nim mowa, również wywodzi się spod skrzydeł fundacji Apache. Wicket proponuje podobne podejście do budowania serwisów internetowych do tego znanego z Tapestry, lecz... całe zadanie czyni jeszcze prostszym!
W tym artykule zaprezentujemy prosty wzorzec projektowy z rodziny wzorców strukturalnych. Przyda się on w sytuacji, gdy zostaniesz z partiami kodu korzystającego ze starych i nierozwijanych już bibliotek.
Techniki asynchronicznego przesyłania danych między przeglądarką internetową a serwerem przyciągają uwagę twórców witryn.
Autor przybliża proces powstawania gier w oparciu o technologię Java 2 Micro Edition (J2ME).
Tworzenie aplikacji wielowątkowych nabiera w ostatnim czasie szczególnie istotnego znaczenia w obliczu rosnącej popularności procesorów wielordzeniowych.
Spotykamy je wszędzie - korzystając z oprogramowania do czatowania, zaawansowanych aplikacji e-biznesowych oraz w bankowości internetowej. Wciąż pozostają potężnym narzędziem, nawet pomimo faktu, że w najprostszych zastosowaniach najczęściej ustępują obecnie miejsca Flashowi oraz XHTML-owi sprzęgniętemu z AJAX-em. Aplety - bo o nich mowa - obok serwletów i JSP należą do najważniejszych dla webmastera sposobów wykorzystania Javy.
Java jest obecnie postrzegana jako jeden z najbardziej popularnych języków programowania. Jest wykorzystywana zarówno do tworzenia prostych apletów wzbogacających strony WWW, jak i do realizacji złożonych projektów informatycznych funkcjonujących w środowiskach korporacyjnych.
Podstawowym sposobem korzystania z bazy danych w aplikacjach napisanych w Javie jest użycie JDBC. Niesie to ze sobą konieczność pisania zapytań w języku SQL, co z kolei może okazać się dużym problemem w sytuacji, gdy aplikacja powinna móc działać na wielu różnych systemach bazodanowych. Dodatkowo korzystanie z JDBC utrudnia w pełni obiektowe programowanie - przecież o wiele wygodniej i poprawniej byłoby, gdyby miały także reprezentację obiektową.
Dowiedz się, jak automatycznie wychwytywać zmiany w niektórych obiektach aplikacji
Posiadaczom komórek technologia Java kojarzy się głównie z grami oraz aplikacjami służącymi przede wszystkim rozrywce. Warto jednak wspomnieć o możliwości zastosowania telefonów komórkowych do bardziej przydatnych zadań, które wymagają od nas mobilności i ciągłego dostępu do informacji.
Jednym z innych wzorców projektowych jest Singleton. Dziś poznasz kolejny, niewiele bardziej skomplikowany wzorzec - dekorator.
Wzorce projektowe są udokumentowanymi i sprawdzonymi sposobami na rozwiązanie często spotykanych problemów projektowych. Dotyczą więc problemów, z którymi już się prawdopodobnie zetknąłeś i nad którymi spędziłeś nieco czasu, zanim znalazłeś takie bądź inne rozwiązanie.
Aplikacje internetowe tworzone z wykorzystaniem technologii J2EE muszą być najczęściej przez długi czas pielęgnowane i rozbudowywane. Szybko się jednak okazało, że rozwijanie takich aplikacji za pomocą surowych Servletów i stron JSP nie jest dobrym rozwiązaniem. Szczególnie jeśli brać pod uwagę konieczność późniejszego porządkowania kodu. Dlatego świat programistów Java radzi sobie z podobnymi problemami za pomocą tzw. wzorców projektowych.
W czasach gdy internet jest wykorzystywany jako platforma handlu elektronicznego i nośnik cennych informacji coraz większe znaczenie ma kryptografia.
Najczęściej czytane (48h)
Polecamy:
Na skróty:
Magazyny Internetowe| Co za ile| Programy| Praca| Magazyn Internet| Internet Maker| Web Toster| ForumNasze serwisy: