�����:   ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½:




�������
��������
�����
�����


Java
- �������
- ������-�����
- ������
- �������
- �����������
- ������
- IDE
- ������� ��������
- �������

��������� Java
- ����
- �������
- ������
- WAP, WML � ��.

JavaScript
- ������-�����
- �������
- ������

���-���������
- HTML
- CSS
- SSI

�������� ��� ���
�������
�����
������
���������
���� :)




Rambler's Top100

������ - �������� ��� ���Sun Microsystems � ����������� ���������� ������� ����������

Sun Microsystems � ����������� ���������� ������� ����������

� ���� ��� �������������� ������, ��������������� �����-�� ��������� Sun, "���� - ��� ���������" �������������� ��� ��� ����� ���� ����� ������������, � ���� ����� ���� �������� ��� �����, ����� �� ����� ������ ��������� ������ ������� ������� Sun-1, �������������� ����� ������ �� ���� ����� ����������. � �� �������, ����� �������������� ��������� ���������������� ��������� ���������� �� ���� �����������, ����� Sun ���������� ����� ������ � �������� ������������ ����������, ������� � ��� ������ ������ ��������:

  • �������� � ����������� � ������� �������� ����������� �� ������������ ������� Unix, ��������������� �� ����������� ������ � ����� ����������� ����������� �����������.
  • �������������� ������� �������� ������� NFS
  • ������������������ �������� �������� �����������������.

� �������� ������� ��� ������������ ����������� � ������������������, � � ������ 90-� ����� ����������� ��������� Sun ��������� � ������� ����������� �� ���������� RISC-��������� � ������������ SPARC, ������������ ������� Solaris, ������� �������� ������� NFS � ��������� �������� ����������������� SunNet Manager, ����� �������� ������� ������ �� Solstice. �� ���������� ��������� ���������, ����������������� � ������� <���� - ��� ���������>, �������� ����������� ����������, � �������� �� ���������� � ����������� Sun �� ����� �������� ������ � ����� ������������ ������� �������, �������� � �������� ������������ ����������� � ����������������� ������� ������ ��������� Sun � ������ 90-� �����.

����� ������� � ������������� � ������� ���������, �� ����� ������������� ���� �� ������������ ��������� ��������� � �� �������: ������� ������, ���������� ������ ���������, ���������� ����. ������ ��� ����, ����� ��������� ����� �������� �������� Sun, ����� ����� �������� �������� � ������ ������� �� ��, ��� �������� �� ������ ����� ��������� �������������� �� ��� ������������ ������� � ��� ��������� Sun ����� ���������� ����� ���������� ������ ����������� ����� ������������ ���������.

�������� Sun ���� ������� � 1982 ���� � ������������ ������������, ����� �� ������ � ���� ������� ��������� � ������� ������������ ����������. ������������ SUN �������� Stanford University Network - ���� ������������� ������������, ����� �������, ��� � ����� �������� �������� ���� �������� ���� ������� ����������. ��� �������� � ����, ��� �������-������������� �� �������� ������� ����������� (Andreas Bechtolsheim) ����� ������� ����������� ��������� �� ��������� ��������� �����������. � ����������� ������������� �������� ��� ������� ������� � ������� ��������� ����� ����� (Vinod Khosla), �������� ������� ������� ������, ����� ������ ������������� ��������� ������ ������������ � ������ ������� �������� ����� �������������� ���������� ������. ������ � Sun ������ � ���� ���� (Bill Joy), ������� ��������� ����������� UNIX � �������������� ������������ � ������. �, �������, ���������� ������ �������� ������ ���� ������ �� ����� ������� ����� ������� (Scott McNealy). � 1984 ���� ����� ������� Sun, � ����� ������� ���� �����������.

���������� �������� ��������� ����� ������ � ������������� ������������� � �������� ���������� ����� ������ ���� �������� ������ � ������� ����������. �������, �������� �� ������ �����, ������ ��� �������� ��� ����� �������� Sun � �� �������������� ���������, ��� � ���� ������������ ������� � �����. ��������� ������� �����������, ����������������� � ��������� ������������ ������� � ���������� ������� ��������� �������� Sun Microsystems ���������� ������ ���������� �� ����� ������ � ��������� ������� ������� ��� ����������� ������������. ��� ���� Sun �������� ������������ � �� ����� ����������� � ������� ����������, ������� ����� ���� �������� ������ � ����� ������� � <��������> �����������.

���������� ��������� ����� ���� ���������� �� ������� �� ������� ������, ������� �� ���������� ����� � ���������� ��������������� ������������ � ����������. ��� �����, Sun �������� ������ �� ������ ����, �� � ���� ������� � �����, ��������� ������������ ������� Unix � ���� �������� ����������, ��������� ������� ������ ������� �������� ������� NFS � ���������� ����������� SPARC � ������������ ����� Solaris, ��� ������� ����� ��� �������� ���������� ����� ��������.

