[#1] programowanie usług sieciowych
No właśnie... jak zacząć programowanie usług sieciowych na Amidze? Znalazłem w internecie bardzo fajny tutorial do 'używania gniazd internetowych":

http://web.archive.org/web/20060421201138/klepisko.eu.org/~bartek/bgnet/

Jednak słyszałem, że na Amidze da się zrealizować ten temat trochę łatwiej, chociażby za pomocą bsdsocket.library. Ale nie mogę nigdzie znaleźć dokumentacji na ten temat. No chyba, że jest jeszcze jakiś inny sposób programowania usług sieciowych na Amidze?

Programuję w C a kompiluję w GCC na klasycznej Ami



Ostatnia modyfikacja: 27.10.2009 10:19:59
[#2] Re: programowanie usług sieciowych

@MarX, post #1

bsdsocket.library to amigowa implementacja standardu gniazd sieciowych (sockets), więc programuje się je prawie identycznie. Różnice są w inicjalizacji biblioteki oraz bardziej zaawansowanych tematach (np. asynchroniczne oczekiwanie na dane, czy pisanie wielowątkowych programów korzystających z sieci). Na początek więc można się posiłkować takim właśnie kursem i do tego autodocami do bsdsocket.library. Przy okazji, czasem początkujący są zaskoczeni, że nie mają takiej biblioteki w LIBS: a sieć działa - biblioteka jest dynamicznie tworzona przez stos TCP/IP.

[#3] Re: programowanie usług sieciowych

@Grzegorz Kraszewski, post #2

OK, dzięki za odpowiedź.

[#4] Re: programowanie usług sieciowych

@MarX, post #3

jak korzystasz z ixemul możesz konwertować sockety na pliki typu 3 czyli FILE*, jak nie korzystasz to nie możesz, poza tym wykorzystujesz selecta() bo nie ma forka() :)

tu masz przyklad prostego serwera :
http://brain.umcs.lublin.pl/~rzookol/sdl_football/server_MOS.lha



Ostatnia modyfikacja: 27.10.2009 11:38:56



Ostatnia modyfikacja: 27.10.2009 11:56:11
[#5] Re: programowanie usług sieciowych

@rzookol, post #4

Dzięki rzookol. Jeszcze trochę się podszkolę i wypuszczam jakąś MarXzille na Amigę

[#6] Re: programowanie usług sieciowych

@MarX, post #1

Może ta książka (TCP/IP Sockets in C) Cię zainteresuje? Jest to praktyczny przewodnik dla programistów piszących w C na temat gniazd TCP/IP. Na pewno da Ci to solidny fundament do programowania usług sieciowych.

Zaś jeśli chodzi o bsdsocket.library i Amigę to nic prostszego jak ściągnąć AmiTCP SDK lub Miami SDK z Aminetu ;) Są tam zawarte wszelkie materiały potrzebne do programowania usług sieciowych na Amidze.

[#7] Re: programowanie usług sieciowych

@Minniat, post #6

Dzięki Minniat za linki, na pewno zerknę.

Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem