Basic Microservice Example

This program models a simple microservice architecture.

Problem Statement

Write a Java program where OrderService and PaymentService act as independent services.

Source Code

1 class OrderService {
2 void createOrder(){ System.out.println("Order created"); }
3 }
4 class PaymentService {
5 void processPayment(){ System.out.println("Payment processed"); }
6 }
7 public class MicroserviceBasic {
8 public static void main(String[] args) {
9 System.out.println("Eduinq Microservice Basic");
10 OrderService os=new OrderService();
11 PaymentService ps=new PaymentService();
12 os.createOrder();
13 ps.processPayment();
14 }
15 }

Program Output

Eduinq Microservice Basic
Order created
Payment processed

Explanation

Each service handles its own responsibility. - Services are independent and loosely coupled. - This models microservices architecture in enterprise systems. Conclusion: Shows basic microservice architecture.

Quick Links to Explore