Thursday, February 13, 2020

Utilize Java Messaging Service (JMS) with Wildfly

This is post, I'll demonstrate how to use JMS for asynchronize communication. JMS is different from webservice which is synchronize communication. Widlfy 10 also provide messaging service for integration. JMS provide a robust way of communication and data you communicate could be in various format like text, binary, etc. JAVA EE implementation like wildfly provide messaging service inside by integrating activeMQ. In order to enable JMS in wildfly you need to use standalone-full configuration. In this post I also demonstrate how to send and receive message from remote queue. Read more

Wednesday, February 5, 2020

Create JAX-RS (Restful Web service) with Wildfly and Secure Restful Web Service

From my point of view, RESTful web service is light weight web service and very flexible if you compare with SOAP web service. But the cons of the RESTful web service is the communication format is specify in certain format when you compare to the SOAP Web Service. In this post we will create and apply secure scheme as we have use for JAX-WS (SSL/HTTPS, user and password) to secure our RESTful web service. Java EE provide very ease to create RESTful Web service. Read more

Friday, January 31, 2020

Create JAX-WS (SOAP) Web Service with Wildfly 10 And Secure Web Service

In this post, I will demonstrate how to create SOAP web service  (Java API for XML web service, JAX-WS) with Wildfly. Web service is a technology standard for integrating between different technologies. For instance, one application you can write on C/C++, and one more application you build on Java technology. In order to integrate this to application together, you need a standard communication. Web Service is most common way to make different technologies work together seamlessly. For my point of view, JAX-WS is more standard than EJB, Servlet or even more than Java API for RESTful Web Service (JAX-RS). Wildfly is base on Java EE specification, so it provide nice platform to create SOAP Web Service. Read more

Saturday, January 25, 2020

Apply SSL and HTTPS to Wildfly 10

Security is very crucial to model application. Applying SSL and HTTPS to application server is very important. In this post, I will show how to set up SSL and HTTPS to Wildfly 10 application server. In order to secure your application server, you need to create key store for both ManagementRealm and ApplicationRealm. In order to create key store, you can use java keytool or openssl to create key store. For this post, I used keytoll to generate key store. Read more

Tuesday, January 14, 2020

Create Java Enterprise Application and Deployed it into Wildfly Application Server

In this post, I would like to show how to use eclipse to create enterprise applications included EJB for business logic, JPA for connecting to database and JSF for a web interface. After creating all this project, we will pack them into EAR file and deploy it into the Wildfly server. Read more.

Saturday, January 4, 2020

How to install and setup Wildfly Application Sever

In this post, I will demonstrate how to install and create a data source in Wildfly and connection from Java application. Wildfly is Java Application Server, it is built base on Java EE specification (Jakatar EE). It provides nice facilities like EJB, Datasource XA, Messaging, Clustering, CDI, etc. For Java EE server application, you can find some features product like TomEE, GlassFish, etc. These products are free. If you like subscription product, you could use Weblogic, Websphere, JBoss EAP, etc. But for this post, I use Wildfly 17. Read more

Friday, January 3, 2020

How to install Postgresql 12 on CentOS 7 and set up SSL

Postgresql database is one of the most popular databases used widely. I have used Postgresql in many projects. In this article, I have experimented installation Postgresql on CentOS 7 and set up SSL. PostgreSQL 12 provides a nice feature like stored procedures. Here is how I have installed it. Read more

Feature Recently

Running Wildfly Application Server in Domain Mode

  Wildfly application server provides two modes of how to run application one wildfly application server. It is very simple if you run your ...

Most Views