İçeriğe atla

Mesajlaşma sistemi

Mesajlaşma sistemi, (İngilizceInter-process communication) güvenilir bir eşzamanlı iletişim aracıdır. Bu sistem, dağıtık cihazlar üzerinde bir dizi güçlü avantaj sağlar. Her şeyden önce esnek bir sistemdir. Tüm sistemin tamamını etkilemeden, üzerinde değişiklik yapılır ve alt uygulamalara izin verir.

Bu yapısı sayesinde pek çok iş ve bilim sorunlarını da çözmek için kullanılır. Örneğin; iş akışı, ağ yönetimi, iletişim hizmetleri gibi çok çeşitli uygulamalarda esas olan müşteri hizmetleri, hava tahmini, tedarik zinciri yönetimi ve diğer sistemleri (IP ses, sesli posta, çağrı cihazı, e-posta) bu başlık altındadır.

Ayrıca bakınız

Kaynakça

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">İşletim sistemi</span> bilgisayar donanım kaynaklarını yöneten yazılım

İşletim sistemi ya da işletim dizgesi, bir bilgisayarın donanım kaynaklarını yöneten ve uygulama yazılımlarına hizmet sağlayan yazılımların bir bütünüdür. İşletim sistemleri, bilgisayarın donanımı ile uygulama yazılımları arasında bir köprü görevi görerek kullanıcıların sistemle etkileşim kurmasını sağlar. Öne çıkan örnekler arasında Microsoft Windows, macOS, GNU/Linux dağıtımları, Android ve iOS yer alır.

<span class="mw-page-title-main">Sunucu (bilişim)</span> bilgisayar ağlarında, diğer ağ bileşenlerinin (kullanıcıların) erişebileceği, kullanımına ve/veya paylaşımına açık kaynakları barındıran bilgisayar birimi

Sunucu, bilişim alanında "istemci" denilen diğer program ve cihazlara çeşitli işlevler sunan bilgisayar donanımları veya yazılımlarıdır. Bu mimariye istemci-sunucu modeli denir. Sunucular, istemciler arasında veri veya kaynak paylaşımı, bir istemci için hesaplama yapma gibi çeşitli işlevleri yerine getirebilirler. Bu işlevlere genellikle "servis" veya "hizmet" denir. Tek bir sunucu çok sayıda istemciye hizmet verebilir, tek bir istemci de çok sayıda sunucudan hizmet alabilir. İstemci ve sunucu aynı cihaz üzerinde çalışabileceği gibi, istemci ağ üzerinden farklı bir cihazdaki sunucuya da bağlanabilir. Tipik sunucular arasında veritabanı sunucuları, dosya sunucuları, e-posta sunucuları, yazdırma sunucuları, web sunucuları, oyun sunucuları ve uygulama sunucuları sayılabilir.

<span class="mw-page-title-main">Mikro çekirdek</span>

Bilgisayar biliminde, bir mikro çekirdek, bir işletim sistemini uygulamak için gereken mekanizmaları minimuma yakın sağlayan işletim sistemi çekirdeği türüdür. Ana çekirdek sadece birimler arası iletişim ve süreçleri sıralama işlerini yapar. Bellek yönetimi, kayıt ortamı yönetimi, sürücüler ve ağ ile ilgili çok sayıda sürec birbirleriyle iletişim kurarak haberleşir. Bu sayede; parçalardan oluşan yapı ve tasarımın sadeleştirilmesi, bir parçadaki hatanın diğer parçaları etkilememesi ve çalışma anında işletim sisteminin güncelleştirilebilmesi mümkün olabilmektedir.

Ağ katmanı veya 3. katman, veri paketinin farklı bir ağa gönderilmesi gerektiğinde, veri paketine yönlendiricilerin kullanacağı bilginin eklendiği katmandır. Örneğin IP iletişim kuralı bu katmanda görev yapar.

