Отговори на тема  [ 65 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5  Следваща
А честито 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Дек 01, 2004 12:44 am
Мнения: 2811
Местоположение: София
Мнение 
Тук се изписа доста по темата и доста барут се изгърмя... :D
Хайде да добавя и аз моя фишек! Ето проекта за наредба 18:


Прикачени файлове:
_naredba_18.pdf [390.96 KiB]
145 пъти

_________________
www.bsms.bg - SMS услуги за фирмите с модерно мислене.
Пет Юни 11, 2010 9:52 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение 
bateAz написа:
XML ...

За съжаление в тази област на мирозданието цари едно малкоумие, както и в повечето останали. HML се пише по-лесно и се продава по-добре ( щото е по-модерно ) Никой не се замисля, или не му пука, че това е формат, който изисква доста ресурси - както от касата, така и от комуникационния канал. А там всеки байт се заплаща ...


Бате, заданието се прави от програмисти дето бачкат с езици от високо ниво (Ц# .NET или каквото там ползват).... Та те предпочитат XML заради валидацията на данните ;-)
Правят си едно форма за валидация и приключват... Иначе ще трябва да пишат код, който да проверява данните за всяко поле дали са подадени с правилни стойности и типове и т.н. И все някъде ще се оплескат и сървъра им ще гърми когато на поле с цифров тип се получи примерно дълъг стринг.
С XML си вързват гащите - викат import, ако мине - мине, ако не поне няма да срине сървъра ;-)

Те пак добре че се отказаха от FTP-то.... Аз не знам как го мислеха на един FTP сървър да се изсипват по няколко стотин хиляди файлчета дневно 8O


Пет Юни 11, 2010 10:56 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Сеп 26, 2004 4:11 pm
Мнения: 3750
Местоположение: София
Мнение 
miro_atc написа:
.... Та те предпочитат XML заради валидацията на данните ;-) ...


Точно. Мързелът - основен двигател на прогреса. Но не програмистите са виновни. Ако ги питаш тях, най-лесно е ако отчет изобщо не съществува като дикимент.
Менажерският екип си е клатил ушите.


Пет Юни 11, 2010 11:26 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение 
bateAz написа:
miro_atc написа:
.... Та те предпочитат XML заради валидацията на данните ;-) ...


Точно. Мързелът - основен двигател на прогреса. Но не програмистите са виновни. Ако ги питаш тях, най-лесно е ако отчет изобщо не съществува като дикимент.
Менажерският екип си е клатил ушите.


Както казах и на шефчетата в Елтрейд (те също се притесняваха за XML-а, ама по други причини :D и много искаха да го променят закона), не можеш да разчиташ на човек с 400-500 лв. заплата да има кой-знае каква квалификация и да бачка усърдно. :) Но поне може да се измисли компресия и по-къси тагове.
Та вместо да мръкнкате, мислете за някъв много евтин ГПРС модул, слагаме едно евтино mcu за комуникация с касата и пускаме на пазара.


Пет Юни 11, 2010 3:08 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Фев 01, 2007 4:04 am
Мнения: 1539
Мнение 
bateAz написа:
... А там всеки байт се заплаща ...

А може би това да е истинското "задание"? Щото техниката я купуваш един път , ама таксата я плащаш веки месец. А бай ви Ганю най-обича таксите - де от Солунската митница, де от GPRS-а. :twisted:


Пет Юни 11, 2010 3:19 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Окт 10, 2004 9:55 am
Мнения: 1718
Мнение 
bateAz написа:
miro_atc написа:
.... Та те предпочитат XML заради валидацията на данните ;-) ...


Точно. Мързелът - основен двигател на прогреса. Но не програмистите са виновни. Ако ги питаш тях, най-лесно е ако отчет изобщо не съществува като дикимент.
Менажерският екип си е клатил ушите.

Не е толкова въпрос на валидация а затова че XML се обработва най лесно заради таговете в него.

Всеки таг си има име и данни, по TCP/IP грешки при получаване на текстови данни вероятноста за грешки е минимална.
И да има грешка в един от таговете не е толкова фатално но ако изпращаш компресирани данни, при една грешка в комресията заминава всичко !!!
Може да се слага и таг с контролна сума за данните и ако не отговаря да не се записва, все пак касае сериозни данни и при загуба на данни може да се получат разминавания при отчетите.