������� Sun, �������� �� ������ Fortune 500, ����� ������� ��������� � ������� ������, ������� �� ����� ������� �������, �������� � � ������� ���������� Internet � Intranet. ����� ��������� ��� ����� �������� Sun ���������� ���������� Java, ������� ������ �������� �������� ��������� � ���������� ���������������. Sun ���������� ���������� �������� ���������� Java, �������� ������ �������� ���� � ������ Intranet/Internet � � ������� ������� ���������� � �����.

Sun Microsystems ���� �������� �� ����� ������� ������� �� ����� ���������� �������� ������. ��������� ��� �����������, ������ �������� ������������� �������� �� ���������� � ���������� ������ �����������. ������� ��������� ��� ����� ����� ����� �������� �������� ����������� Sun Enterprise 3000-6000 (������ ����������� ������� 3500-6500), Sun ����� ����� ������� ������� �������� ��������� � �� ����� �������� �� ���� Unix. ��������� ��� ��������� �������� � 1997 ���� �������, ����������� ������������� ������ ������ ������� ��� - Sun Enterprise 10000, ���������� ����� ��� ��������� StarFire. �� �� ���� ������ � ���������� �� ���� Unix � � ����� ������ ������� ���������. �� �����, ������������ � ������ �� ������� �� ���� ����������� Intel, Sun Microsystems ���������� ���������� 2-� � 4-� ������������ ������� ������� ������ Sun Enterprise 250 � Sun Enterprise 450, � ����� ������� �������: Sun Ultra 5, Sun Ultra 10, �������������� ������������� ���� � �������������� ������� Unix �� ����� ��. ��� ���� ����������� ������ ��������� Ultra ������� � ���, ��� � ������ ������� ����� ����� ������������ ���� � �� �� ���������� ����������, �� ���� ���������� ������� ����� ��������� �����������, ��� ��������� ��������� � ������������� ���������� ������������ ����������� ��� ���.

����� �� ��������� ������ ���������� �������� � ������� �� �������� ������������ ������� Solaris. � 1991 ���� Sun �������� � ������ ����� ������ ������������ ������� Unix - Solaris, ������� ���� �������� �� ���� �������������� Unix: Berkeley 4.2/4.3 (BSD) � AT&T System V. �������� �� SunOS, ������������ ������� Solaris, ������������ �������������� ������������ ���������� (X/Open UNIX 95, ��������� ������� POSIX 1003.1, X11R6), ����� ����� �� ����� ������ ������� ������� ������� ����������������. ���� � �� �� ������������ ������� ������������ � �� ���������������� ������� ��������, � �� �������� �������� ������� ������, � �� 64-� ������������ ������� Sun Enterprise 10000, ������� �������� �����������. Solaris ������������ ����� �������� ���� ������������������ ��� ���������� ����� �����������, ������������ � �������.

������ Sun ���������� ����� � ����������� ���������� ����������. �� ���� ����������� ��������� �������� Ultra � ����� ������� ������������ ����� �������� ������������� ��������� ������������������ � ���������� �������������� ������. Sun ���������� ��� �������� ���������� �������. ��-������, ��� ������� ���������� ���������� �� (High Availability), ��� ����������� ��� ��������, ����������� �������. ����� �������, ��� ������ �����-���� ������ �� ����� �������� ������������� ���������� ����������� �� ��������� ���� ��������. ��-������, ��� ������� PDB (Parallel Database), ������� ������������� ��� ����������� ������������ ������ ����������� ��� ������ �� ������������ ������� �����������.

���� �� ����� ���������� � ����� �������������� ��������� Sun "���� - ��� ���������", ����� ������� ������� � ������������� ��� �������������� ���������� �� ������ �������� ������� ���������� � ������������� ���������, �� � ����������� ������������ �������� ����, � ������� ������ ��������� ����� ������, ���������� � ���� �������� �������� ����������. �������� �� ��� ������� ������ ������ �������� �� ������ ��������, � ������ ������ ����� ������ ������ � ����� ������ � � �����������.

��������� ������� �� ������� ��������� ��������, ������ �������, �������� �� ������������ � ������������ ����������� � ������������ �����������, ����� ������� ���� �������� �� ���������� ������� ������� ������� ��� ������������� ����������. ��������� ���� ������� � ���, ��� ������� ���������� �� ��������� � ����������� �����������������. ��� ���, ��������, ����������� ������� ����������� ��������� ��� ����������� ��������� ���������� ������, ��� ���������������� ������ � ���������������� ���������� ����� ��������� �� ��������. ����� �������, ��� ������������ ������������ ����������� ��� ��� ��������� ����� ���������� ��� ������ ���������� ������ � ����� ����� - �� �������. ���������������� ����������������� � ������������ ����� ���������� ������������ �������� ��� ����, ������� ������ ���������� �����. Java-���������� ��������� ��������� ���������� �� ������� � ������ �� ���������� ��� ������ ������� ���������� �� ��� ���������. ��� ������� ������������ ����� ��������������� ������������ ����������� � ������� ������� ������������ �������� ����� ������������ �����������.

