İşlem İşleme Giriş

Yazar: Judy Howell
Yaratılış Tarihi: 1 Temmuz 2021
Güncelleme Tarihi: 22 Mayıs Ayı 2024
Anonim
EN KARLI İŞLEM STRATEJİSİ-EN GÜVENLİ İŞLEME GİRİŞ STRATEJİSİ- FİYATIN SUPDEME YAKLAŞIMI
Video: EN KARLI İŞLEM STRATEJİSİ-EN GÜVENLİ İŞLEME GİRİŞ STRATEJİSİ- FİYATIN SUPDEME YAKLAŞIMI

İçerik


Paket servisi:

İşlem işleme, hayal edebileceğinizden daha fazlasını içerir - ve daha karmaşıktır - ancak BT ticaret hizmetlerinin önemli bir parçasıdır.

Birçok farklı türde işletme, BT ticaret hizmetlerinin veya yazılım mimarisinin diğer bölümlerinin bir parçası olarak bir işlem süreci sistemine yatırım yapabilir. Bununla birlikte, BT'nin çevresindeki diğer terimlerin bazıları gibi, bu etiket biraz belirsiz görünebilir. Bunun nedeni, kısmen, işlem işleme sadece finansal işlemler için bir terim olmamakla birlikte, kredi kartı işlemesi için olanlar gibi birçok TPS sistemi, para değiştirme işlemi ellerinde dönebilir.
Temel olarak, işlem işleme, hem finansal işlemler hem de doğrulama gibi diğer işlemler dahil olmak üzere çeşitli işlemler için bir modeldir. Uzmanlar, daha fazla sayıda bireysel işlemin toplu olarak ele alındığı, toplu işlem adı verilen farklı bir model türü ile işlem işleminin kontrastını oluşturur. Her ikisi de finansal işlemleri yapan standart e-ticaret sistemlerine uygulanabilir.

