SimpleIPCExpress Aynı makinede harici süreçte gerçekleştirilen uygulamanın bazı iş var sağlar - bellek sızıntıları ve süreç çökmelerine karşı app yalıtım. Yerel nesneler sanki harici süreçte nesnelere işlev çağrıları yapmak. Kapakların altında .NET IPC üzerinde Remoting (Inter Process Communication) kanalı kullanıyorsanız, ancak SimpleIPC kullanmak için .NET Remoting konusunda uzman olmak gerekmez. Platform sizin için iletişimi ve süreç yaşam döngüsü ayrıntıları işler. SimpleIPC Windows üzerinde çalışır ve kod .NET programlama dilinde yazılmış olmalıdır dış süreçte çalıştırılmak üzere. Ancak, istemci kod Java, VBScript / VBA ve .NET dillerini kapsayacak şekilde, çeşitli dillerde yazılmış olabilir.
Aşağıdaki koşullarda SimpleIPC kullanmayı düşünebilirsiniz:
1. yararlıdır bazı kod var ama istisnalar işlenmeyen atmak ve başvuru süreci çökmesine potansiyeline sahip olduğu. Sen SimpleIPC üzerinden bu kod çalıştırabilir. Bir süreç kazasında varsa, bu gider dış süreçlerin biri yerine uygulama süreci olacak. Başvurunuz sadece farklı bir dış sürecine karşı aramayı tekrarlamak ve devam edebilirsiniz. Senin son kullanıcılar etkilenecek için gerek yoktur.
2. yararlıdır bazı kod var ama bellek sızdırıyor hangi. Sen SimpleIPC ile bu kod çalıştırmasına ve sık sık geri dönüşüm dış süreçleri yapılandırabilirsiniz. Bu şekilde, işlevselliğini ödün vermeden kontrol altında uygulamanın bellek tüketimini tutabilir.
3. Böyle bir çoklu paylaşılan kaynaklara eşzamanlı erişim, bir Java uygulaması NET kod yürütmesini farklı bir Windows kimliği altında uygulamanızın operasyonlarının bir alt kümesini çalışan veya sınırlayıcı gibi birçok ortak programlama görevleri birini gerçekleştirmek için ivedi bir yol gerekir -kullanıcı ortamı. SimpleIPC nesne havuzu gibi görevleri programlama ve web hizmetleri çağırmak için basit API'ler sağlar.
. 4. MS Office uygulaması için multithreading eklemeniz gerekir
Gereksinimleri
.NET Framework 2.0
Yorum Bulunamadı