Servis odaklı mimari veya hizmet yönelimli mimari, bilgisayarda sistemlerin işlevselliklerini iş süreçleri etrafında gruplaştırarak sistem geliştirmesi ve bütünleştirilmesinde yol gösteren bir yazılım tasarımı felsefesidir. HYM altyapısı, iş süreçlerine katılan değişik yazılım uygulamalarının birbirleriyle haberleşmek üzere yazılmamış olmalarına rağmen veri alışverişinde bulunmalarını sağlar. Hizmet yönelimi, hizmetlerin işletim sistemleri, programlama dilleri ve diğer teknolojik ayrıntılarla ancak gevşek bir bağ oluşturmasını hedeflenmektedir. HYM, geliştiricilerin başka kullanıcılar tarafından kullanılması amacıyla bir iletişim ağı üzerinden sundukları işlevleri ayrı birimlere ya da hizmetlere böler. Bu hizmetler birbirleriyle veri alışverişiyle veya aralarındaki etkinliği birden fazla hizmet arasında eşgüderek haberleşirler. Birçok yorumcu HYM kavramını eski kavramlar üzerine inşa edilmiş ya da daha eski dağıtık hesaplama kavramlarından geliştirilmiş olduğunu ileri sürerler.

Uzak yordam çağrısı (ya da uzak prosedür çağrısı; İngilizce: Remote Procedure Call , bir diğer adres uzayı üzerinde programcı açıkça bu uzaktan etkileşim detayları kodlama olmadan çalıştırmak için bir alt yordam veya prosedürü sağlayan bilgisayar programına izin veren süreçler arası iletişim teknolojisidir. Sunucu üzerindeki servisleri kontrol ettiğimizde karşımıza çıkan RPC, arka plânda birçok şeyi gerçekleştiren bir servistir. RPC, temelde istemci ve sunucu arasında yapılan işlemlerin iletişimi için tasarlandı. Bir işlemin gerçekleşmesi için bir gönderici ve bir de istemci vardır.. Yani programcı, alt prosedür ister çalışan programın yerelinde ister uzağında olsun, temelde aynı kodu yazar. Bu bir tür istemci-sunucu etkileşimidir ve tipik olarak bir istek-yanıt mesaj geçirme sistemi aracılığıyla uygulanır. Nesne yönelimli programlama modelinde, RPC'ler uzaktan yöntem çağırma ile temsil edilir. RPC modeli bir konum şeffaflığı seviyesini ifade eder, yani çağrı prosedürleri yerel ya da uzak olsun büyük ölçüde aynıdır, ancak genellikle aynı değildirler, bu nedenle yerel çağrılar uzak çağrılardan ayırt edilebilir. Uzak çağrılar genellikle yerel çağrılardan çok daha yavaş ve daha az güvenilirdir, bu nedenle bunları ayırt etmek önemlidir.

<span class="mw-page-title-main">Dağıtık hesaplama</span>

Dağıtık hesaplama bilişim biliminde dağıtık sistemleri inceleyen bir bilim dalıdır. Dağıtık sistem, birden fazla otomatik bilgisayarın bir ağ üzerindeki iletişimidir. Ağdaki bilgisayarlar belirli bir hedefe ulaşmak için birbirleriyle etkileşim içerisindedirler. Dağıtık sistemi çalıştıran bilgisayar programına dağıtık program denir. Bu tür programları yazma işlemine dağıtık programlama adı verilir.

<span class="mw-page-title-main">Bulut bilişim</span> internet tabanlı bilişim hizmeti

Bulut bilişim, bilgisayarlar ve diğer cihazlar için, istendiği zaman kullanılabilen ve kullanıcılar arasında paylaşılan bilgisayar kaynakları sağlayan, internet tabanlı bilişim hizmetlerinin genel adıdır. Bulut bilişim bu yönüyle bir ürün değil, hizmettir; temel kaynaktaki yazılım ve bilgilerin paylaşımı sağlanarak, mevcut bilişim hizmetinin; bilgisayarlar ve diğer aygıtlardan elektrik dağıtıcılarına benzer bir biçimde bilişim ağı üzerinden kullanılmasıdır.

Bir iletişim ve iş birliği sistemi, bireylerin, çalışma gruplarının ve kurumların kendi içlerinde ya da birbirleri ile veri, enformasyon ve bilgi alışverişi için kullandıkları bir bilgisayar tabanlı bilişim sistemidir. Veri, enformasyon ve bilgi alışverişine mesajlaşma adı verilir. Mesajlaşma iki boyutta gerçekleşmektedir: Yer ve zaman. İletişim ve iş birliği sistemleri farklı yerlerde veya aynı yerde farklı zamanlarda bulunan birey ya da grupların mesajlaşma gereksinmelerini karşılamak için kullanılmaktadır. Mesajlaşma farklı zamanlarda gönderilen iletilerle gerçekleşebileceği gibi, iletileri eşzamanlı olarak paylaşma biçimini de alabilmektedir.

KoçSistem, Koç Holding bünyesinde yer alan bilgi teknolojileri şirketi.

<span class="mw-page-title-main">HTC Dream</span> HTC üretimi android cep telefonu

HTC Dream HTC tarafından geliştirilen bir akıllı telefondur. İlk kez Eylül 2008'de piyasaya çıkan Dream, Linux tabanlı Android işletim sistemini piyasaya süren ve Google ve Open Handset Alliance tarafından daha da geliştirilen ve zamanın diğer önemli akıllı telefon platformlarına açık bir rakip yaratan ilk cihaz oldu. İşletim sistemi, özelleştirilebilir bir grafik kullanıcı arayüzü, Gmail gibi Google hizmetleri ile entegrasyon, uygulamalar tarafından gönderilen son iletilerin bir listesini gösteren bir bildirim sistemi ve ek uygulamalar indirmek için Android Market sunmaktadır.

<span class="mw-page-title-main">Nesnelerin interneti</span>

Nesnelerin interneti, fiziksel nesnelerin birbirleriyle veya daha büyük sistemlerle bağlantılı olduğu iletişim ağıdır. İnternet üzerinden diğer cihazlara ve sistemlere bağlanmak ve veri alışverişi yapmak amacıyla sensörler, yazılımlar ve diğer teknolojilerle gömülüdür. Nesnelerin tekil anahtar ile işaretlenerek internet altyapısı üzerinden birlikte çalışabilmesi ve bu sayede küçük parçaların toplamından daha büyük değerler oluşturulması öngörülmüştür. Askeri sistem için "askerî nesnelerin interneti" yaratılmıştır.

<span class="mw-page-title-main">Apple ID</span>

Apple ID veya Apple Kimliği, böyle iWork, iCloud, iTunes Store ve Apple Store gibi ürünlerin çoğu için sunduğu herhangi bir e-posta sağlayıcısından bir müşterinin mevcut e-posta adresini kullanarak, çeşitli online sistemlere giriş yapmak için kullanılan bir all-in-one kullanıcı hesapıdır. Apple Inc. tarafından yaratılmıştır.

<span class="mw-page-title-main">Windows Phone 7</span> 2010da yayımlanmış, Windows Phone mobil istemci işletim sisteminin ilk sürümü

Windows Phone 7 Microsoft tarafından tanıtılan Windows Phone mobil istemci işletim sisteminin ilk sürümüdür. Microsoft Windows Mobile 6.5 sürümü ile Windows Mobile işletim sisteminin son versiyonunu yayınlamış ve bununla işletim sistemine son vermiştir. Bundan sonra Microsoft yeni işletim sistemini yaratmaya başladı, 21 Ekim 2010 tarihinde dünya çapında Windows Phone Store ile birlikte ve 8 Kasım 2010 tarihinde Amerika Birleşik Devletleri'nde yayımlandı. Versiyon birden fazla büyük güncellemeler aldı, son hali Ocak 2013 yılında piyasaya sürülen Windows Phone 7.8 oldu. Versiyonun güncellenme yöntemi Zune yazılım aracılığı iledir. Buna özelleştirilebilir başlangıç ekranı olarak birkaç özelliği eklendi. Tam yeni "Metro" isminde tasarım sistemine dayalı bir kullanıcı arayüzüne sahiptir. Mobil yazılım platformu Windows Phone Store'dur. Microsoft bu sürümdeki mobil cihazlar için ücretsiz online eş hizmeti vermek için özel olarak "My Windows Phone" hizmetini kullanıma verdi.

<span class="mw-page-title-main">Google Kişiler</span>

Google Contacts Google'ın iletişim yönetimi aracıdır, bağımsız bir hizmet ve Google'ın iş odaklı paketinin Google Apps web uygulamaların bir parçası olarak, e-posta hizmeti Gmail'de mevcuttur.

<span class="mw-page-title-main">Kişiler (Windows)</span>

Windows Kişiler Windows 8 ve 10'da, ayrıca Windows Phone sisteminde bulunan bir kişi yöneticisidir. Bir kullanıcının farklı e-posta hesaplarındaki kişileri organize etmesine ve bunları bağlamasına olanak tanır. Windows Contacts-ın yerini aldı. Kişiler, Outlook.com için zaten kullanılmış olan Metro tasarım dili ve tümleşik çevrimiçi Kişiler hizmetine dayanan Windows Kişiler'in Dosya Gezgini tabanlı arayüzünden farklı olarak eşsiz bir grafik arayüze sahiptir. Bir adres defteri olmanın yanı sıra, seçili bir kişiyle son posta konuşmalarının bir listesini sağlar. Kullanıcılar, sosyal paylaşım hesaplarını entegre edebilecekleri bir sosyal medya merkezi olarak da kullanılırdı, ancak Windows ve sosyal medya hizmetlerinde yapılan API değişiklikleri, bu işlevselliğin bozulmasına neden oldu.

<span class="mw-page-title-main">Windows NT mimarisi</span>

Microsoft tarafından üretilen ve satılan bir işletim sistemi satırı olan Windows NT'nin mimarisi, kullanıcı modu ve çekirdek modu olmak üzere iki ana bileşenden oluşan katmanlı bir tasarımdır. Tek işlemcili ve simetrik çok işlemcili (SMP) tabanlı bilgisayarlarla çalışmak üzere tasarlanmış, önleyici, yeniden gelen bir işletim sistemidir. Giriş/çıkış isteklerini işlemek için, I / O istek paketlerini (IRP'ler) ve zaman uyumsuz G / Ç'yi kullanan paket odaklı G / Ç kullanırlar. Windows XP'den başlayarak, Microsoft Windows'un 64 bit sürümleri hazırlanmaya başladı; Bundan önce, bu işletim sistemleri yalnızca 32-bit sürümlerde mevcuttu.

