Что такое java sun

Что такое java sun

The java.*, javax.* and org.* packages documented in the Java Platform Standard Edition API Specification make up the official, supported, public interface.

If a Java program directly calls only API in these packages, it will operate on all Java-compatible platforms, regardless of the underlying OS platform.

The sun.* packages are not part of the supported, public interface.

A Java program that directly calls into sun.* packages is not guaranteed to work on all Java-compatible platforms. In fact, such a program is not guaranteed to work even in future versions on the same platform.

Each company that implements the Java platform will do so in their own private way. The classes in sun.* are present in the JDK to support Oracle’s implementation of the Java platform: the sun.* classes are what make the Java platform classes work «under the covers» for Oracle’s JDK. These classes will not in general be present on another vendor’s Java platform. If your Java program asks for a class «sun.package.Foo» by name, it may fail with ClassNotFoundError, and you will have lost a major advantage of developing in Java.

Technically, nothing prevents your program from calling into sun.* by name. From one release to another, these classes may be removed, or they may be moved from one package to another, and it’s fairly likely that their interface (method names and signatures) will change. (From Oracle’s point of view, since we are committed to maintaining the Java platform, we need to be able to change sun.* to refine and enhance the platform.) In this case, even if you are willing to run only on Oracle’s implementation, you run the risk of a new version of the implementation breaking your program.

Читайте также:  Достать значение массива php

In general, writing java programs that rely on sun.* is risky: those classes are not portable, and are not supported.

Источник

Система Sun Java

Sun Java System — это бренд, используемый Sun Microsystems для продажи компьютерного программного обеспечения. В сентябре 2003 года бренд Sun Java System заменил бренд Sun ONE. Под этим брендом существует два основных пакета: пакет инфраструктурного программного обеспечения Sun Java Enterprise System и графическая пользовательская среда Sun Java Desktop System.

Бренд Sun ONE

Sun ONE была брендом, под которым Sun Microsystems продавала серверные программные продукты с 2002 по 2003 год. Sun ONE расшифровывалась как Sun Open Net Environment.

Торговая марка Sun ONE в основном использовалась для продуктов, возникших в результате альянса Sun с Netscape Communications Corporation. Это имя также применялось к другим программным продуктам Sun, таким как Sun ONE Studio 8 и Sun ONE Active Server Pages 4.0. Включенные продукты:

Sun ONE была представлена ​​15 апреля 2002 года, чтобы заменить торговую марку iPlanet после разрыва альянса Sun-Netscape. Сама Sun ONE была заменена 16 сентября 2003 г. торговой маркой Sun Java System.

Корпоративная система Sun Java

Сама Sun Java Enterprise System разбита на более мелкие пакеты, которые включают:

Сервисы управления идентификацией (Sun Java Identity Management Suite)

  • Менеджер доступа к системе Sun Java
  • Менеджер идентификации системы Sun Java
  • Менеджер ролей системы Sun Java
  • Менеджер системной федерации Sun Java
  • Sun Java System Directory Server, ранее называвшийся Sun ONE Directory Server и iPlanet Directory Server
  • Прокси-сервер Sun Java System Directory

Бизнес-интеграция — SOA (Sun Java Composite Application Platform Suite)

Веб-сервисы и приложения

  • Сервер приложений Sun Java System (SJSAS), ранее бывший сервер приложений Sun ONE
  • Системная очередь сообщений Sun Java (SJSMQ), ранее называвшаяся Java Message Queue
  • Sun Java System Web Server, ранее Sun ONE Web Server и IPLANET веб — сервер
  • Sun Java System Web Proxy Server, ранее Sun ONE Web Proxy Server и IPLANET Web Proxy Server
  • Сервер обмена сообщениями Sun Java System Messaging Server, ранее бывший Sun ONE Messaging Server и iPlanet Messaging Server
  • Сервер календаря Sun Java System, ранее бывший сервер календаря Sun ONE и сервер календаря iPlanet
  • Реестр системных служб Sun Java

Услуги портала

  • Сервер портала системы Sun Java
  • Мобильный доступ к системному порталу Sun Java
  • Удаленный доступ к системному порталу Sun Java

Службы доступности (Sun Java Availability Suite)

  • Солнечное скопление
  • Агенты Sun Cluster
  • Издание Sun Cluster Geographic
  • Система предоставления услуг Sun N1

Инструменты разработки

Настольная система Sun Java

Ссылки

  1. ^ «Сервер приложений Sun Java System 7 — Подсказки по версии» (на немецком языке). … Обновление 3 продукта Sun Java System Application Server, версия 7 (ранее известный под названием Sun Open Net Environment (ONE) Application Server)

внешние ссылки

Источник

Sun Java Runtime Environment

Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed. The Oracle (in the past Sun) Java Plug-in software is a component of the Java Runtime Environment (JRE). It is necessary to run Java applets in browsers like Opera or Firefox.

The last version officially supported on Windows 98/Me is 5.0 update 22 (Oracle Java Archive). With KernelEx you can install version 6.0_xx.

Installation and running

The exe installer fails to run since version 1.6.0.23. There are two possibilities to install later versions up to 1.6.0.31:

1. MSI installer (jre1.6.0_xx.msi): It will extract with the failing attempt to run the exe installer in

C:\WINDOWS\Application Data\Sun\Java\jre1.6.0_xx.

2. Silent install: Start—>RUN

Installing Java 6 updates 32 — 45:

Updates 32+ fail to install. Missing API in Kernel32.dll: GetSystemWow64DirectoryA (The Oracle bug ID was 7166889)

Summary: Kstub822.ini: [Kernel32.dll] GetSystemWow64DirectoryA=z2e120

Java versions 7 and 8:

Known issues

  • The msi paste following files java.exe, javaw.exe, javaws.exe and javacpl.cpl in the windows folder instead of the system folder. Javacpl.cpl must be in the system folder, otherwise the Java control panel doesn’t start from the system control panel!
  • The «new_plugin» folder or «plugin2» (update 31) folder (C:\Program Files\Java\jre6\bin\plugin2) must be renamed and the java «next generation-plugin» can unchecked in the Java-preferences. It switches to the «classic plug-in». Explanation: The «next generation plug-in» doesn’t work with Win 98 and ME. Java «classic» works up to Opera 10.1, Firefox 3.5.19, SeaMonkey 2.0.14 and Pale Moon 3.5.8. This means that it’s impossible to run the Java applets in Opera 10.5+, Firefox 3.6+, SeaMonkey 2.1+ and Pale Moon 3.6+. There is no known workaround or patch.

You also can look for issues or problems here — Java Fixer

Источник

Оцените статью