sunucu kodlarında düzenleme yapabiliyorsanız java kısmındaki
serialization  kısmını json kullanacak şekilde
ayarlarsanız python tarafında veriyi deserialize etme konusunda
sıkıntı yaşamazsınız.


2012/5/22 Mehmet Özgür Bayhan <[email protected]>:
> Abstract class ve interface gibi kavramlar pythona özgü kavramlar
> değiller.Keza python multiple inheritince a izin veriyor.
>
> Sorun şu ki soket iletişiminde python ve java arasında serialization dan
> kaynaklanacak problemlerden dolayı sıkıntılar yaşayabilirsiniz.
>
> Sadece abstract class konusunda şurada kabaca anlatılan metaclass kavramı
> var ki yaklaşım açısından pek ilintili değiller.
>
> Deneyimlerim ve şu ana kadar gördüklerim bu yönde.
>
> Yapıları tam olarak aynı şekilde python a geçirebileceğinden pek de emin
> değilim açıkçası...
>
> 22 Mayıs 2012 21:14 tarihinde emin demirci <[email protected]> yazdı:
>>
>> Merhabalar,
>>
>> Python ile bir client uygulaması geliştiriyorum.Server tarafı Java ile
>> geliştirilmiş ve Java clientinin kodları elimde mevcut.
>>
>> Client uygulaması soket üzerinden objeleri serialize edip java server'a
>> gönderiyor , gelen cevabı da de-serialize edip kendi içerisinde işliyor.
>>
>> Şu anda serialization/de-serialization  kısmını kodladım. Ancak python
>> bilgim yetersiz olduğundan kod mimarisi açısından problemler yaşıyorum.
>>
>> Java clientinde olan mimariyi python client'da kurmaya çalısıyorum ancak
>> abstract class, interface gibi kavramların python karşılıklarını bulamadığım
>>  ve büyük mimarilerin python da nasıl uygulandığını bilmediğim için sıkıntı
>> oluyor.
>>
>> Sizlerden ricam bana mimari ve ileri seviye nesne yönelimli programlama
>> hakkında  yardımcı olabilecek döküman/kitap veya kod parçası
>> paylaşabilirmisiniz ?
>>
>> Teşekkürler,
>>
>> Emin.
>>
>>
>>
>> _______________________________________________
>> Linux-programlama mailing list
>> [email protected]
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>



-- 
Ömer Fadıl USTA
http://www.bilisimlab.com/
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap