🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comm.isdn.computer
Article #183

Re: Fritz-SW legt Scanner lahm

#183
From: Werner Fehn
Date: Wed, 19 May 1999 00:00
55 lines
3356 bytes
On Wed, 19 May 1999 09:10:09 +0200, "Markus Broede"
<markus.broede@munich.netsurf.de> wrote:

>F�r einen, der (fast) jeden Tag in etwas liest, scheinst Du nicht sehr genau
>zu lesen. Hier ist die Stelle.
>
>In der Datei "capi.c" findest Du folgenden Code:

du sprachst von der capi spec. nicht von der avm-implementation der
capi-applikation.

>Die entsprechenden Hinweise in der CAPI-Spezifikation (die Du wahrscheinlich
>auch mehrmals t�glich liest) findest Du in der Datei "Capi20-1.pdf" (zu
>finden bei www.capi.org) bei:
>- Kapitel 4.2.1.3, Absatz 1
>- Kapitel 4.2.2.4

hier wird nicht mehrmals dringend davon abgeraten (wie du behauptet
hast), sondern empfohlen auf das pollen zu verzichten und die
signalisierungsfunktion zu benutzten. nicht aus gr�nden der
stabilit�t, sondern aus gr�nden der systemlast. 

>Zum Thema "Polling der ISDN-Karte" kann ich nur immer wieder schreiben: es
>ist nicht nur nicht elegant (besser formuliert: es ist sehr schlechter
>Programmierstil),

na das h�rt sich schon viel besser an: 100% agree :)

>die Karte zu pollen, sondern f�hrt auf vielen Rechnern
>unter Windows NT 4.0 bei Eintreffen eines Calls nach 4 Sekunden zum
>System-Halt.

das ist dann ein fehler in der capi-treiber-implementation. capi ist
aber nur eine schnittstelle (und keine implementation). nach capi ist
pollen erlaubt und auf einer fehlerfreien implementation auch ohne
probleme m�glich.

aber nicht sch�n. da geb ich dir recht.

>Allerdings r�ume ich ein, da� die meisten CAPI-Anwendungen faulerweise die
>Karte pollen, was jedoch diesen Fehler nicht weniger brisant macht, sondern
>nur verdeutlicht, da� die jeweiligen Entwickler oder Programmierer kein Geld
>oder keine Zeit haben, sich tief genug mit Betriebssystemen zu besch�ftigen.
>Es ist eben sehr bequem, eine CAPI-Anwendung unter Win 9.x zu schreiben und
>dabei so zu codieren, da� einfachst auf NT portiert werden kann - denn zur
>Umgehung des Pollings unter NT mu� man sich mit eben dem Thema
>"Multi-Threading" besch�ftigen (reine Flei�arbeit).

win95 und nt unterscheiden sich nicht in der systematik der
programmierung. bei beiden ist die capi-definition die gleiche. bei
beiden empfiehlt sich mutithreading f�r die signalisierungsfunktion.


mfg
werner (entwicklung isdn, elsa ag)
Technical Details
Message-ID: <37430313.1635982@news.oche.de>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <7horh9$qlk$1@fu-berlin.de> <374090ea.0@news.munich.netsurf.de> <TBS115645B5C@tobias.qad.org> <7hr15o$kvd$1@newsread.f.de.uu.net> <37436632.19917029@news.avm.de> <3741cff9.0@news.munich.netsurf.de> <3741ee5a.749380652@news.oche.de> <37426226.0@news.munich.netsurf.de>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII
X-Google-Thread: f5f96,348f44818c7c71d4
X-Google-Attributes: gidf5f96,public
X-Google-Thread: 11308f,348f44818c7c71d4
X-Google-Attributes: gid11308f,public
X-Google-Thread: faa58,348f44818c7c71d4
X-Google-Attributes: gidfaa58,public
X-Google-Thread: f7ec0,348f44818c7c71d4
X-Google-Attributes: gidf7ec0,public
From: wfehn@popmail.oche.de (Werner Fehn)
Subject: Re: Fritz-SW legt Scanner lahm
Date: 1999/05/19
Message-ID: <37430313.1635982@news.oche.de>
X-Deja-AN: 479725159
References: <7horh9$qlk$1@fu-berlin.de> <374090ea.0@news.munich.netsurf.de> <TBS115645B5C@tobias.qad.org> <7hr15o$kvd$1@newsread.f.de.uu.net> <37436632.19917029@news.avm.de> <3741cff9.0@news.munich.netsurf.de> <3741ee5a.749380652@news.oche.de> <37426226.0@news.munich.netsurf.de>
Organization: ISP oche.de, Aachen, Member of Individual Network e.V.
X-Server-Date: 19 May 1999 18:39:56 GMT
Newsgroups: de.comm.isdn.computer,de.comm.isdn.technik,fido.ger.isdn,z-netz.telecom.isdn