Категорії
Електронні книги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комп'ютер в офісі
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Мультимедійне навчання
- Нерухомість
- Переконання та НЛП
- Податки
- Соціальна політика
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Звіти, аналізи
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Електронна преса
- Architektura i wnętrza
- Biznes i Ekonomia
- Будинок та сад
- Електронний бізнес
- Фінанси
- Особисті фінанси
- Бізнес
- Фотографія
- Інформатика
- Відділ кадрів та оплата праці
- Комп'ютери, Excel
- Бухгалтерія
- Культура та література
- Наукові та академічні
- Охорона навколишнього середовища
- Впливові
- Освіта
- Податки
- Подорожі
- Психологія
- Релігія
- Сільське господарство
- Ринок книг і преси
- Транспорт та спедиція
- Здоров'я та краса
-
Історія
-
Інформатика
- Офісні застосунки
- Бази даних
- Біоінформатика
- Бізнес ІТ
- CAD/CAM
- Digital Lifestyle
- DTP
- Електроніка
- Цифрова фотографія
- Комп'ютерна графіка
- Ігри
- Хакування
- Hardware
- IT w ekonomii
- Наукові пакети
- Шкільні підручники
- Основи комп'ютера
- Програмування
- Мобільне програмування
- Інтернет-сервери
- Комп'ютерні мережі
- Стартап
- Операційні системи
- Штучний інтелект
- Технологія для дітей
- Вебмайстерність
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Оповідна поезія
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Шкільні підручники
-
Науково-популярна та академічна
- Археологія
- Bibliotekoznawstwo
- Кінознавство / Теорія кіно
- Філологія
- Польська філологія
- Філософія
- Finanse i bankowość
- Географія
- Економіка
- Торгівля. Світова економіка
- Історія та археологія
- Історія мистецтва і архітектури
- Культурологія
- Мовознавство
- літературні студії
- Логістика
- Математика
- Ліки
- Гуманітарні науки
- Педагогіка
- Навчальні засоби
- Науково-популярна
- Інше
- Психологія
- Соціологія
- Театральні студії
- Богослов’я
- Економічні теорії та науки
- Transport i spedycja
- Фізичне виховання
- Zarządzanie i marketing
-
Порадники
-
Ігрові посібники
-
Професійні та спеціальні порадники
-
Юридична
- Безпека життєдіяльності
- Історія
- Дорожній кодекс. Водійські права
- Юридичні науки
- Охорона здоров'я
- Загальне, компендіум
- Академічні підручники
- Інше
- Закон про будівництво і житло
- Цивільне право
- Фінансове право
- Господарське право
- Господарське та комерційне право
- Кримінальний закон
- Кримінальне право. Кримінальні злочини. Кримінологія
- Міжнародне право
- Міжнародне та іноземне право
- Закон про охорону здоров'я
- Закон про освіту
- Податкове право
- Трудове право та законодавство про соціальне забезпечення
- Громадське, конституційне та адміністративне право
- Кодекс про шлюб і сім'ю
- Аграрне право
- Соціальне право, трудове право
- Законодавство Євросоюзу
- Промисловість
- Сільське господарство та захист навколишнього середовища
- Словники та енциклопедії
- Державні закупівлі
- Управління
-
Путівники та подорожі
- Африка
- Альбоми
- Південна Америка
- Центральна та Північна Америка
- Австралія, Нова Зеландія, Океанія
- Австрія
- Азії
- Балкани
- Близький Схід
- Болгарія
- Китай
- Хорватія
- Чеська Республіка
- Данія
- Єгипет
- Естонія
- Європа
- Франція
- Гори
- Греція
- Іспанія
- Нідерланди
- Ісландія
- Литва
- Латвія
- Mapy, Plany miast, Atlasy
- Мініпутівники
- Німеччина
- Норвегія
- Активні подорожі
- Польща
- Португалія
- Інше
- Росія
- Румунія
- Словаччина
- Словенія
- Швейцарія
- Швеція
- Світ
- Туреччина
- Україна
- Угорщина
- Велика Британія
- Італія
-
Психологія
- Філософія життя
- Kompetencje psychospołeczne
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Аудіокниги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Нерухомість
- Переконання та НЛП
- Податки
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Історія
-
Інформатика
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Науково-популярна та академічна
-
Порадники
-
Професійні та спеціальні порадники
-
Юридична
-
Путівники та подорожі
-
Психологія
- Філософія життя
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Відеокурси
-
Бази даних
-
Big Data
-
Biznes, ekonomia i marketing
-
Кібербезпека
-
Data Science
-
DevOps
-
Для дітей
-
Електроніка
-
Графіка / Відео / CAX
-
Ігри
-
Microsoft Office
-
Інструменти розробки
-
Програмування
-
Особистісний розвиток
-
Комп'ютерні мережі
-
Операційні системи
-
Тестування програмного забезпечення
-
Мобільні пристрої
-
UX/UI
-
Веброзробка, Web development
-
Управління
Подкасти
- Електронні книги
- Hardware
- Інше
- JBoss Portal Server Development. Create dynamic, feature-rich, and robust enterprise portal applications
Деталі електронної книги
Увійти, Якщо вас цікавить зміст видання.
JBoss Portal Server Development. Create dynamic, feature-rich, and robust enterprise portal applications
Eлектронна книга
Enterprises need more than just basic services; they need value-creating entities, which are crucial for running a successful business. Portals offer tremendous value to enterprises, and JBoss Portal Server is a popular, feature-rich open-source server that provides a standards-compliant platform to host functionality that serves the diverse portal needs of an enterprise. Its primary strength lies in its ability to provide robust support for custom implementation of functionality using the JSR-168 portlet API.
This book is a practical guide for installing, configuring and building feature-rich portal applications using the latest JBoss Portal Server 2.7.0. It explains, with examples, how portals can be easily developed, personalized, secured and integrated with other external enterprise assets..
The book will equip you with everything you need to know about JBoss Portal Server to build a fully functional portal. Using it, you can quickly come up to speed with the features offered by the portal server and can start using it almost immediately to develop enterprise portal solutions such as corporate intranets, B2B, or B2C sites. The book will help you to quickly understand and build enterprise portals with rich features such as personalization, AJAX, single sign-on, Google widget integration, remote portlet integration, content management and more. Along with feature implementation, the book also provides enough details for developers to tune and customize the portal environment to best suit the platform needs.
This book is a practical guide for installing, configuring and building feature-rich portal applications using the latest JBoss Portal Server 2.7.0. It explains, with examples, how portals can be easily developed, personalized, secured and integrated with other external enterprise assets..
The book will equip you with everything you need to know about JBoss Portal Server to build a fully functional portal. Using it, you can quickly come up to speed with the features offered by the portal server and can start using it almost immediately to develop enterprise portal solutions such as corporate intranets, B2B, or B2C sites. The book will help you to quickly understand and build enterprise portals with rich features such as personalization, AJAX, single sign-on, Google widget integration, remote portlet integration, content management and more. Along with feature implementation, the book also provides enough details for developers to tune and customize the portal environment to best suit the platform needs.
- JBoss Portal Server Development
- Table of Contents
- JBoss Portal Server Development
- Credits
- About the Author
- About the Reviewers
- Preface
- What this book covers
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code for the book
- Errata
- Piracy
- Questions
- 1. Portals and Portal Servers
- Portals
- Why portals?
- Types of portals
- Function-based portals
- Vertical portal
- Horizontal portal
- User-based portals
- B2B portal
- B2C portal
- B2E portal
- Function-based portals
- Portal servers
- Portlets and portlet container
- Constructing a view
- Portal specification and WSRP
- Servlets and portlets
- Summary
- 2. Getting Started with JBoss Portal
- JBoss portal server
- Features
- Technology and Architecture
- Security and Single Sign On
- Supported Standards
- Portal and Portlet Container
- Content Management System
- Features
- Installing the server
- Getting the software
- System requirements
- Installation
- JBoss portal packaged with JBoss application server
- JBoss portal binary without the server
- Building JBoss portal from source
- Configuration
- Changing the context root
- Changing the portal port
- Setting email service
- Configuring proxies
- Working with the portal
- Getting started
- Creating our first portal page
- Summary
- JBoss portal server
- 3. Saying Hello with a Portlet
- Portal page
- JSR-168 and JSR-286 Java portlet specification
- Portal URL
- Portlet modes
- Window states
- A Hello World portlet
- Portlet development environment
- Portlet package structure
- Writing the code
- Application descriptors
- portlet.xml
- portlet-instances.xml
- sayhello-object.xml
- web.xml
- Building the application
- Deploying the application
- Accessing the page and portal URL
- Summary
- 4. Managing the View
- The Presentation tier in portals
- Using Java Server Pages
- Archive package structure with JSP
- Writing the code
- Portlet class
- JSPs and portlet tags
- Application descriptors
- Building the application
- Deploying the application
- Using Java Server Faces
- JSR -301 Portlet Bridge
- Package structure with JSF
- Application descriptors
- Building the application
- Deploying the application
- Using JBoss Seam
- Building a sample application: an intranet portal
- Introduction
- Creating the MyCompany portal
- A JSP portlet
- Summary
- 5. Personalizing Our Portal Experience
- Personalization and customization
- Personalizing the portal
- Personalization models
- User profile-based
- Rules-based
- Collaborative filtering
- Personalized interface
- Layouts
- Creating layouts
- Using the layout JSP tags
- Configuring layouts
- Themes
- Defining themes
- Configuring themes
- RenderSets
- Using RenderSets
- Custom development
- Modifying header.jsp
- Creating new JSPs
- Modifying tabs.jsp
- Modifying header.jsp
- Layouts
- Personalized content
- Access-level based portlets
- Preference-based portlets
- Analytics-based portlets
- Access-level based portlets
- Customizing the portal
- Setting preferences
- Internationalization and localization
- Drag-and-drop content
- Usability settings
- Setting preferences
- Summary
- Personalization models
- 6. Portals and AJAX
- Rich user interfaces and AJAX
- Asynchronous JavaScript and XML or AJAX
- AJAX in JBoss portal
- JSR-168 AJAX limitations
- JSR-286 and AJAX
- Developing an AJAX portlet
- The front-end
- The server-side portlet
- Deployment
- AJAX support for markup
- Layout markup
- Renderer markup
- AJAX support for content
- Drag-and-Drop
- Partial content refresh
- Portal object configuration
- Portlet configuration
- Constraints in implementing partial refresh
- Inconsistent session attributes
- Non-AJAX interaction
- Considerations for AJAX implementations
- Global variables
- State management
- Visual cues
- Summary
- Rich user interfaces and AJAX
- 7. Databases and Portal
- Database use in portal
- Hibernate
- JBoss portal server using Hibernate
- Hibernate configuration for portal features
- Content management system database storage
- Building portlets using Hibernate
- A persistent portlet
- Configuring and using Hibernate
- Creating the persistent class
- Setting up database
- Creating the mappings
- Configuring Hibernate
- Creating the Data Access Object class
- The Portlet class and configuration
- Building and deployment
- A persistent portlet
- Summary
- 8. Managing Content in Portal
- Content management systems
- Adding content to portal
- Adding content to portal pages
- Editing content
- The CMS portlet
- CMS service configuration
- Content storage configuration
- 100% database storage
- 100% filesystem storage
- Mixed Storage
- CMS Interceptors
- Localization
- CMS workflow service
- Activation and configuration
- Summary
- Content management systems
- 9. Portal Security
- Portal security
- Portal objects security
- Using the management console
- Using configuration files
- User security and access control
- Authentication
- Authorization
- User and role management
- The portal permission
- The authorization provider
- Making a programmatic security check
- Configuring an authorization domain
- LDAP configuration
- Single sign-on
- Identity management
- Managing users using admin console
- Identity portlets
- Captcha support
- Lost and reset passwords
- jBPM-based user registration
- Configuration
- Identity management API
- Content management system security
- CMS security configuration
- CMS super user
- CMS security console
- CMS security configuration
- Summary
- 10. Web Services and Portlets
- Remoting in portal servers
- Web Service for Remote Portlets
- WSRP actors
- Portlet
- Producer
- Consumer
- End user
- Process flow
- WSRP actors
- WSRP Use Profiles
- Producer levels
- Base
- Simple
- Complex
- Consumer levels
- Base
- Simple
- Medium
- Complex
- Producer levels
- WSRP in JBoss portal
- WSRP implementation support
- Enabling remoting in portlets
- Configuring WSRP producer
- Producer configuration
- Customization
- Producer configuration
- Configuring WSRP consumer
- Remote producer configuration using Admin portlet
- Remote producer configuration using the WSRP producer descriptor
- Managing consumer configuration
- Instantiation of a remote portlet
- Summary
- 11. Portlet Coordination and Filters
- Going from JSR-168 to JSR-286
- Portlet coordination and inter-portlet communication
- Portlet events
- Public render parameters
- Portlet coordination in JBoss portal
- JSR-168 inter-portlet communication
- Coding listener and portlets
- Configuring the listener and portlets
- Service descriptor
- Portal descriptor
- Deploying portlets
- Portlet events-based coordination
- Creating and retrieving events
- Configuring events
- Deploying portlets
- Public render parameter-based coordination
- Coding public parameters
- Configuring public render parameters
- Deploying portlets
- Additional JBoss coordination features
- Implicit and explicit coordination
- Explicit coordination configuration
- Event wiring
- Parameter binding
- Alias binding
- Event wiring
- JSR-168 inter-portlet communication
- Portlet filters
- Creating the filter
- Configuring the filter
- Mapping the filter
- Deployment
- Summary
- Epilogue
- Index
- Назва: JBoss Portal Server Development. Create dynamic, feature-rich, and robust enterprise portal applications
- Автор: Ramanujam Rao
- Оригінальна назва: JBoss Portal Server Development. Create dynamic, feature-rich, and robust enterprise portal applications
- ISBN: 9781847194114, 9781847194114
- Дата видання: 2009-01-23
- Формат: Eлектронна книга
- Ідентифікатор видання: e_3c8z
- Видавець: Packt Publishing