2002-05-18 (v1.00.0518)
Source code executive
Transceiver is an enterprise-level professional communication service software for communication between institutions and institutions, system and systems. Provide extensive communication and data exchange support for Internet / Intranet, real-time / non-real-time, etc., and can provide data exchange to data exchanges such as system paralysis network failure provides tracking controllable data buffer mechanism for enterprise applications. The system provides highly reliable high-performance communication guarantees.
TRANSCEIVER concept
Transceiver features
TRANSCEIVER installation
TRANSCEIVER
Transceiver problem
TRANSCEIVER concept
Transceiver is an integrated communication service for data exchange between multiple applications. The design is the original intention to reduce the duplication of communication modules and the centralized management of communication software. The transmission and reception processing of the existing common communication method is integrated by using a data stream process of the Source to the target (Receive), integrating the transceiver processing of the existing common communication method, and the fault-tolerance buffer for communication abnormalities. Queue, which constitutes the power of Transceiver to meet the needs of enterprise-level communication.
The following is the transceiver conceptual illustration
Communication Direction Inlet (Queue) A. Send Data From Local File Accommodation As an inlet or Export, Data can be temporarily stored in Transceiver, and is responsible for re-exporting to the remote TCP port by Transceiver. b. Receive data is submitted from the remote POP3 to another SMTP account c. Send data to the remote HTTP page D. Receive data is submitted from the remote FTP to the local COM for processing
As shown, Transceiver can provide full support for the transmission / reception of two types of communication processes. And the type, quantity, and corresponding relationship of the inlet and the exit does not do anything, providing maximized reuse and flexibility for the application's communication.
In Transceiver, the entrance (TARGET) is considered a unified interface (port), and a communication process definition of A, B, C, and D is considered channel (Channel), one can complete basic communication The functional Channel consists of two ports (one for Source, a Target), Queue is an optional exception processing module.
Transceiver features
Send / Receive Service between LAN / WAN, Different Operating System / Application System
Transceiver is currently supportable:
Communication Send Receive Recommended Environment TCP √ Enterprise Fast LAN / No Firewall Network FTP √√ Both sides Different times online / third party server support environment SMTP √ B2C / two sides Different times online POP3 √B2C / two sides Different times Online HTTP √√ Cross the firewall network / Internet environment file√√ to read / write from local files COM / DCOM √ Business logic mapped to dedicated modules / have specific needs of environment MSMQ √√ and large hosts System / Same System DB √ Customized Database Structure / Same System Different Applications
2. Buffer mechanism for communication fault tolerance processing, can fail to track communication abnormal conditions and data retransmit
3. Data logging, the full record of the data reception / send / buffer
4. Multi-language support, providing data conversion and multilingual support interfaces for user interfaces
TRANSCEIVER installation
1. Automatically install the executable setup.bat, to start the service immediately after the installation is complete, restart your computer or start the computer from the Administrative Tool - >>> service. Transceiver
2. User Configuration Database Reads from the Registry HKEY_LOCAL_MACHINE / SOFTWARE / DRPACAL_MACHINE / TRANSCEIVER / CONFIGDB, automatically established, the default is the installation path, if you need special settings can be changed, such as switching more robust SQL Server system.
3. To uninstall Transceiver executive remove.bat, make sure to meet the following conditions: The control panel does not open nor TRANSCEIVER Manager shortcut (otherwise you can log out of the system and then execute), Transceiver Service has been managed from the management tool --- >>> Service stop (reinstall after service uninstall) Transceiver
Transceiver consists of both Transceiver Service and Transceiver Manager, and users are configured and monitored by Console. Transceiver Manager can start from the control panel after the system is installed, and Transceiver Service can manage in management tools -> services
To use the powerful communication feature provided by Transceiver, refer to the following configuration steps:
1. By control panel -> Transceiver Manager launching
2. For the first time, you should configure basic environmental parameters, such as "Language Options", "Buffer Settings", "Transfer Log", etc.
3. Source Port Export (TARGET PORT) = Channel The concept of "Interface Management" first should set a pair of interfaces in Interface Management
For details on the configuration details of various protocols, please refer to the port config.htm file
4. After setting the two ends of the interface, you can use a valid portal and export build channel in "Channel Management".
5. The effective channel will be established when the next transceiver service is started, and can be completed by restarting the computer or re-Transceiver service.
6. Communication transport logs and buffer queues can be tracked and control via "Transfer Log" and "Buffer Queues"
Transceiver problem
That Thatcry FAQ
Q: In "Channel Management" and "Interface Management", click "Refresh" after Clicking "New"?
A: Yes, adding just an interface action, only pressing the data after adding the data (Refresh), the actual data will be updated, otherwise the data will not be added
Q: What is the function of the application key (APPLY)?
A: The application key (Apply) is the confirmation of all the tabs and the saved data.
Q: Select "DB" as a communication method, but there is no job at all, why?
A: It may be the following reasons:
1. Database connection string is invalid, that is, the database is not connected correctly. Recommendation: First, pass the code, determine the connection string, then fill in the parameters
2. The database user permissions are insufficient. If the user does not read / write permission for the database, Transceiver will not work. Suggestions: a. Same as above; b. Direct inspection database permissions
3. Database enforcement problem, because Transceiver will delete it after reading a record, if the database does not have the basis for proper deletion (such as primary key), Transceiver will not work. Suggestions: a. Same as above; b. Manually delete in the database to do test
Q: Select "FTP" as a receiving method, but it is not possible to receive files, why?
A: It may be the following reasons:
1. Require FTP host to assign "write" permissions to read files, please delete files in the FTP server after the assignment is determined by the command line "FTP" instruction (because I found this seems to be a bug, even if you look The write permissions have been allocated, but the FTP file cannot be deleted by the command line "FTP" instruction, so transceiver is still a lake!)
2. FTP All attributes such as only read / hidden / systems in the physical folder, this is also possible to cause files that cannot be deleted Q: "POP3" is used as a receiving method, but sometimes I can't receive mail, why?
A: The case that cannot be charged for some coded mail, but because the situation is more complicated, an outlined conclusion cannot be given. The case that can only be determined is that messages in GB2312 formats in plaintext (uncoded) and Base64 (encoded) can be supported normally, and other situations are tested.
2. This version has not been implemented:
A.Service has no processing of the Reply Port, but the interface has been reserved;
B.Service is not converted to the encoding, but the interface has been reserved;
The HTTP in C.Service does not support SSL, ie HTTPS;
D. Manager has no ERROR RECORD recovery function;
2002-04-27
3. Version update Description:
a. Correct the "source interface that cannot be repeated" when new CHANNEL
b. Fixed a bug that interface File / Send processed improper handling of folders and file prefix priorities
c. Add the total number of control logs and only the error logs for only the error log
d. Remove the useless options in the configuration program
e. Optimize the processing of Timer and data arrival in Service
2002-05-18
Establish communication and data exchange servers with Delphi - TRANSCEIVER technology (on)
Establish communication and data exchange servers with Delphi - TRANSCEIVER technology (below)