PHP Пример за получаване на данни :
-----------------------------------------
preg_match("/<DigitalKey[^>]*>(.*)<\/DigitalKey>/i", $xml_response, $match);
$DigitalKey= (isset($match[1]))?($match[1]):'';
-----------------------------------------
с 2 реда код имаш резултат, едва ли ще са повече от 4-6 реда XML за всеки клиент + стандарния header & footer.
За клиента дето изпраща е още по просто, просто си постваш данните в сървъра със стандартна форма:
Пример за изпращане на данни:
---------------------------------------------------
<?xml version="1.0" encoding="UTF-8" ?>
<soap12:Envelope >
<soap12:Body>
<ProcessRealtimePayment xmlns="https://gateway.com/">
<PaymentReference>'.$Client_Name.'</PaymentReference>
<DigitalKey>'.$DIGITALKEY.'</DigitalKey>
<YourSystemReference>'.$order_id.'</YourSystemReference>
<PaymentAmount>'.$final_price.'</PaymentAmount>
</ProcessRealtimePayment>
</soap12:Body>
</soap12:Envelope>
---------------------------------------------------

_________________
Избийте баламите и тарикатите сами ще умрат!
Няма невъзможни работи - има много трудни работи!
----------------------------------------------------------------------------------
"Я в Москве с киркой уран найду, при такой повышенной зарплате" !


Пет Юни 11, 2010 6:21 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение 
Eeeee ne e cak tolkowa zle XML-a, kwo ne mu hareswate, niama nikakuw problem s nego, nawliza ne samo pri PC a i pri embedded komunikacii i to dosta usurdno.


Пет Юни 11, 2010 6:48 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение 
ToHu написа:
Eeeee ne e cak tolkowa zle XML-a, kwo ne mu hareswate, niama nikakuw problem s nego, nawliza ne samo pri PC a i pri embedded komunikacii i to dosta usurdno.


Ми раздут е, и народа тряя плаща $$$ за нищо. :)


Пет Юни 11, 2010 8:31 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение 
Koi sha plashta be bate, ti tio kozoderi turgowcite li gi zalish ... sha se izrusiat 100-200 lw za modemce goliam problem ..... a za rzduwaneto, d malko e razdut i kwo ot towa, sh recesh ce aparata rawi po 200 tranzakcii w sekunda, to ia pusnat belezka w minuta ia ne, toia xml s releina logika sha go genriram za taia minuta, sami a transfer na dannite i urawlenieto dali na RF modul, sms ili gprs e dosat po trudno ot generiraneto na twa xml-ce.

p.s. abe edno wreme foruma mozeshe da prevezda ot latinica na kirilica, shto ne go wizdam ....


Пет Юни 11, 2010 11:09 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Сеп 15, 2009 10:44 am
Мнения: 1034
Мнение 
bateAz написа:
XML ...

За съжаление в тази област на мирозданието цари едно малкоумие, както и в повечето останали. HML се пише по-лесно и се продава по-добре ( щото е по-модерно ) Никой не се замисля, или не му пука, че това е формат, който изисква доста ресурси - както от касата, така и от комуникационния канал. А там всеки байт се заплаща ...

Никакво значение няма обема на данните. Гледам на мтел цените на трафика, варират от 1 ст./МВ до 2.50 лв/МВ. 250 пъти разлика между най-ниската и най-високата тарифа означава едно - че принципът на ценообразуване няма нищо общо с разходите за преноса. Колкото и икономичен формат да избереш, операторите ще поискат толкова, колкото преценят, че ще могат да ти вземат, без да те изнервят прекалено :)


Съб Юни 12, 2010 9:14 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Окт 10, 2004 9:55 am
Мнения: 1718
Мнение 
741 написа:
Никакво значение няма обема на данните. Гледам на мтел цените на трафика, варират от 1 ст./МВ до 2.50 лв/МВ. 250 пъти разлика между най-ниската и най-високата тарифа означава едно - че принципът на ценообразуване няма нищо общо с разходите за преноса. Колкото и икономичен формат да избереш, операторите ще поискат толкова, колкото преценят, че ще могат да ти вземат, без да те изнервят прекалено :)