��������� �������� ���������� ����� ����� ������� � ������������� ��������� Sun ������ Java � Java-������������ � �����. ��� ����������� �� ������ Java ������ ����������������� � ������������ � ������ �������� ��������� �� ���������������� �������. ��� ��������� ������ � Java ������� ������ ������������ �������������� � ��������� Java � ������ ���������� Java. ���, ��������, Sun ��������� ������� Netra � Ultra Enterprise, ������� ������������� �������� �����������. ��� ��� �������� ���� �������� ��� ������ � ������ ��������, ����� � �������� ������� ���������, ����������� �� �������, ���������� ���������� � ��������� ���������� ����������� �������� � �� ���������������� � ����� ������ ������������������ � �������.

� ��������� ����� Sun ���������� ����� ������� �������� ���������� SunRay, ������� ������ ���������� ��������� ������� PC, ���� �� ���� ��� �������� ������ � � ������������ ��������� ������������� ��������. ��� ��� �� ������ ������� Sun: ������ ������� ���������, ������������� Sun, - JavaStation - ��� ����������� ����� ���� ��� �����, �� ����� ��� �������� ���������� �������� ��� �� ������������ ����������, �������������� �������� � �������� ������ �������� � ��������� ������ Java. ������ ��������� ����� ������: ��������� Hot Desk, ������� ��������� ��������� ���������� �� �������� Sun, � ����� ������������ ������ � � Windows NT, ����� ������� ���������� StarOffice �� Star Division, � ����� ��������� �����-���� ��� ��������� ������ � �����������������. ����� ����, ���������� � ���� ��������� ��������������� ������� �����������. ������ Sun ���������� �� ���������, � ������� ����� ������� ���������� � ������ �������� �� 10 �������� � �����.

� 1995 ���� �������� Sun Microsystems ����� � ������ ������ , ��������� �� ������������� ������� ��������������, ����������� �� ��������� ���������� Internet � � ��������� WWW. ��������� ����� ����� ���������� ������� �� ������� �� ���������� �������������� ���������� ��� ������� ��������. ��������� ���� ��� � �� ���� ����������, �� ���� �� ����� ������� ���������� ������ �� ����, ��� ���� ������ ������ ����������� ���� Internet-����������. ���, ������������ ��������� Intranet �� ������ ���������� �� ���������� Java, ������� ���� ������� ��� ���������� ��������� ���������� ��� WWW.

����, ���� Java ������� � ���� ������������� ������� �� �������� ���������� ������������ ����������� ��� ��������� ������� ��������. ������� ������ �������������� �� C++, ������ � ������������ ������ ������������ �������� ������������� ��������� ������ ����������� ���������������� ��� ������ � ������������ � ���� ������ ����������. ����� ��������, ��� ����� �������������������� ���� ����������������, ����������� ��������� ���������, ������� �� ��������� �� ���������� �� ������ ����� ���������� �����������, � ������� ����� ���� �� ������������ �� ��������� ����������� � ��������� ������������ ��������.

�������� ����� Java ������������� ���������� ������. ����������� ������������ ����������� ������ �����, ���� �� ����������� ��������, �����, ��� ������ �� � ��������� ������������ ����� ��������� ����������� ������������ � �������� ��������, � ������� ��������������� ��������� Sun � ������ ����� ������ �������, ��� ���������� �������� ��������. � ����� �� ��� ������� �������� ������ ��������� ������ ������, ����������� ��� ��������� ���� ���, � ����� ���������� ��������� ������� ������� ��������� �������. ����� �� ����������� �� ��, ��� ��� ������ ������� ���� �����-�� ������, ��� �� ����� �� �������� ���, ������������� ������ ����������� ���������� � Sun, � ��������� ��������������� � ��� ������ ����������� �� NeWS. ������ ��� ������ ���� ��������� ���� ������� ��������� Sun Microsystems, ������� ����� �� ������������, ��������� ���� ������ �������. ��������� �������� ��������� � � ������� ���������� Sun: ����� ����, ������ �� ����������� Sun Microsystems, � ������� ��������, ���������� ������. � ���������� ���� ������� ������� ������ ���������� ����-�� ������ � ���������������. ���� �������� ������� ������������� ��� ������� ��������� Green, ������� � �������� ���������� ����� ��� ������� ������������ ������� ���������, ����� ��� Nintendo Game Boys � ���������� �������������� ����������. ���������� ���� ����� ��������, � ������� �������� ����� ���� �� ���������� �������������� ����� ����� ������������ ������������, ��������, ��� ��� ��� - ����������������, ������������� �������� ������, ������������� � ������ ������������ - ����������� �� ������ �����������. ������� ��� ���������� �� ��� ����� ��������� ���������� ���� �� ��������� ���������� ���������� ����������� ������� �� ���, ���� ������� � ������ ��������������� ���������� �������. ��� ������� ������������� ��������� ������ ������� � ���������������� ��, ������� �������� �� ���������� ������������ ������� ���������� � ������� ������ ��� ����� ������� �� ����� ������� �����������. � ������������ ������ Green ���������� � �������� ������ �������� ���������� ��������, ��������-���������������� ����� ����������������, ������� ��� ������ Oak � ����� ����, ������� ��� ����� ��������. ������ Sun ������������� ������� Green � �������� First Person. �������� ����� ���������� ���������, �� ���-���� ����� �� ����� ����� �� ����������. ����� ���� ������ ���� ��� ������� �� ������� ������������ � Internet ������� ������� - World Wide Web. ����� ���� ���������� ������������ ���� Oak ��� �������� Internet-����������. ��� Oak ���� ��������������� ���������, ����������� �� ���� ������� �����������. ��� ���������� � ����������� Oak-�������, ��������� WebRunner. � 1995 ���� Sun Microsystems �������� � ������ ������ ��������, ������������ Oak � Java, ���������� ���� ����� ����� ����� ��� � ������ ����� ������������� � ����, � ������� WebRunner ��� ������������ � HotJava.

