33

برنامه نویسی java EE

درباره رویداد

Java EE (Enterprise Editon)​  از پلتفرم Java SE بزرگتر بوده و روی آن سوار است. این پلتفرم برای انجام پروژه ها در مقیاس وسیع و به صورت شبکه ای، چند لایه ای، مقایسه پذیر و یا در مقیاس اینترنت مورد استفاده قرار می گیرد. در Java EE از API ها و کتابخانه های خاصی به منظور ایجاد ارتباط با دیتابیس در دیتاسنتر، قابلیت ارسال پیام یا JMS، پردازش XML و JSON و …. استفاده می شود. با کمک این پلتفرم که J2EE هم گفته می شود، می‌توان مولفه‌های سمت سروری ایجاد کرد که به درخواست پاسخ مبتنی بر وب پاسخ بدهد. بنابراین، می‌توان برنامه‌هایی تولید کرد که بتواند با کلاینت‌های مبتنی بر اینترنت شامل مرورگرهای وب، کلاینت‌های مبتنی بر CORBA و حتی سرویس‌های وب مبتنی بر REST و SOAPتعامل داشته باشد.

Overview of Client / Server Computing (2, 3, n-tier, Web…)

Overview of Internet Protocols, Browser and Web Server Interactions, HTTP Protocol, HTML and JavaScript

Web Application Technologies Review

Jakarta EE Application Server and Containers

Jakarta EE Build Process and Maven (overview,moduling…)

Using Apache Tomcat (install- config)

Building and Deploying Web Modules

Servlet

Servlet model

Servlet structure and deployment

Servlet API Hierarchy

Servlet Interface (ServletConfig, ServletContext, ServletRequest, ServletResponse, RequestDispatcher)

The servlet container model

Filter

Listeners

Async Servlet

Request redirect, Request dispatch

Jakarta EE patterns

XHR, AJAX

Server Sent Events (SSE) and Long Polling

Scalability with Asynchronous Request Processing

Web Sockets

Session Tracking (Cookies & HTTP Sessions)

Container Managed Security and SSL (HTTPS)

Jakarta Server Pages (JSP) and Standard Actions

Expression Language (EL) & Functions

Creating and Using TAGLIBs

Internationalization (i18N) and Localization

JNDI and Resources

Lookup vs. Injection, Using Jakarta EE Container Injection

Data Source & Connection Pooling

Migrating from Tomcat to Glassfish Application Server

JTA Transactions vs. Local Transactions

Web Application Architecture Models

Overview of Core J2EE Patterns and Architectural Tiering

Implementing Front Controller & Action Mapping

Developing Sample Web MVC Framework

Compare Architectures: JSF vs. Struts2 vs. Spring Web MVC

Jakarta Server Faces (JSF)

JSF/JSP vs. JSF/Facelet vs. JSF/CDI

Facelet, Managed Bean and Faces Controller

Navigation Rules

JSF Resource Bundles

JSF Template

Overview of spring

Hibernate

  • Hibernate Architecture
  • Hibernate Mapping XML Configuration
  • Hibernate Configuration Files
  • Hibernate Session Factory

Jpa

  • Jpa Architecture
  • ORM Components
  • Entity structures
  • Persistence.xml configuration
  • Transaction types
  • Database connection properties
  • JPQL
  • SQL Native Commands
  • JPA Annotations
  • Rollback Exception Handling
  • Auto increment Strategies
  • EntityManager و EntityManagerFactory و EntityTransaction
  • JPA Relations
  • Secondary Tables
  • Hibernate And JPA Integration

Web services

  • SOAP Web Service
  • JAX-WS / WSDL
  • RESTful Web Services
  • JAX-RS / WADL

SOA Concepts

Distributed Systems

Overview   of Message Oriented Middleware (MOM)

Overview of Jakarta Messaging Services (JMS)

Overview of Enterprise Application Integration (EAI)

Overview of Service Composition

Overview of Enterprise Service Bus (ESB) & JBI

Overview of BPEL (Business Process Execution Language)

  • هزینه: 4/800/000 تومان
  • تعداد جایگاه : 70
  • جایگاه های رزرو شده: 0

این رویداد منقضی شده است

مکان

Academy Irancell
وب سایت #
زمینه‌های نمایش داده شده را انتخاب نمایید. بقیه مخفی خواهند شد. برای تنظیم مجدد ترتیب، بکشید و رها کنید.
  • تصویر
  • شناسۀ محصول
  • امتیاز
  • قيمت
  • موجودی
  • دسترسی
  • افزودن به سبد خرید
  • توضیح
  • محتوا
  • وزن
  • اندازه
  • اطلاعات اضافی
  • نویسنده
  • قسمت
  • زبان
برای مخفی‌کردن نوار مقایسه، بیرون را کلیک نمایید
مقایسه