IBM Java Dev.

Subscribe to IBM Java Dev. feed IBM Java Dev.
The latest content from IBM developerWorks
Updated: 1 hour 30 min ago

Use a Liberty JAAS login module for Bluemix single sign-on

Tue, 2015-03-24 06:00
This tutorial provides a technique for Liberty-aware authentication with the Bluemix SSO service. Create a sample app that uses the Bluemix SSO service for user login; the Liberty server creates all necessary objects (Subject, Principal, Session) upon successful authentication. A Liberty app can obtain Bluemix SSO capabilities using JAAS authentication with the SSO service so that your authentication mechanism is abstracted from application code.
Categories: Java

Rapidly build a rich three-tier web app, Part 2: Build the application tier

Tue, 2015-03-10 06:00
In this three-part tutorial, learn how to use IBM Rational Application Developer and IBM Bluemix to rapidly build and host a multi-tier Java Enterprise Edition (JEE) app. Find out how you can save time in each stage: creating the data model and database, generating the data access code using the Java Persistence API (JPA), writing the Enterprise JavaBeans (EJBs) and web services, and using Dojo to create a rich web UI for viewing and modifying the data. When the application is complete, you'll deploy it to IBM Bluemix, the IBM Platform as a Service (PaaS).
Categories: Java

Rapidly build a rich three-tier web app, Part 3: Create a rich web UI

Tue, 2015-03-10 06:00
In this three-part tutorial, learn how to use IBM Rational Application Developer and IBM Bluemix to rapidly build and host a multi-tier Java Enterprise Edition (JEE) app. Find out how you can save time in each stage: creating the data model and database, generating the data access code using the Java Persistence API (JPA), writing the Enterprise JavaBeans (EJBs) and web services, and using Dojo to create a rich web UI for viewing and modifying the data. When the application is complete, you'll deploy it to IBM Bluemix, the IBM Platform as a Service (PaaS).
Categories: Java

Rapidly build a rich three-tier web app, Part 1: Build the database

Tue, 2015-03-10 06:00
In this three-part tutorial, learn how to use IBM Rational Application Developer and IBM Bluemix to rapidly build and host a multi-tier Java Enterprise Edition (JEE) app. Find out how you can save time in each stage: creating the data model and database, generating the data access code using the Java Persistence API (JPA), writing the Enterprise JavaBeans (EJBs) and web services, and using Dojo to create a rich web UI for viewing and modifying the data. When the application is complete, you'll deploy it to IBM Bluemix, the IBM Platform as a Service (PaaS).
Categories: Java

A year of Bluemix: Top 10 apps

Tue, 2015-03-10 06:00
See which Bluemix apps made the dW editorial team's list of favorites. From water conservation to taking on Watson, tracking your fitness, and finding your parked car, this list has a bit of everything.
Categories: Java

Explore MQTT and the Internet of Things service on IBM Bluemix

Wed, 2015-02-18 07:00
For interconnecting devices and applications, the Bluemix Internet of Things (IoT) service is simple but powerful, thanks to MQTT (Message Queue Telemetry Transport). In this tutorial, see how MQTT works effectively behind the IoT service, and follow an easy process to build apps using the IoT service with Java and the Node-RED editor.
Categories: Java

Create and manage cloud applications with Java

Tue, 2015-02-10 07:00
For full, continuous integration, you need to automate deployment of applications in the cloud. This tutorial includes examples that show how to use the Cloud Foundry Java Client Library to automate how you create and manage apps in IBM Bluemix.
Categories: Java

Integrating FindBugs, CheckStyle and Cobertura with Rational Team Concert build system

Thu, 2015-01-22 07:00
This article discusses the integration of quality assurance tools FindBugs, CheckStyle and Cobertura with IBM Rational Team Concert. This integration reduces defect generation when compiling and building an application. It improves the code quality of the application while performing the day-to-day build job. This technique can be used cross-platform with products and applications built on Java technology.
Categories: Java

Embed rich reports in your applications

Wed, 2015-01-21 07:00
In this tutorial, learn how to embed reports in a sample application using the Embeddable Reporting service on Bluemix, IBM's cloud development platform. You'll start with a Liberty for Java application and add the Embeddable Reporting service, the MongoLab service, and the dashDB service. From this starting point, you can begin to embed your own reports into more complex applications.
Categories: Java