CONSUMING SERVICENOW REST API USING PHP

ServiceNow is one of the widely used ticketing systems in the IT industry.  ServiceNow can be integrated and automated using a rich set of REST API’s available. This article explains how to call ServiceNow REST API’s using PHP. Also, this article can be referenced for how to consume any REST web services using PHP. We […]

IMPLEMENTING JAVA WebSocket SERVER WITH MULTIPLE CLIENTS

This article explains how to implement a Java WebSocket server having multiple clients by developing a demo application that will allow the server to request JVM memory info from any of its clients on demand. This demo application can be used as a template to develop applications such as agent-based centralized monitoring systems and push […]

LOAD BALANCING LARAVEL APPLICATION WITH APACHE LOAD BALANCER

This article explains how to implement load balancing(high availability) for the Laravel application using Apache load balancer installed on the Ubuntu operating system. This article also has instructions to enable SSL with a self-signed certificate for load balancing server. Here are the advantages of implementing load balancing, The application will be scalable. We can easily […]

HOW TO CREATE A PHP SOAP WEB SERVICE WITH NESTED COMPLEX TYPES AND COMPLEX TYPE ARRAYS

This blog post explains how to develop a PHP SOAP web service that produces nested complex types and complex type array as a response. We will be using NuSOAP API to develop this SOAP service. The demo PHP SOAP web service we are going to develop will provide information about a company stock such as […]

STEP BY STEP GUIDE TO DEVELOP AN IVR SYSTEM IN ASTERISK PBX USING JAVA AGI

This article provides step by step instructions to develop a Java AGI based IVR (Interactive Voice Response) program on top of the Asterisk PBX system on the Ubuntu operating system. This also demonstrates how an IVR system can communicate with databases and REST web services. This article can be useful for Java developers who want […]

MYSQL TABLE AUDIT TRAIL USING TRIGGERS

This article will explain how to implement an audit trail for MySQL table using Triggers. Maintaining an audit trail of data changes is considered to be the standard minimum requirement for any enterprise application also a legal requirement for many domains such as banking and cybersecurity. Database table level audit trails will help us to […]

CONSUMING A SOAP WEB SERVICE HAVING COMPLEX TYPES IN PHP USING WSDL2PHPGENERATOR TOOL

This article describes how to develop a SOAP Web Service Client in PHP that will handle complex types. Consuming a web service is supposed to be an easy and straightforward task but still, can pose some challenges and nitty-gritty whenever a developer is trying to integrate with a new web service.  So, this article will […]

STEP BY STEP GUIDE TO IMPLEMENT AWS COGNITO AUTHENTICATION TO A PHP APPLICATION WITH HOSTED UI

Amazon Cognito is a cloud service that provides authentication, authorization, and user management functionalities for your custom web or mobile applications. This blog post provides step by step instructions to implement AWS Cognito authentication to a simple PHP application that displays user attributes and a logout link. The Hosted UI feature of Cognito makes it […]

USER SECURITY GROUP IN OpenLDAP

The LDAP security groups help us to enforce access restrictions to LDAP users. By implementing security groups, we can make sure only the selected users can access the applications or devices. We can add a user into the group using the “memberOf” attribute. Unfortunately, by default, this “memberOf” attribute is not enabled in the OpenLDAP […]

STEP BY STEP INSTRUCTIONS FOR BUILDING A DEEP LEARNING MODEL TO DETECT TABLES FROM IMAGES

There are articles available online that explain how to detect and extract tables from images using deep learning but I realized many beginners like myself are having trouble with building this system because of some minor environment or version issues. So I decided to write this guide which will provide step by step instructions on […]

INSTALLING OpenLDAP SERVER WITH phpLDAPadmin on Ubuntu 18.04

Recently I was tasked with installing and configuring OpenLDAP/phpLDAPadmin on a Ubuntu 18.04 server. I googled for the same, and I got a good number of articles to guide this activity. Still, I had many issues with phpLDAPadmin. I resolved all those issues by doing some source file changes and config changes. So in this […]