ValeZ âñå çàïèñè àâòîðà
Âñå êðè÷àò - õðåíîâûé ó íàñ êëèåíò, ÿ áû, äà çà ïàðó ÷àñîâ, äà â òûñÿ÷ó ðàç ëó÷øå áû ñäåëàë. Íî ïî÷åìó òî âñå, êîìó äàë òàêóþ âîçìîæíîñòü - ÷åðåç ïàðó ÷àñîâ æå ïðîïàäàëè è áîëüøå íå ïîÿâëÿëèñü.
Èòàê. Ðàçðàáîòàí íåêèé XML èíòåðôåéñ, êîòîðûé òåîðåòè÷åñêè ñïîñîáåí îáñëóæèâàòü çàïðîñû ïðîãðàììíûõ êëèåíòîâ. Îí ðàçðàáîòàí ëèøü â îáùèõ ÷åðòàõ, åùå íå îïðîáîâàí, òàê êàê ñîáñòâåííî êëèåíòîâ åùå, äàæå òåñòîâûõ, íå íàïèñàíî. Òàê ÷òî åñëè êòî-òî âîçüìåòñÿ ÷òî-òî ïèñàòü, òî áóäåì äîâîäèòü è èñïðàâëÿòü îøèáêè. Íà âîïðîñû ÷òî òàêîå XML, êàêèå áðàòü ãäå êîìïîíåíòû è ïðî÷åå ÿ îòâå÷àòü íå áóäó, ñàìè ïðîãðàììèñòû, ñàìè è äóìàéòå.
Êàêèì ÿ âèæó ïóòü íàïèñàíèÿ êëèåíòà
1) íàïèñàòü êëèåíò, äîáàâëÿþùèé ñîîáùåíèÿ â äíåâíèê. Ïðîñòîé è ïîíÿòíûé, óäîáíûé è êðàñèâûé. Åãî ïðÿì ñðàçó ìîæíî áóäåò è ðàñïðîñòðàíÿòü. Ýòî óæå î÷åíü íåïðîñòàÿ çàäà÷à, õîòÿ ìîæåò ïîêàçàòüñÿ îáðàòíîå.
2) äîáàâèòü âîçìîæíîñòü ïèñàòü ñîîáùåíèÿ îôôëàéí, ïîòîì ïðè êîííåêòå ñ ñåòüþ àâòîìàòè÷åñêè ðàçìåùàòü ñîçäàííûå ñîîáùåíèÿ
3) ðàáîòàòü ñî ñïèñêîì äðóçåé è Ï×
---- êòî äîéäåò äî ýòîãî óðîâíÿ - òî óæå íàïèñàí êëèåíò óðîâíÿ SeMagic - ãëàâíûé êëèåíò LiveJournal. íî äëÿ òîãî, ÷òîáû ñîðåâíîâàòüñÿ ñ òåêóùèì êëèåíòîì ëè.ðó åùå íàäî íàó÷èòüñÿ
4) ñêà÷èâàòü ñîîáùåíèÿ äðóçåé è Ï×, ëè÷íûå ñîîáùåíèÿ. îòïðàâëÿòü îòâåòû, êîììåíòàðèè. îðãàíèçîâàòü áûñòðûé è áåçãëþ÷íûé è íåçàìåòíûé äëÿ ïîëüçîâàòåëÿ ñåàíñ îáìåíà.
Ñ÷èòàþ, ÷òî ãëàâíûé ïðèìåð è îðèåíòèð ïîäîáíîé ïðîãðàììû - ïî÷òîâèê The Bat. Õîòÿ, êàæäûé èìååò ïðàâî íà ñâîå îðèãèíàëüíîå âèäåíèå.
Îïèñàíèå XML èíòåðôåéñà àòòà÷ó ôàéëîì.
ValeZ
Âëîæåíèå: 1774211.txt