<span class="mw-page-title-main">POS terminal</span> ödeme kartı ile arayüzleşen bir bilgisayar terminali ve cihaz

POS terminal, Elektronik Fon Transferi yapmak için ödeme kartı ile arayüzleşen bir bilgisayar terminali ve cihazdır. POS, Point of Sale'in kısaltmasıdır. Bu cihazlar POS cihazı veya POS aleti olarak da bilinir. Banka kartı veya kredi kartlarının işlem yapabilmesi için bu cihazlara sokulması gerekir. Son zamanlarda temassız ödeme de yaygındır. Terminal tipik olarak PIN girmek için güvenli bir tuş takımı, ekran, ödeme kartlarından bilgi alma aracı ve yetkilendirme için ödeme ağına erişebilen bir ödeme sisteminden oluşur. Ingenico, Verifone, PAX Technology gibi üreticiler bununmakdadır. Ödeme zamanı MasterCard, VISA, American Express gibi sistemler kullanılır. Kredi kartı üreten her bankanın müşterilerine kolaylık olması amacıyla, üye iş yerleri aracılığıyla POS cihazı ile hizmet vermesi gerekmektedir.

Windows Server ile karıştırılmamalıdır.

<span class="mw-page-title-main">Yazılım kategorileri</span>

Yazılım kategorileri, yazılım gruplarıdır. Yazılımın bu kategoriler açısından anlaşılmasını sağlamaktadırlar. Farklı sınıflandırma şemaları, yazılımların farklı yönlerini dikkate alır.