Monday, 17 January 2011

JavaTech, an Introduction to Scientific and Technical Computing with Java



JavaTech, an Introduction to Scientific and Technical Computing with Java
| 2005-10-13 00:00:00 | | 0 | Java


JavaTech is a practical introduction to the Java programming language with an emphasis on the features that benefit technical computing. After presenting the basics of object-oriented programming in Java, it examines introductory topics such as graphical interfaces and thread processes. It goes on to review network programming and develops Web client-server examples for tasks such as monitoring remote devices. The focus then shifts to distributed computing with RMI. Finally, it examines how Java programs can access the local platform and interact with hardware.

User review
JavaTech
Expected it to focus more on scientific programming using Java. Rather, it details the development of Java apps/applets. There are worthwhile nuggets, e.g file I/O, class/object organization. I would not recommend this as an introduction to Java programming.

User review
the RMI and CORBA are awkward to build and use
One of Java's strengths is that you can run its bytecode on many different types of hardware. But one merit of this book is that it shows how you can customise your code to take advantage of binaries on particular platforms, and use specific devices.


The book also talks about distributed or remote computing. Giving explantions of RMI and CORBA. You should be aware that RMI has fallen under a relative cloud. Systems using it can be awkward to run, even if there are no bugs. While CORBA's limitations have become painfully apparent, independently of any Java usage. Nowadays, distributed computations written in Java tend to go to Web Services and using XML text messages to communicate between entities, as opposed to CORBA's binary messages.


If you have never used RMI and CORBA before, then the book doesn't really educate you about their drawbacks. So they might seem like really nifty ideas. The book should perhaps talk more about Web Services.


Download this book!

Free Ebooks Download

No comments:

Post a Comment