���� �������� �������, �� Java - ��� �� ������ ����, �� ��������� ���������� ����������, ���������� � ���� �������, �����������, ����������������, ���������������������� � ��������-��������������� ���� ����������������, � ����� ����� ����������.

���� �� �������� ��������� Java ������� � ���, ��� ������������ ������� �������� �� ���������� ����������. ����� �������, ��������������� � ������� Java ��� �� ������ �������� �� ���������, �� ������� �� ��������������� � �����������. � ��� ����� ��� ��������� �� ���������, ��� ����� �� ������� � ���������. ��� ����������� ���������������������� ���� ��������������� ����������� Java-������, �� ������� ������ ����������� Java-���������, ���������� �� �����������, ������� ������ � ������������� ������. �������� ������ Java-�������� ������������� � ���� ���� ������. ��� �� �������� ����, �������� ������������ ������������� ����� C, � ��� ���������� ����-���� - ��������������� �������-����������� ���� ��� ����������� ������, ������� ������� �� �������������� Java � ����������� �������. ����� ����-����� Java ����� �� ������ ����������������, �� � ���������� ���������� ������������� <�� ����> � �������� ���� ��� ���������, �� ������� �������� ����������� ������ Java. ��� ���� ����-���� �������� ���������� ����������, ����������� ��������� �� �� ������������ ����������. ��������� ����������� ������ ������������ ��, ��� ��� ��������� ����� ���������-����������� ��������� � �������� �� ��� ����� ��������� ������ Java-������, � ��� ���������, ���������� �� Java, ��������� �� ���������. �������� Java ���������� �����, ��� ��� �������������� ������� ������ ��������� ���������� ��� ������������ ������� ����� �������������� ����� ����������� �������� �� ������ �� ��������� ������, �� � �� ������ �����������, ��������� � ����.

�� ������ ����� ������ ������������� Java ������ ��� �������� ��������� Web-�������. ������ ��������� � ������ ������� ������������ ����������� WWW, ��������, ������������� GIF-�����������, ��������� JavaScript, ���������� ��������������� ��� ��������� plug-ins. � ������� Java ����� ��������� ������ ����������� ������������� ��������� ����������. ���������, ���������� �� ����� ��������� � �������� ������������ �� ����, ��������� ������ ������. ���� ��������, ��� ���� ���������� ���� � ���� Internet ������������ ��� �����, ������ ��� �� ������������� �� ���������� ���������� �����. �� ���� ����� ����� �������� ������������ ������� X Window, ������ ��� �� ����� ������������ ��� ����� �������������� ����������. ��� �� ����� ��������� ��� ����� � ��� ������������ �����������, �������� �� ������� ������� � ������������ ������������� ����. ��-������, �������� ��������� ����� ���������� ��������� <����������� ��������>, ������ ��� ������ ������. ��-������, ��������� ��������� �������������������� ������� ��� ������������� ���������� ����. ��� ���� ����� ���������� �� ��������� �������, ��������� � �������� � ����������� ����, � Java ������� �������� ���������� � ����� ����������� ����� ������ � �������. ��� ���� ��������� ����������� � ���������, ����������� ������ �� ����� �������� �������������. ����� ����, �������� �� ��������� ��������� � ������������ ������������ ������ � Java ����� ��� �� �����������, �� ���� �����. ������������ �� ����� ���������� � ������������� ������������ ����� �� ������������ �� ����� ������������ ������, �� ���� ����������� ������� ������; ����������� ������. ������� ������� ���� ��� ���� ������ � �������� ����������������� ��������: ������������� ��������� �������� ������������� �����, ������������� ����� ��� ������ �����������, ���������� � ������������� ������ �� ����� ������ ���������. ����������, ���� ������ �� ��� �� ��������� �� ������������� ����. ������ ����� ���������� �������������� ������������ ������� ������������� �������. ��� ����������� ������������, ��������� � ������������ �������������������� ������� ��� ������������� ���������� ����, � ������������ Java ���� ������� ����������� �� ������������� ���� � ����. � ������ ������� ��� ��������� � ���������� � ������������� �������������� �������������� ������. ����������� �������� �� ��������� � �������� ������ � ���� �� �����, �������� �� ����, � �������� ������� Java-�����, ��� �������� � ������������� ��������� ������ �������-���������� (proxy) ��� ���������� ���� ����������� �����������.