Абе не знам какво са се запънали с тия GPRS-и, какво му пречи да си бачка през нета и пак със VPN през SSL няма никакви проблеми със защитите.
То кат иска някой да си играе да рабива ще го прави и през GPRS-а. Защо трябва да е просто като може и сложно да е, не виждам смисъла от цялото напъване, най лесно и евтино е през нета, дето се казва в градовете има навсякъде. Айде за места където няма как разбирам да е през GPRS. :?

_________________
Избийте баламите и тарикатите сами ще умрат!
Няма невъзможни работи - има много трудни работи!
----------------------------------------------------------------------------------
"Я в Москве с киркой уран найду, при такой повышенной зарплате" !


Съб Юни 12, 2010 10:43 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Дек 01, 2004 12:44 am
Мнения: 2811
Местоположение: София
Мнение 
plameniv написа:
..... не знам какво са се запънали с тия GPRS-и, какво му пречи да си бачка през нета и пак със VPN през SSL няма никакви проблеми със защитите.
То кат иска някой да си играе да рабива ще го прави и през GPRS-а. Защо трябва да е просто като може и сложно да е, не виждам смисъла от цялото напъване, най лесно и евтино е през нета, дето се казва в градовете има навсякъде. Айде за места където няма как разбирам да е през GPRS. :?

Ами обяснението е много простичко - касови апарати има по селца и паланки, където или няма Интернет или той е ненадежден. А покритие поне на един мобилен оператор има почти навсякъде.

_________________
www.bsms.bg - SMS услуги за фирмите с модерно мислене.


Съб Юни 12, 2010 11:58 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 25, 2005 11:41 am
Мнения: 1680
Мнение 
Lupus написа:
plameniv написа:
..... не знам какво са се запънали с тия GPRS-и, какво му пречи да си бачка през нета и пак със VPN през SSL няма никакви проблеми със защитите.
То кат иска някой да си играе да рабива ще го прави и през GPRS-а. Защо трябва да е просто като може и сложно да е, не виждам смисъла от цялото напъване, най лесно и евтино е през нета, дето се казва в градовете има навсякъде. Айде за места където няма как разбирам да е през GPRS. :?

Ами обяснението е много простичко - касови апарати има по селца и паланки, където или няма Интернет или той е ненадежден. А покритие поне на един мобилен оператор има почти навсякъде.


Има села с търговски обекти в които няма покритие нито един от трите оператора. Там как стои въпроса?


Съб Юни 12, 2010 12:16 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Дек 19, 2004 6:26 pm
Мнения: 1628
Местоположение: Сливен
Мнение 
relsys написа:
Lupus написа:
plameniv написа:
..... не знам какво са се запънали с тия GPRS-и, какво му пречи да си бачка през нета и пак със VPN през SSL няма никакви проблеми със защитите.
То кат иска някой да си играе да рабива ще го прави и през GPRS-а. Защо трябва да е просто като може и сложно да е, не виждам смисъла от цялото напъване, най лесно и евтино е през нета, дето се казва в градовете има навсякъде. Айде за места където няма как разбирам да е през GPRS. :?

Ами обяснението е много простичко - касови апарати има по селца и паланки, където или няма Интернет или той е ненадежден. А покритие поне на един мобилен оператор има почти навсякъде.


Има села с търговски обекти в които няма покритие нито един от трите оператора. Там как стои въпроса?


с модемче, както в доброто старо време :)


Съб Юни 12, 2010 12:31 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Окт 10, 2004 9:55 am
Мнения: 1718
Мнение 
Wise написа:
с модемче, както в доброто старо време :)

Да няма да му трябва кой знае колко време да си прати данните :wink:

_________________
Избийте баламите и тарикатите сами ще умрат!
Няма невъзможни работи - има много трудни работи!
----------------------------------------------------------------------------------
"Я в Москве с киркой уран найду, при такой повышенной зарплате" !


Съб Юни 12, 2010 12:41 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 65 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни