Kurumsal Servis Yolu Servis Odaklı Mimari Online Ödeme Sistemi Web Servisleri
Service-oriented architecture (SOA) is composed of services and typically serves in a coordinated manner to other components over a network. The basic principles of SOA are the services and these are loosely coupled to each other. SOA provides solutions to problems (such as cost, time, and speed) in the integration process of enterprise applications that are coded on different platforms. SOA is utilized in many systems such as banking systems, online payment systems, university information systems, where flexibility, speed, and security are crucial. In this study, a service architecture is set up by using SOA approach for Atatürk University information system to receive all payments (such as tuition, material, and card fees) from students and staff. It is provided to make payments by service over bank, ATMs, internet banking. People will be able to pay online in a very short time without going to banks or ATMs. The ability to transfer payments to related systems in seconds saves time for us. It has been experienced that advantages such as speed, performance, interoperability are provided by using WCF architecture. Within the scope of this study, the number of requests to the service during certain peak periods of the year, such as course registration periods were examined. According to this, it has been verified that an average of 7,500 daily and approximately one million requests per year can respond. Similarly, by analyzing the number of requests and transactions, it has been detected from the logs that a maximum of 50.000 transactions was done in one day during the course registration period.
Enterprise Service Bus Service Oriented Architecture Online Payment System Web Services
Birincil Dil | Türkçe |
---|---|
Konular | Yazılım Mühendisliği, Bilgisayar Yazılımı, Yazılım Mühendisliği (Diğer) |
Bölüm | Makaleler / Articles |
Yazarlar | |
Yayımlanma Tarihi | 15 Aralık 2020 |
Gönderilme Tarihi | 28 Mart 2020 |
Yayımlandığı Sayı | Yıl 2020 |