Passion of IT

Spring: framework of whole J2EE

spring-overview
In the precedent page I’ve talked about J2EE and the main technologies, in a few word J2EE is composed by this layers: Presentation layer business layer persistence layer database (ETL) Each layer have a lot of frameworks to simplify the way to make it: Presentation tier (JSF, Primefaces, Richfaces, struts) that I used in affittavetr [...]

Data types to exchange information

xml
There are a lot of ways to exchange information between two systems written in different technologies. The first way is using CSV (comma separated values): it is a simple text file (in windows is opened by excel) that contains a table having fields split by a fixed character specified before than this file is written. There are a lot of libra [...]

Enterprise Java Beans and all J2EE

container-ejb
This is a schema of a simple java application     1 Presentation layer The presentation layer is the software to show web pages and to allow the user interaction it is a http client called browser (for example mozila firefox or google chrome or microsoft internet explorer) this software executes a http request and processes the res [...]

Remote Method Invocation

RMI Project
The first way invented to allow at computer client to call a remote method present on the computer server was RMI, after was created the middleware CORBA and now the most used way to make the communication between client and server is web services.   A middleware is another layer of iso-osi that is over the fourth layer (transport) and h [...]

JMS and JNDI

jms-programmingModel
The most largely used architecture for web applications is “Client server” and the communication between both participants is the following: Client sends a request to the server which will process this data and sends the response Typical Example is google: when you search a word, the server answers to your question and sends the r [...]

JPA, REST and SOAP

WebService
Yesterday I added to my Java project (temporany name: “AffittaVetrina”) three important technologies: JPA (Java persistence API)  is a specific ORM (object relational mapping) for JAVA this technology is used for mapping the table of DB in java classes that are also serializable, for these reasons jpa is used with web services. Th [...]

Execute java from string

Execute java from text
Now in my encryptable notepad is possible to execute java code from string!!! you can edit java code and execute it at runtime!! To execute this function it is necessary to lunch my notepad (see this page) and select the following menu: “edit”->”execute java code” in witch you can press the button to show an exampl [...]

Encryptable notepad

Screenshot DocumentEditor
I made this simple notepad that encrypts the text using two important algorithms. This software is developed by me from a simple notepad shared by oracle (official source) my activity was adding the part of the encoding of text by using two symmetric encoding algorithms (DES). the link to get this file is Encryptable notepad If you want to e [...]

I don’t find device mobile for ...

download
Java is the language used to develop software for a lot of devices and a lot of operating Systems, in the past the unique way to play games on mobile phone was to buy and install  java games (these games require to download on terminal two files jar, the famous java archive and jad file) When I were at high school, my dream was to make a simp [...]

What is java?

What is java?
Java is an object-oriented programming language , specifically designed to be as independent as possible from the execution platform . One of the fundamental principles of the language is expressed by the motto write once , run anywhere ( WORA ): The compiled code that runs on a platform does not have to be recompiled to run on a different pl [...]

Recent Comments

Michele Rizzithe website doesn't exist. Ara you a robot? In any case it's difficult that an automatic system writes a comment here since there are two captchas...
Hello there! This is kind of off topic but I need some guidance from an established blog. Is it very hard to set up your own blog? I'm not very t...
We are a group of volunteers and opening a new scheme in our community. Your web site offered us with valuable information to work on. You've done a...
December 2024
M T W T F S S
« Dec    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

Login