Merhaba,
Web uygulamaları ve servislerinde herhangi bir nesne kullanılabilmesi için bu nesnelerin ayrıca yetkilendirilmesi gerekmektedir. Sistemin tanıdığı nesneler, API'ler halihazırda sistem tarafından yetkilendirildikleri için sizin ayrıca bir prosedür uygulamanıza gerek kalmaz.
Ancak, özellikle EXE'lerin web üzerinden erişiminde hem IIS hemde IIS'in kullandığı internet kullanıcılarının ayrı ayrı yetkilendirilmesi gerekmektedir. Logo Objects'te exe uzantılı bir nesne olduğu için bu yetkilendirme süreçlerinin uygulanması gerekmektedir.
Çözüm ortaklarımızı yetkilendirme işlemlerinden kurtarmak ve bu yetkilendirmenin getirdiği bakım maliyetini azaltmak için Logo Object WCF Service'i ürettik. Herhangi bir data nesnesini (Malzeme Kartı, Fatura, Muhasebe Fişi vb.) aktarmak için aşağıda linkini verdiğim servisi kullanabilirsiniz.
Bu servis, arka tarafta Logo Objects kullanan bir windows servistir. Ancak http ucu ile web servis gibi kullanılabilmektedir.
http://wikidocs.logo.com.tr/display/WUA/Logo+Objects+WCF+Service
Naci Bey,
teşekkür ederim öncelikle kesinlikle supermiş çok işime yarayacak eminim buna
methodların listesini cağıralabilecegim bri method varmı acaba teşekkür ederim.
tekrar
Selam medhotları listelemek için
bende link browserdan kaynaklandıgı için çalışmıyormus başka browserda çalışdı
http://localhost/LogoObjectService?wsdl
Naci Bey,
çok teşekkür tekrar, yardımlarınız ve yaklaşımıznızdan dolayı
asp, aspx,php her hangi bri pasit post ornegi varmı elinizde tercihim php ornegidir
buradaki c# orneginden post olayını cozemedim varsa elinizde php ornegi yardımcı olursanız cok sevinirim.
http://wikidocs.logo.com.tr/pages/viewpage.action?pageId=3342460
teşekkürler
Edit : Logo Objects REST servisleri için PHP örneğimize şu adresten ulaşabilirsiniz;
https://docs.logo.com.tr/pages/viewpage.action?pageId=3703013
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
Php ile Object dll Kullanmak istiyorum
12/06/15 20:39   Tiger/Logo Object Designer (LOD)Selamlar,
php ile Logo Objects kütühanesini kullanmak istiyorum fakat bir türlü bunu başaramadım,
UnitObjects Library kullanmak için registar.bat dosyasını çalıştırıyorum dll register oluyor. başarılı bir şekilde vb ve c# ile referans olarak ekliyorum ve “UnitObjects Library” object create edebiliyorum sorunsuz bri şekilde,
fakat php ile bunu yapamıyorum LObjects.DLL kullanamıyorum obeject create edemiyorum. internetten buldugum test amaçlı bir çok dll ile bunu yapabiliyourm
örnek :
bu çalışıyor sorunsuz bri şekilde
<?php
$com = new COM("DynamicWrapper");
$com->Register("KERNEL32.DLL", "GetTickCount", "i=l", "f=s", "r=l");
echo $com->GetTickCount(0);
?>
//fakat bunu çalıştıramıyorum
<?php
echo "Try to connection Unity";
echo "<BR>";
$com = new COM("UnityObjects.UnityApplication");
if(empty($com)){
echo "Unity Application Object Can not Created.";
echo "<BR>";
} else {
echo "Unity Application Created.";
echo "<BR>";
}
?>
bu şekilde hata döndürüyor bana
Try to connection Unity
Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `UnityObjects.UnityApplication': Server execution failed ' in C:\inetpub\wwwroot\test\test.php:7 Stack trace: #0 C:\inetpub\wwwroot\test\test.php(7): com->com('UnityObjects.Un...') #1 {main} thrown in C:\inetpub\wwwroot\test\test.php on line 7
php UnityObjects LObjects.DLL