Java-���������� �������� �������� ������� ���������� � �������������� ����� Intranet. ������ Intranet ������������ ��� ����������� ������������� ���������� Internet �� ���������� ������������� �����. ��� ���� � ������ Intranet ����� ���� ������������ ����������� ������������� ���������� ����� ������ ��� ���������� ������������ - ������� Internet. ������������� ��������� �������� Internet �������� ������ ������������� � ����, ��������� �������� �������, ��������� � ����������� ������������ ����������� �� ������� ������ �������������, �������� ���������� �������������� ������ � ������������� ���� � �����. �������������� � Intranet �������� web-��������� � ������ ��������� ������������� ������� ����� � ������� ����������. ����� �� ����������� ������������� Java-���������� � ������������� ����� �������� �������������� ������������� ����������� ������� � ������� �� ������ ����� Intranet � �������� ��� ���� ������ � ����� ������ ������� �����. � ����� ������ ����������������� ���������� ����������� ��������� ����������������� ������ ����������� ���������.

����, � ������ Java-���������� ����� ������ ������/������, � ������� ����������� ��� Java ����������� ����������� � ������� �� ���������� �������. ���������� Java ����� �������� � ����� �����, ��� ����������� ����������� ����������� ����������� ������ Java. ���� ����������� ���������������������� � ����������� ���� Java. ���, ��������, ��� ����� ����������� � ����� �������� � ���������� Java. ������ ��� �������� ��������� �������� ����������� �������� �� ������ �, �������������, ����� ����������� ������� - ����������� ���������� ����� JavaStation ��� ������� �������������� ��������� Sun ������� SunRay.. ����� ���������� - ������� ���������� - ������ ������������ �� �������� ������� �������, �������� JavaOS, ������� ������������ ������ ����������� ������ Java. JavaOS � ����������� ������ Java ����� ��������� ��� �� ������� �� ����-������, ��� � ����������� �� ����. ������ ������������� � ���������������� ���������� ��� �������� �������� �� ��������, ��� ������������ ���������������� ����������������� � ����������� ������� � ����������� ������ �� ����� ����� ������������� ����. ����������� JavaOS ������������ ����� ������������ ��������� � ���������� ������, ��������� ���������, ����������� ������ Java, ������� JavaOS Graphics � JavaOS Windowing, ������� ������� � ������� ��������� ���� ����������� ����������� ���������������� (API) Java. ����������� �� ������� ���������� ��������������� � ��������� ����������� ����������� ������� ����������, �� ����� �������������� ����� ����� ������� ���������, �������� �������� JDBC, ������� ������������ SQL-��������������� ����������� � ����� ������. ����� �������, �������������� ���������� ����� ���� ��������� � �������������� �������������� ��������, ������� ����� ����������� ����������������� ��� ������ ���������� CORBA. ������� ��������, ��� ���������������������� Java ��������� ������������ Java-���������� �� ������ � ������������ ���������� ������, �� � � �������������� �����������, �������� � ���������������� ��������� �� ����������� ���������, �������� ����������� (PDA) ���, ��������, PalmPilot, � ��������� ����������, �������� ����������� � �.�.

