ODBIERZ TWÓJ BONUS :: »

Recenzje

Java 3 RMI. Podstawy programowania rozproszonego

Za sprawą gliwickiego Helionu na rynku wydawniczym ukazała się kolejna publikacja profesora Jana Bieleckiego poświęcona Javie. Znajdziemy w niej informacje na temat pisania programów, których składniki wykonują się na wielu komputerach i komunikują ze sobą w celu realizacji zadania, którego nie można wykonać na pojedynczej maszynie.

Metodyka programowania rozproszonego proponowana w niniejszej publikacji opiera się na języku Java i technologii RMI (Remote Method Invocation). Na wstępie autor przedstawia podstawy technologii RMI, jak również wyjaśnia znaczenie takich pojęć, jak klient, serwer i program rozproszony. Następnie przechodzi do krótkiej prezentacji pakietu JDK 2, dzięki której możliwe jest tworzenie apletów i aplikacji w języku Java. Autor zaleca także stosowanie nakładki Kawa, która w znacznym stopniu ułatwia posługiwanie się pakietem JDK 2.

W dalszej części książcki omówione są zagadnienia związane z przesyłaniem obiektów, przywoływaniem metod oraz wykonywaniem zadań. Sporo uwagi poświęcono aspektom współpracy, jaka ma miejsce między klientem a serwerem. Szczególny nacisk położony jest na problemy związane z synchronizacją i zarządzaniem wątkami. Warto również zwrócić uwagę na rozdział poświęcony gniazdom oraz prostemu serwerowi HTTP. Całość uzupełnia skorowidz.

Na dyskietce dołączonej do książki znajdują się wszystkie przykładowe programy omawiane w książce. Można je również znaleźć na stronie Wydawnictwa Helion.

Prezentowana publikacja zasługuje na uwagę jako solidne źródło podstaw informacji na temat programowania rozproszonego w Javie. Do zalet książki należy zaliczyć dużą ilość przykładów, których analiza ułatwia przyswajanie zagadnień prezentowanych w książce. Pewną przeszkodą może być specyficzne terminologia stosowana przez Jana Bieleckiego, choć należy dodać, że nie jest ona tak uciążliwa, jak w kilku innych książkach tego autora.

Magazyn Internet grudzień’99, (KK)

AutoCAD 2000

Książka, omawiająca szczegółowo angielską wersję AutoCAD-a 2000 dla Windows, jest praktycznym podręcznikiem dla początkujących i zaawansowanych użytkowników AutoCAD-a.

Polecenia AutoCAD-a zostały zgrupowane tematycznie, każdemu towarzyszy pełna informacja o działaniu, sposób wprowadzania poleceń z menu i okien narzędziowych, skrót klawiaturowy oraz szczegółowe omówienie opcji. Opis poleceń uzupełniony został uwagami praktycznymi oraz przykładami i rysunkami. Godne pochwały jest omówienie poleceń wchodzących w skład pakietu Express Tools, które nie zostały opisane w instrukcji obsługi.

Do książki dołączone są dwie płyty CD. Pierwsza z nich zawiera pełną 30-dniową wersję AutoCAD-a 2000. Na drugiej płycie znajduje się prawie 200 rysunków wykorzystanych w przykładach, które ułatwiają zapoznanie się i praktyczne opanowanie omawianych zagadnień. Oprócz tego na płycie umieszczono 40 programów shareware i freeware, ponad 350 AutoLISP-ów, około 1000 przykładowych rysunków w formacie dwg. Na płycie znajduje się również pełna wersja książki "Praktyczny kurs AutoLISP-u" w postaci plików pdf oraz dołączona do nich przeglądarka.

PCkurier 24/99, 25 listopada 1999, MSz

Delphi 4. Tworzenie systemów baz danych. Księga eksperta

Publikacja, przeznaczona dla średnio zaawansowanych użytkowników języka Delphi, w przystępny sposób omawia szczegółowo zagadnienia związane z projektowaniem aplikacji bazodanowych. Czytelnik może usystematyzować swoją wiedzę dotyczącą relacyjnych baz danych oraz zapoznać się z podstawami modelowania związków encji (będących elementem analizy strukturalnej), a następnie zapoznać się z narzędziami do tworzenia baz danych.

