Selam verelim

İlk derste selam veren bir uygulama geliştirmeye çalışalım

Serverino nedir

Serverino D dili ile geliştirilmiş bir sunucu uygulamasıdır.

Bu derste nasıl kullanıldığını öğrenmeye çalışacağız.

İlk uygulama

İlk önce vişne isimli bir dizin oluşturalım.

mkdir vişne

Sonra bu dizinin içine giriniz.

cd vişne

Vişne dizininin içinde iken dub.sdl isimli bir kütük oluşturunuz.

name "visne"
targetType "executable"
targetName "vişne"
sourcePaths "kaynak"
dependency "serverino" version="~>0.7.20"

Bu kütüğü kaydettikten sonra kaynak isminde yeni bir dizin oluşturalım ve içine girelim.

mkdir kaynak
cd kaynak

Bu dizinin içinde iken ana.d isimli bir kütük oluşturalım.

import serverino;
mixin ServerinoMain;

void basit(Request istek, Output çıkış)
{
    çıkış ~= istek.dump();
}

En basit Serverino sunucu uygulaması herhalde böyle oluyor.

Vişne dizinin içinde iken dub komutunu veriniz.

Daha sonra tarayıcı ile http://localhost:8080/ adresini açınız.

Serverino uygulaması

Sunucu çalıştığında yukarıdaki gibi gözüküyor.

Selam verme

Kaynak dizininde bulunan ana.d kütüğünü aşağıdaki gibi değiştirelim.

import serverino;
mixin ServerinoMain;

@endpoint @route!"/"
void anaSayfa(Request istek, Output çıkış)
{
    çıkış ~= "Selamun Âleyküm!";
}

Uygulamayı tekrar dub ile derleyelim.

Tekrar http://localhost:8080/ adresini açınız.

Ekranda

Selamun Âleyküm!

yazdığını görebilirsiniz.

Böylece ilk sunucu uygulamasını geliştirmiş oldunuz.

Yorumlar

yorum yaz

Yorum yaz

Henüz yorum yok.