���������� Java ��������������� ������� "Write Once, Run Anywhere" ("����� ���� ���, ���������� �����"), ������������ ���� �������� �����-������������� �������������. ����� ������� ���������� �� ��������� �������������� ������� �������� � ��������� ����������, ��������� ��������� ����� ���������� ����� ���������. ���� Java � ��������� ���������� ����������� ���������������� JavaBeans �� ����������� ������������� � ������������� � �����-���� ����� ���������. ������ ����� ��������, ��� Java ��������� ������ ������� ����, ����������� �� ������ ������, �������� �� C++. ������� ��� ����, ����� ������������ �������� ������������� �������� �� Java, �������� Sun ���������� ���������� 100% Pure Java (������������ ������ Java). ��� ���������� ���������� ����� ����������� API, ������� ������������ ������������ �����-����������� ������������� ������������� � �� ������� ���������� Java. ���������� Java ������������ ������� ������� ������������� �������������, ������������ ����, �������� �������� ��������� �������, � ����� <������ ������>. ������ ��� �������� ������� ��� Java � ������ �������� ��������� ��� ����������� ����� ���� ��������. ��� ������������� ������������������ ������� ��� ��� �������� ����, ��� ��� ����� ��������� � �� ������� ������������ �������. ������ ����� ������������� ��������� ������� �������� ��������� ��� ������� � ��������� ��������, ������� �� �������������� Java. � ����� ������� ����� ��������� ��������� ��� ����� ����� ������������������� ������ � ������ Java, ������ ����� ���������� ��� �� ������ ��������� ������������ ��������������� ���������� �����-������������� ������������� Java. ��� ��������� ����������� ������������ ������������� ��� ��������� ������ ���� ������� ������� ������ �� ����� Java ��� �����-���� ������� �� ������ ������, �������� C++. ����������, ������������ �� ������������ ����������� 100% Pure Java, ������ ��������� ����������� ������������. ����� ���� ��������������� � ����� ����������, ������� ������� � �������������� ����� Java � ���� �����. � ���� ������ ����� ���� ��������������� �� ����� ����������, ������� �������� ����������� 100% Pure Java. ������, ��������, ���������� ���� ������/������, ���������� ����� ������� ��������� �������� �� Java.

��������� ������� ���������� ���������� �� Java �������� ��������� ����������� ���������������� Java API. �� ������������ �������������� �����������, ������� � ���������� Java, � ����� ���������� ����� �������� �����������, ������������ �������������� ��� ��������� ����������. Java API ������� �� ���� �����������: �������� ���������� Java Core API � ���������� ����������� ���������� Java Standard Extension API. ����������, ��������������� ���������� 100% Pure Java, ������ ��������� ��������������� ������� ������������� ����������� ����������� ���������������� Java (Java Core API).

������������ ������� �������� Sun ��������� ����� ������ ��������� Java - Java 2, ������ ������������� Java 1.2. � ���� ������ ����������� �������� ������������������ ����� ���������� ����������, ����������� ����� ������ ������ ������������ � ������� ����������� ����� ����������� ����������� (API). ������ ��������� Java Core API ������� �� ���������� ��������� �������, ������������ �������� ���������� Java: applet, awt, beans, io, lang, math, net, rmi, security, sql, text, util, accessibility, swing, corba. �������������� �� ����� ������ ������������, ���������� �� �������� - ���������, �� ���� ����������� ���������� � ����������� ������ ���������� �� �������� ������������ �������, ���� ��������� ����� �������, ����� ������������, �������������� � ������������ ����� ����������� ���������� ����������� ������ �������� ������������, ��� ����� ������, �������������� �������� ��� ���������� ���������� � �������. ���������� Java-�������� ����� ���������� � ����������� �� ��������� ��������� Java-���������, ��� ���������� ������� ������� ���� ��������� � �������� �������. Java 2 �������� � ���� ����� ���������� ������ ����������� ����������� JFC - Java Foundation Classes, ������� ��������� ������ ������� ����� ����������� ����� ����������� ����������������. � Java 2 ������� � �������� ���������� � ����� ������������ ���������� �������� ����������������. ���, ��������, � Java 2 ������� ������ Java IDL, ������� ������������ ����������� ��������� �������������� �� ���������� CORBA.

���� �� ������ ������������ ������ Java-���������� �� Sun - ���������� JavaBeans, ������� ��������� ��������� ��������������������� ��������� ����������� ������������ ����������� ��� ����� ���������� Java. ������� JavaBeans ����� ����� ����� ����� ����������� �������: �� �������� ������������ ���������� ������������ �� �������� �������� ���������� ��������� � ������� ����������� �������. ������������ ���������� JavaBeans ������� � ���������� � �� ������ �������� �����������, ��� ��������, ��� ���� � ��� �� ��� ����� ���� �������� ����������� � ��������� �����������. ���, ��������, ��������� ��������, ������������� � ���� JavaBeans-����������, ����� ����� ���������� � ������� ������� ����������������� ���������� ��� ������������� ��� ����. ������ ��������� Java, ���������� JavaBeans �� ������� �� ��������, ������� ������� �� �� ������ ����� �������������� � �� ������������ �����������, � �� ���� ������������, �������� � ������� ��������� ��� ���������������� ���� "������������ ��������".

��������� �� JavaBeans ����� ��������������� � � ������ ������, ����� ��� ActiveX. ����� ������������� ��������������� ��� ������ �������������� ��������� Sun �������� ���������� ActiveX (JavaBeans Bridge for ActiveX). ������ �������� ���� ����������� JavaBeans �������� � ������������ ��������� ActiveX, ����� ��� Microsoft Office � VisualBasic.

