Код локального интерфейса
Hello Session Local.java
package my;
import.java.ejb.local{
public interface Hello Session local{
string sayHello();
Код ejb-компонента
Hello Session Bean.java
package my;
import javax.ejb.state less;
public class Hello Session Bean implements Hello Session local;
{
Hello Session Bean(){}
public string say Hello(){
string hello=”This is ‘Hello World J2EE Application’”;
return hello;
}}
Код J2EE.html,HelloServlet.java,Hello Sessionlocal.java и Hello SessionBean.java размещаем в проекте Hello среды Net Beans (тип проекта Enterprise Application). Назначаем псевдонимы (алеассы). Запускаем проект на выполнение. Net Beans компилирует файл проекта и устанавливает на сервер. Затем запускаем браузер активируя html-страницу проекта. В результате имеем окно браузера следующего вида:
http://localhost:8080/Hi/j2ee.html |
J2EE-web-client Enter your name
Tom Transfer |
После ввода имени поле ввода нажатием на кнопку Transfer имеем:
http://localhost:8080/Hi/hello?name=Tom |
hello Tom This is ‘Hello World J2EE-Application
|
- Оглавление
- Java-технологии распределенных компьютерных систем
- Инструментальные средства java для создания распределенных систем
- Первая java-программа
- Интерфейсы
- Наследование
- Import имя_пакета.*;
- Ссылки this и super
- Исключения
- Массивы
- Виртуальная машина java (jvm)
- Распределенные компьютерные системы и их характеристики
- Промежуточное программное обеспечение распределенных компьютерных систем
- Архитектура java rmi
- Достоинства и недостатки java-rmi
- Технология corba
- Достоинства и недостатки corba
- Структура распределенного j2ee java-приложения
- Hello World распределенное j2ee java-приложение Средства разработки
- Структура
- Код локального интерфейса
- Html. Основные теги html.
- Основные теги html
- Формы html-документов
- Cgi. Java web-сервер
- Сервлет-технология java
- Компоненты ejb
- Страницы jsp
- Теги и встроенные объекты jsp
- Основные теги jsp-страниц.
- Архитектуры распределенных приложений. Web-сервисы
- Jms. Архитектура jms