With the explosion in growth of the internet and the increasing use of intranets across a wide spectrum of business areas, there has been a correspondingly large growth of interest in network programming, particularly in the use of client-server applications. Java's inbuilt network programming capabilities and its platform independence have made it a natural choice for network applications and it has, quite rightly, been referred to as 'the language of the internet'. Exceptionally difficult and fraught with pitfalls in most languages, the programming of network applications is greatly eased by the use of Java libraries. "An Introduction to Network Programming using Java "is a streamlined text that provides clear guidance on all essential aspects of network programming that might be expected to appear on the syllabus of an undergraduate module in this area. Areas covered include file handling, JDBC, servlets, JavaBeans and Java Server Pages.
با انفجار در رشد اینترنت و افزایش استفاده از شبکه های داخلی در سراسر طیف گسترده ای از مناطق کسب و کار، بوده است رشد نسبت زیادی از علاقه به برنامه نویسی شبکه وجود دارد، به ویژه در استفاده از برنامه کلاینت سرور. قابلیت های برنامه نویسی شبکه داخلی جاوا و استقلال پلت فرم آن را یک انتخاب طبیعی برای برنامه های کاربردی شبکه را ساخته اند و آن را، کاملا به درستی، به عنوان «زبان از اینترنت، اشاره شده است. فوق العاده دشوار و مملو از مشکلات در بسیاری از زبان ها، برنامه نویسی برنامه های کاربردی شبکه است تا حد زیادی با استفاده از کتابخانه های جاوا کاسته شده است. "مقدمه ای بر برنامه نویسی شبکه با استفاده از جاوا" یک متن ساده فراهم می کند که هدایت روشن در همه جنبه های اساسی از برنامه نویسی شبکه که ممکن است انتظار می رود که در برنامه درسی از یک ماژول در مقطع کارشناسی در این زمینه به نظر می رسد است. مناطق تحت پوشش شامل دست زدن به فایل، JDBC و سرولت، JavaBeans را و جاوا سرور صفحات.