İşlem işleme hakkında konuştuğumuzda, "işlem" terimi tüm süreci ifade eder. Başarılı olmak için sürecin baştan sona tamamlanması gerekiyor. Para bir hesaptan çıkıp başka bir hesaba girmeli. Diğer finansal olmayan işlem türlerinde, bir yazılım mimarisinin farklı bölümlerinin güncellenmesi gerekir. Aksi halde, sistem "bırakılan işlem" olarak adlandırılan şeye sahip olabilir (veya Microsoft'un "bütünlüğünü kaybetme" olarak adlandırdığı şey olabilir).

Bırakılan bir işlemin tam tersi "dayanıklı işlem" olarak adlandırılan işlemdir. Bu dayanıklı işlemler, bilet veya etkinlik rezervasyonu, kredi kartı işlemleri ve diğer özel teklif düzenlemeleri gibi birçok çevrimiçi aktivitenin temel temelidir; birden fazla sistemin güncellenmesi gerekti ve bir dijital etkinliğin diğerine uyum sağlaması gerekiyordu. İşlem işleme bu tür bir dayanıklılığı nasıl sağlamaya yardımcı oluyor? Hadi bir bakalım.

ACID ve BASE İşlem Modelleri

Zaman içinde, veri uzmanları başarılı ve dayanıklı işlemleri teşvik eden çeşitli modeller ürettiler. Bunlardan birine atomiklik, tutarlılık, izolasyon ve dayanıklılık veya ACID denir. İşlemleri doğrulamanın bu "zor" sistemi, temelde mevcut, yumuşak durum, nihai tutarlılık ya da BASE gibi çok yönlü bir alternatif olarak adlandırılan başka bir modele yol açtı. Bu modellerin her ikisi de BT uzmanlarını daha tutarlı işlem işleme sistemlerine yönlendirebilir.Bu iki yöntemin çalışma şekli hakkında basit bir fikir edinmek için, güncellemelerin zaman çizelgesi bilgisine sahip çeşitli karıştırma parçalarını içerdiği bir tren istasyonundaki eski analog seçim sistemi sistemlerinin ikisini hayal edin. Onlardan biri birkaç saniye öfkeyle clacks, sonra bırakıyor. Diğeri devam eder, zamanla az daralan bir sivri uçtan sarkar ve en sonunda sessizliğe kadar sersemler. İlk örnek ACID'ye karşılık gelirken, ikincisi BASE'i temsil eder. Her iki durumda da amaç aynı: toplam veri çözünürlüğü. (ACID ile ilgili bazı arka plan okumaları için Veritabanlarına Giriş bölümümüzü inceleyin.)

İşlem Yöneticileri

İşlem işlem sistemlerinin bir diğer temel unsuru işlem yöneticisidir. Bu terim, modern BT’de birçok kişileştirmeye dayalı terimlerden biridir. Çok uzun zaman önce bu terim, genellikle finansal olan işlemleri tamamlamakla görevlendirilmiş bir bireye atıfta bulundu. O günlerde, bir banka memuru işlem yöneticisi olarak adlandırılmış olabilir. Buna karşılık, bugün kullanıldığı şekliyle büyük ölçüde, işlem işleme sisteminin bir bütün olarak somut olmayan bir unsuru, ancak önceden tanımlanmış bir rolü olan bir terimi ifade eder.

İşlem yöneticilerinin kullanımı, çeşitli TPS türlerini mümkün kılarken sorunlu olabilir. Örneğin, J2EE veya benzeri kaynaklarla çalışan geliştiriciler, işlem yöneticisine yapılan bir çağrı çeşitli hatalar verdiğinde kendilerini zararda bulabilirler. İşlem yöneticisini etkin bir şekilde çağırmak için her türlü bildirim ve değişken doğru olmak zorundadır ve geliştirici forumları bu tür kurulumların öyküsü ile oldukça doludur.

Dile özgü en iyi uygulamalar kılavuzları (J2EE için olduğu gibi), işlem yönetimi ve uygulama geliştirme çerçeveleri gibi diğer destek yöntemleri hakkında bazı ipuçları verebilir. Diğer işlem kaynakları arasında, belirli karmaşıklıklar ve platformlar arası işlemlerle uğraşmak üzere Nesne Yönetim Grubu tarafından üretilen Nesne İşlem Hizmeti (OTS) bulunmaktadır.

Microsoft ayrıca daha geniş kaynaklarla geldi; daha yeni Windows işletim sistemi sürümleri, C ++ uygulamalarını destekleyen Çekirdek İşlem Yöneticisi (KTM) ile birlikte gelir. Microsoft ayrıca, platformlar arası işlem desteği için 2000'den bu yana Microsoft Dağıtılmış İşlem Düzenleyicisi'ni (DTC) teklif etti.

İşlem Süreci Sistemlerine İlişkin Diğer Hususlar

Genel olarak, etkili TPS kurulumları için yerine getirilmesi gereken çeşitli anahtar hedefler vardır. Veriyi iyi işleyen veri yapılarında erişilebilir olmalı ve çeşitli başarısızlıklardan korunmalıdır. Gelişmiş yedekleme sistemleri, siber saldırılara, doğal afetlere veya diğer türden yükümlülüklere karşı koruma sağlamaya yardımcı olur. Yukarıda belirtilen araçlardan bazıları, veri bozulmalarını ve işlemlerin dayanıklılığını etkileyebilecek diğer sorunların üstesinden gelmeye yardımcı olmak için oluşturulmuştur.

Dayanıklı işlemler, platformlar arası güncellemelerin de çözülmesi gerektiği anlamına gelir. Burada ACID ve BASE modelleri öğreticidir. Modern profesyonellerin yaptığı çalışmaların çoğu, bu tür bir tutarlılıkla ve genellikle bir işlem olarak etiketlenen bu kilit süreçleri desteklemek için bir veri sisteminin bir bölümünün bir başkasıyla eşleşmesini sağlamakla ilgilidir.

Açıkçası, TPS sistemlerinin daha ayrıntılı unsurları ve bakılması gereken sorunlara ve çözümlere ilişkin unsurlar var, ancak çeşitli insan gruplarının bunları ele almakta yer alabileceği yerler var (örneğin, bir işletme ile ilgili belirli sorunları olduğunda). teknoloji satıcıları), önce bu anahtar BT terminolojisini netleştirmeye yardımcı olmak mantıklı.