���� �� ����� ����������, �� ������� Sun ��������� ������� ������� � � �������, ��������, ����� ��������� ������� ���������� ���������� ��������, ����� �������� Jini. ������������� Jini ������������ ����� ����������� ����������� �� ������ ����� Java, ������� ��������� �������������� ������ ������������ ������� �� ���� ����. ������ �����, Jini - ��� ����� ����������� ����� Java, ������� �������� �� ������ ����������� ������ Java � ��������� ����������� ����������� ������������ � ���� � ������������ ������������� ���� ��������� � ��� ��������� ���������, ���� �� ���������������� ����������� ������� ���� ������ � �������� ������������� �� �������� ����������. � ����������� Sun ����� ����������� ����������� ��������� � ���� � ������������ ������������ ��� ����� � ���������� ������������ � ���� ��� ������������� �����-���� �������������� ���������. ��� ������ ���������� ������� ���������� �� ������ <���������> ����� ���������� ������ �������� ��� � ����.

������ Jini ����� ����������� ����������� � ������ Java-����������, ����������� � 1994 ����, ����� ���� ������������ Java. �������� ���� ������� �������� � �������� ������� ��������������, ������� ��������� �� ���������� ����������� ������� ���������� ����������� ��������� � ����. �������������, ��� ������� � ������� ������� ����� �������� ������ ��������, ������������ ������� ������������, ������������� ������������� ������������, ��������������� ������� �����, ��������� ������������ ������ � ������ ��������� � �������������� ��������� ������������ ����������, ��� ��� �������� ����� �� ����������, ������� �������� ������ ��������� � ������������ ���� � ������ ��� ���� ����� ��������������, ��������. ������ ������ �������� ������������ � Sun � ���������� � ������������ ���������� Jini, ���������� � ��������� �� � ������� ����� �����.

� ������ ��������� �������� ���������� Jini ������ ��������� ����: ������ ����������� ����������� �������������� � �������������� ������ ���������� �� ������������ �����, ������� ������ ��������� � ����������� �������. ��� ���� ������������, ���������� � ����, � ����� ������� ����������� ����������� ������ ������� ��������� �������� �������� ��� �������������� ���������� ������. ������ ���������� ��� ���������� ������������, �������� ����� ������� � �������� ����, �� ��������� ���������� ������ � �������� �� ����������������, �� ������������ ������� ����� ��� �� ����������� ����� ���������. � �������, ������������ ��������������� ��������� Sun ���������� Jini ����� ����������������� ��������� �������: ��� ����������� � ���� ����������, ��������, PalmPilot, �� ���� ����� ���������� �������� ��������� �����������, ���������� � ����: ��������� ��������� ������������� ����������� � �� �����. � �� �� ����� ��������� ����� �������� ���������� � ������ ������� ����������� � ��������������� ��� �������. ��������, ������������ ������ ���������������� ���������� � ������ �� ����� �����������, ������������ �� � ������� �������� �� ������, � ����� ����������� ���������� �� ��������� ��������, �� ��������� ��� ���� ������� �������������� ���������, � ������ ��������� � �������, ��������������� ������������, ������������� � ���� � ������������� ���������� Jini. ����� �������������� ���������� ������ ���� ����������� ��� ���� ����������� ���������, �� ������������� ���������� �� �������� ��������.

���������� �������� ������ ���������� Jini ������� �� ��������� ��������: ��� ����������� � ���� ���������� ���������� ��� �������������� ����������� � ��������� ������ Lookup Service � ������� �������� ����������� � ������������� Discovery and Join Service, ��� ����� ���������� �������� � ��� ���������� <���������>. �������������� ������� �������� �������������� � �������������� ��������� ������ ��������� ������� (Remote Method Invocation, RMI) - �������������� ������� ��������� �������������� ���������� ���������� Java. ������������ RMI ���� ����������� ��������� ����������� ��������� ����� �����, ������� ��� ����� ������������ (��� ���������� ����������� ���������� ���������� ������� � �������� Java). ����� ���������� ������� ������ ��������������� �������, ������������������ � ��������� ������, ��������� ������ �������� ���� ���������� ������� ����� ����������, ��� ��� ������ ��������������� �������� (� �������� Java, ���������� ������ �� ��������� ������, ����������� ������ ���������). ������ ������� Leasing ���������� �������� �������� �������� ������������������ ����� � ����� ���������� � ���������� ����������, � ������ ���� ������� Access Control List ������ ������ ����������, ��� ������ ����� �� ���������������.

������, ������ ��������� ����������� �������������� ���������� ���� �� ������������ ����� ����� ���������� �����. ����� ����������, ��������� ���������� ������������, � ���� ����� �������� ���� �������������� ����������� � ������� Linda. ����� ������� ���� ����������� � Lucent Technologies � ������ ���������� Inferno, � IBM � ������� T Space, � ������������ ����������� ���-����� � ������� Parallel Virtual Machine. Microsoft ����� ������ ����� ������������ ���������� �������������� ������������ �������, ���������� �������� Project Millennium.

