İlk derste selam veren bir uygulama geliştirmeye çalışalım
Serverino D dili ile geliştirilmiş bir sunucu uygulamasıdır.
Bu derste nasıl kullanıldığını öğrenmeye çalışacağız.
İ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.

Sunucu çalıştığında yukarıdaki gibi gözüküyor.
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