Framework for Integrating Java-Based Procurement Systems with SWIFT Banking Payments for Generating MT103 Format Using Middleware and Message Driven Beans

Authors

  • Ramprasad Reddy Mittana, Saichand Raghupatrini

Keywords:

SWIFT MT103, Message Driven Beans, Java EE, Payment Integration, WebLogic Server, ISO 15022, Treasury Reconciliation, Enterprise Middleware

Abstract

This research paper presents a comprehensive framework for integrating Java-based procurement and payroll systems with SWIFT banking networks to generate ISO 15022 compliant MT103 payment messages. The framework leverages Oracle WebLogic Server 12c, Java Message Driven Beans (MDB), and middleware architecture to enable automated, secure, and scalable cross-border payment processing. The proposed solution addresses critical enterprise requirements including transaction integrity through two-phase commit protocols, real-time ACK/NACK acknowledgment processing, automated treasury reconciliation, and high-throughput message processing capabilities. Performance analysis demonstrates the framework can process 80-400 messages per second depending on MDB pool configuration, with end-to-end transaction latency of approximately 250ms. This framework establishes a standardized approach for enterprise payment automation, with specific applicability to bulk payroll processing, vendor payments, and treasury operations. The research includes complete production-ready Java implementations, WebLogic configuration templates, database schemas, and performance optimization strategies based on 2018 technology standards.

DOI: https://doi.org/10.17762/ijisae.v6i2.7929

Downloads

Download data is not yet available.

References

SWIFT Standards Team. (2018). "MT103 Single Customer Credit Transfer - Usage Guidelines." SWIFT Standards Documentation.

ISO 15022. (2018). "Securities - Scheme for messages (Data Field Dictionary)." International Organization for Standardization.

Oracle Corporation. (2018). "Oracle WebLogic Server 12c (12.2.1) Documentation - Developing Message-Driven Beans for Oracle WebLogic Server." Oracle Technical Documentation.

Prowide. (2018). "Prowide Core 7.8.8 API Documentation - SWIFT MT Message Processing Library for Java." Prowide Open Source.

Oracle Corporation. (2018). "Java Platform, Enterprise Edition 7 (Java EE 7) Specification - EJB 3.1." Oracle Java Documentation.

SWIFT. (2018). "SWIFT Customer Security Controls Framework (CSCF) - Implementation Guidelines." SWIFT Security Standards.

Java Community Process. (2013). "JSR 343: Java Message Service 2.0 Specification." Oracle Corporation.

Transaction Processing Performance Council. (2018). "TPC-C Benchmark Standard Specification." TPC Technical Standards.

Downloads

Published

08.08.2018

How to Cite

Ramprasad Reddy Mittana. (2018). Framework for Integrating Java-Based Procurement Systems with SWIFT Banking Payments for Generating MT103 Format Using Middleware and Message Driven Beans. International Journal of Intelligent Systems and Applications in Engineering, 6(2), 170–177. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/7929

Issue

Section

Research Article