������������ ���������� Jini ����� ���� ��������� � ����� ����������� ��� ����������, ���������� � ����. Jini - ��� �� ����� ������� ������������ �������, � ������� ��������������, ��������� �� ������ ���������� Java � �������� ������� ������� �������������� ������� ���������� �� ����� �������. Jini ��������� �������� ��������������� �������� ������������, � ����� ������������ ����������� �������� �������������� �������������� ��������� � ���������� � ����.

������ Sun ��������� �� ����� ����� �������� ������� ���������� �, � ���������, ������������ ������� � ���������, �������� ��������� <.com>. <.Com> - ��� ����� ���������� �������, ��� ������� ������� �������� � ����. �� ������ Sun, ������������� ��������� <.com> �������� ��������� �������� �������� �� ������ ���������, ������������, ���������� � ������������. ������������� ������� ���� ���� ������� � ���, ��� ������ ������������ ��������, � � ������ ������� Sun, �������� ���������� ���� ������ ��� ����� �������������, ����� �������� ����� �������� �� ������������� ��������������� ��������� � ������� �������������� ����������� � ������������ �����������. ������������ ����� �������� ������, � ��� �������. �������� �������� ������������ ����� ������������� ������������� �� ��� ���������������� �������, ���� �� �������������� �����-���� ����� ����������� ������������ ����������, ��������, ������������. � ����� ������� ������������ ��������� �� ����� ������������ �� ����� � ���������� ����, ��� ����������� ����� ������ ����� ������� � ���������� ����������� �� �����, � ��� ��� �� ����� - ��� ������� ������, �������� ����� � ������� �����. �� ����, ��������� <.com> ������� ������������ ������ �������� ����� Sun Microsystems, �������� ���� ������ ������������ �������� �������� ������� � ��������� � ��������� ����. ��� ���������, ������ ��������� ����� ��� ��������� ����������, ���������� ������ ������������ ����������.

����� �� ����� <.com> ����� ������� ���������� ����� ������ ������������ ������� Solaris - Solaris 8. ������������ ����� Solaris 8 - ������������� �������� ����� ".com" - ��� �������, ����������� � �������������� ������ � �������������� ����������� � ���������� ����������� �� ��������� � ����������� �������� ������� �����������������. ������ ������ ������� ��������� ����������� ��������� ������������������ Web-�������� �� ���� ������������� NCA (Network Cache Accelerator). �� ������ Sun ���������� Java � ���� ������� ����������� ������������������ � ��������� ��� ��������� ������������� ���������� Java HotSpot. ������������������ ���� ������ Oracle �� ��������� Sun ���������� �� 40%. ������ � �������� ����� ������ Solaris �������� Sun �������� ����� ������-������, ������� �������� � ���� ��������� ������ � ������������ ������� Solaris, � ��� ����� � � ��������� ���� ��, � ���������� �������� �� ����������� ����������� ��� �������� �������������.

��������� ���� ���������� ��������� � ����������� ����������, ����� ��� Java � Jini, � ����� ����� ������������ ������� Solaris 8, � ������� ����������� ����������� ������ � �������������� ����� ���������� <.com>, Sun �������� ������� ����� ��� � �������� �������� ������� � ��������� � �������������� ������� ����� � �����.

�������� �������� Sun Microsystems ���� � ���� � ��������� ������� ����������. ������� ������ ������� �������� ������� ����������, Sun �������� ����� �� ������� �������� � ���� ������� �����. ������ �� � ���� ��� �� �������� �������� ��� ����, ��� ����������� ��������� �������� ��� ����, ��� ������������ ���������� ��� ��������� Sun ������ <���� - ��� ���������>. ������� �������� Sun ���������� ���� ������������ � ���������� �� ������������ ����� ����������, ������� �������� ������������� �� ������ �����������, �� � ����� ������������� ����������� ���������, �������� ������ � ���� ����������� ������� �������������� ������ � ���������, ��������� ���������� ���������� �����������.

��� ���������� ������ ������ �������������� ��������� web-�������� �������� Sun Microsystems: http://www.sun.com/, http://www.sun.ru/, � ����� ���������� �������� ComputerWorld, LAN, ���� � ��.




"���������������� �� ������������ ����������. ������������ ����������� � ��������� �� ������ ���������������� �������� ������ - ����������� �������"
���������>>
��������>>


�. �. �������
"���������������� �� Java. ���� ������"
���������>>
��������>>

����� � ��� �� �� ����� ���� ������ ������� ���.


�����
�������� �� �� �������������� ������� ������ ���������� �� Hibernate �� ���� �������� www.sql-ex.ru?
��, ������ ������ ����������
��, �� � ����������� �������� ����������� ��������� ������
���, Hibernate �� ��������, ��������� ��. ����������
���



Apache Struts 2.0.11
Apache MyFaces Trinidad Core 1.2.3.
Sun ��������� ��������� ���������� � Java ME �� Java SE
��������� �����!