Autor opisał też możliwości i sposoby użycia klas począwszy od podstawowej - w przypadku pracy z danymi TDataSet - aż po wszystkie pochodne od niej. Przedstawiony został serwer SQL Interbase (dostarczany wraz z Delphi) wraz z podstawami składni języka SQL, informacjami o architekturze klient-serwer oraz o interfejsie gniazd. Kolejne rozdziały zawierają wiadomości przydatne do zaawansowanej obsługi zdalnych serwerów SQL, omówienie komponentów do budowania raportów, dostępu do danych i tworzenia własnych, przeznaczonych do edycji danych.

Wraz z książką dostarczana jest płyta CD, zawierająca przykładową SQL- ową bazę danych, 30-dniową wersję testową narzędzia Power Desinger, 60-dniową - JBuildera oraz stronę internetową firmy BSC.

PCkurier 24/99, 25 listopada 1999, MSz

Java w szkole

Programowanie przyszłości

Java już wkrótce stanie się powszechnym językiem programowania, nauczanym nie tylko w Uczelniach Akademickich, ale również w Szkołach Średnich. W krajach wysoko rozwiniętych, a zwłaszcza w USA, Java wyparła już C i Pascala, pozostawiając C++ tylko wyspecjalizowaną dziedzinę Programowania Systemowego. We wszystkich wiodących uniwersytetach przestawiono na Jave nie tylko Naukę Programowania ale i wiele wyspecjalizowanych przedmiotów, w tym Bazy danych, Grafikę, Multimedia, i Struktury danych. W świetle tego powstaje pytanie, czy warto zaczynać naukę programowania od innego języka niż Java? Odpowiedzią jest niniejsza książka, której autorem jest prof. dr Jan Bielecki, kierownik Katedry Jezyków Programowania w Polsko - Japońskiej Wyższej Szkole Technik Komputerowych i wykładowca w Instytucie Informatyki Politechniki Warszawskiej, uznany autorytet w zakresie systemów operacyjnych i jezyków programowania. Na potrzeby tej właśnie książki autor opracował bibliotekę, która osobom praktycznie bez wcześniejszego programistycznego przygotowania umożliwia natychmiastowe pisanie programów w Javie. Ten liczący ok. 4000 wierszy produkt, który w postaci skompresowanego pliku *.jar zajmuje ok. 40 KB, może być użyty w dowolnym środowisku uruchomieniowym 3-generacji. Wszystkie omawiane w książce programy źródlowe wraz z biblioteką View.jar można znaleźć na dyskietce dołączonej do książki oraz na serwerze Wydawnictwa Helion.

Dziennik Polski 22.11.99, MAKS

Active Server Pages 2.0 dla każdego

Dynamiczna zawartość

World Wide Web to obok poczty elektronicznej najbardziej popularna usługa informacyjna Internetu. Nie ma wielkiej przesady w stwierdzeniu, że jest ona najwiekszą rewolucją w sposobach publikacji (przedstawiania informacji) od czasu wynalezienia maszyny drukarskiej. Każdy, kto posiada połączenie z Siecią, może zapełnić kawałek miejsca w ogólnoświatowej "pajęczynie", budując własną stronę (home page), zyskując przez to szansę, że jego punkt widzenia poznają tysiące ludzi z całego świata. WWW nie służy już wyłącznie do przekazywania statycznych plików HTML. Jej przeznaczeniem jest dostarczanie milionom odbiorców dynamicznych informacji wtedy, gdy sobie tego zażyczą. Jeśli jesteśmy twórcami aplikacji www, to naszym kluczowym problemem jest znajomość najnowszych narzędzi publikowania informacji na www oraz wiedza o tym, kiedy i jak należy z nich korzystać. Active Server Pages to najnowsza technologia Microsoftu slużąca do tworzenia aplikacji www dzialających na serwerze. ASP już rewolucjonizuje sposób tworzenia aplikacji www niemal w takim samym stopniu, w jakim system Windows NT 4.0 zrewolucjonizował przetwarzanie klient-server. Dzieki ASP, programiści www mogą w bardzo prosty sposób tworzyć interaktywne witryny oraz dostarczać użytkownikom, którzy je przegladają, dynamicznych i atrakcyjnie przedstawionych informacji. Niniejszy podręcznik jest pierwszą na polskim rynku tak fundamentalną pozycją przedstawiajacą ASP. Z książką powinni zapoznać się: twórcy www, administratorzy witryn www, projektanci systemów informacyjnych, administratorzy systemów Windows NT.

Dziennik Polski 15.11.99, MAKS
Zamknij Pobierz aplikację mobilną Helion