No matter how complex and functional the billing system is, only one of its goals is important for customers - automatic settlements with subsequent invoicing. In the end, what difference does it make to the subscriber how everything works on the operator's side, if it works reliably and reliably - the main thing is a formed bill.
, , - , β , , , , . , .
90- . . , . β Oracle, . , . , , , . Delphi. β - , . FastReport.
, . , . , . , . . , , . .
, β . , Β« Β» β , , , , , . «» , , . , - β , . - .
, . β 4-5 , , β , . . β . β . β , , , , . , , β .
β , , , . . , , ? , . -. .
. 20 . , . , , , . β β , 1-2 , .
, . , , , , , 3 , , , .
β , - , .
. , , ( -), - / , .
, , Β« Β», , β . β . , .
? , , , - . , , . , .
, (. 2)
, , , , , , : , .. , . β , , .
Delphi. , β Windows. - .
FastReport , , . , . , . , , , .
β , . , , β . .
, , , β 1 2 . , FastReport XML, .. β , - , , . , β , . «» DCOM . DCOM , , .
:
, .
β 1, 10 .
, FastReport «» , .. - , . , . , , . «» β DCOM, . .
, β DDoS-! . , , . β . β .
-
:
.
TCP .
TCP .
3-4 , . ? , : . ZMQ. .
β . . , , . ZMQ , . , - , , .
. PDF, e-mail, . , β , . , 4 2 . . 1 4- 16 . 10 600 . .
As a conclusion, we note the following - the system of mass printing of reports in billing can be tedious and trivial, unoptimized, or it can get interesting and beautiful solutions if you approach its development and implementation outside the box.