HTTP Etiket Arşivi

wetty : http/https üzerinden web browser terminal

web browser üzerinden terminal ihtiyacı her ne kadar çok tercihimiz olsada ısrar eden elbet birileri olacaktır. geçici olarak bu ihtiyacı karşılamak istersek wetty işimi görecektir. öncelikle ihtiyacımız olan araçları sistemimize yükleyelim. git, nodejs ve npm i sırasıyla yüklelim. fcicek@cicek:~$ sudo apt-get install gitfcicek@cicek:~$ sudo apt-get install git fcicek@cicek:~$ sudo apt-get install nodejsfcicek@cicek:~$ sudo apt-get install nodejs fcicek@cicek:~$ sudo apt-get install npmfcicek@cicek:~$ sudo apt-get install npm şimdi sıra wetty nin git ile clone lanmasına geldi. fcicek@cicek:~$ git clone https://github.com/krishnasrinivas/wettyfcicek@cicek:~$ git clone https://github.com/krishnasrinivas/wetty başarılı indirme işlemi sonrası kurma işlemini yapalım. fcicek@cicek:~$ cd wetty/fcicek@cicek:~$ cd wetty/ fcicek@cicek:~/wetty$ sudo npm installfcicek@cicek:~/wetty$ sudo npm install …

Devamı »

REST Mimarisi

Representational State Transfer (REST) popüler bir web servis protokolu olan SOAP’a karşı basit bir alternatif olarak son zamanlarda popülerlik kazanmıştır. Bazı Kavramlar REST protokolüne hemen geçmeden önce konuya aşina olmayanlar için bazı kavramları kısaca açıklamak gerekiyor. RPC (Remote Procedure Call) çalışma anında alt yordam ya da işemri üreten bir bilgisayar programının başka bir adres uzayındaki bilgisayara (genellikle ortak ağdaki farklı bir bilgisayar) bu işemirlerini havale etmesidir. Bu durumda programcının karşı taraftaki kaynak kodu bilmesine gerek yoktur. RPC’de haberleşme istemci tarafından başlatılır. İstemci adresi önceden bilenen uzaktaki bir sunucuya kendisine ait bir altyordamı yapması için gerekli parametreleri de içeren bir istek …

Devamı »

Nesnelerin Web’i (WoT)

WoT (Web of Things) gerçek dünyadaki nesneleri geniş alan ağlarındaki Web’in (www) bir parçası haline getiren bir dizi yazılımsal mimari stillerini ve programlama şablonlarının bütününü ifade eder. İnternet dünyası için Web (uygulama katmanı) neyse IoT uygulamaları için uygulama katmanı olan Web of Things de benzer şeyi ifade eder. Sıfırdan yeni standartlar üretmek yerine WoT programlanabilir Web (REST, HTTP, JSON), anlamsal Web (JSON-LD, Microdata), gerçek zamanlı Web (WebSocket) ve sosyal Web (oauth ve diğer sosyal ağlar) gibi iyi bilinen Web stantandartlarını kullanır. WoT’un ilgi alanındaki nesneler genellikle geniş anlamda tüm fiziksel nesneleri kapsar. Bu nesneler etiketlenmiş objelerden (RFID, NFC, QR codes, …

Devamı »