Şık

Ölçeklenebilir Çapraz Dil Hizmetleri Geliştirme İçin Yazılım Çerçevesi
Şimdi İndirin

Şık Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Apache
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Apache Software Foundation
  • yayıncı web sitesi:
  • http://www.apache.org/
  • İşletim sistemleri:
  • Mac OS X
  • Dosya boyutu:
  • 654 KB

Şık Etiketler


Şık Açıklama

Ölçeklenebilir çapraz dil hizmetleri geliştirme için bir yazılım çerçevesi Thrift, C ++, Ruby, Erlang, Perl, Java, Python, PHP, Haskell, C #, Cocoa, SmallTalk ve Ocaml.Trift arasında verimli ve sorunsuz bir şekilde çalışan hizmetler oluşturmak için bir yazılım yığını bir kod oluşturma motoruyla birleştirir. Basit bir tanım dosyasında türler ve servis arayüzleri. Bu dosyayı giriş olarak alarak, derleyici, programlama dillerinde sorunsuz bir şekilde iletişim kuran RPC istemcileri ve sunucuları kolayca oluşturmak için kullanılacak kod oluşturur. Bu işlem, istemci ve sunucu kodudaki atomik olmayan sürüm değişikliklerini desteklemek için özel olarak tasarlanmıştır. NOT: Detay Mac OS X Kurulum talimatları burada bulunabilir. İşte "Thrift" ın bazı önemli özellikleri: Basitlik: · Tasarruf kodu, gereksiz bağımlılıklardan arındırılmış, basit ve ulaşılabilir. Şeffaflık: · Tüm dillerde en yaygın deyimler için tasarruf sağlar. Tutarlılık: · Niş, dile özgü özellikler, çekirdek kütüphaneyi değil uzantılara aittir. Verim: · Önce performans için çabalayın, şıklık. · Arabirim Açıklama Dili - Her şey, birçok dil için ciltlerin oluşturulabileceği bir IDL dosyasında belirtilir. Thriftidl görmek · Dil Bağlantıları - İkincisi, birçok dilde ve ortamlarda desteklenir: C ++, C #, Kakao, Erlang, Haskell, Java, Ocaml, Perl, PHP, Python, Ruby, SmallTalk. · Ad alanları - Her tasarruf dosyası, aynı tanımlayıcıyı birden fazla tasarruf dosyasında kullanmanızı sağlayan kendi ad alanında · Dil Ad Alanları - Thrift dosyası başına, her programlama dilinde hangi ad alanının kullanılması gerektiğini belirleyebilirsiniz. · Baz tipleri - tasarruflar küçük bir baz tipi kümesi vardır. ThrifTtypes'e bakın · Sabitler ve numaralandırmalar - sabit değerler mantıksal isimler atanabilir · Yapılar - ilgili verileri gruplandırmak için yapılar kullanın. Yapılar her türlü alanlara sahip olabilir. ThrifTtypes'e bakın · Seyrek Yapı - İsteğe Bağlı Olmayan İsteğe Bağlı Baz Alanları ve Null'u Referans Alanlar Tel üzerinden gönderilmez. · Yapı Evrimi - Alanların eklenmesi ve çıkarılması, alanlar için tam sayı tanımlayıcıları kullanarak mevcut istemcileri kırmadan ele alınır. · Konteynerler - Herhangi bir türdeki setleri, listeleri ve haritaları kullanabilirsiniz: baz tipleri, yapılar ve diğer kaplar. ThrifTtypes'e bakın · Tip tanımları - herhangi bir türde daha iyi tanımlayan bir isim verilebilir · Hizmetler - Bir hizmet bir grup fonksiyondur · Servis Kalıma - Autoders, baz hizmetlerinin tüm fonksiyonlarını uygulayın ve ek fonksiyonlara sahip olabilir · Asenkron çağrılar - bir sonuç geri döndürmeyen fonksiyonlar asenkron bir şekilde çağrılabilir, böylece sunucu talebi işleme koymaya kadar müşteri engellenmez. Sunucu, aynı müşterinin paralel / sırayla eşzamansız çağrılarını çalıştırabilir · İstisnalar - Bir hata oluşursa, bir işlev standart veya kullanıcı tanımlı bir istisna atabilir.


Şık İlgili Yazılım

Classz

Classz - Komut Satırı Aracı Class-Dump çevresinde basit sarmalayıcı ...

174 974 KB

İndirmek

Protej

Ücretsiz, Açık Kaynak Ontoloji Editörü ve Bilgi Bankası Çerçevesi ...

813 12.8 MB

İndirmek