Find Jobs
Hire Freelancers

Java SMPP Client

$30-300 USD

Κλειστή
Αναρτήθηκε πάνω από 14 χρόνια πριν

$30-300 USD

Πληρωμή κατά την παράδοση
We are looking for an SMPP Client Based on Java to replace our old SMPP Client. SMPP Client should have MySQL / MSSQL DB Support for message picking and updating the delivery messages. Key Requirements : SMPP 3.4 Compatible MSSQL / MySQL Compatible Short Message Long Message Unicode Binary DLR Fetching and Update This project is immediate requirement and will be open only for 3 days. DB Schema is attached for further study ## Deliverables Source should be provided. We must have the ability to modify the connection parameters and recompile the file in order to get the Java executable. Sample of the DB Schema CREATE TABLE `cellxnet_new`.`tbl_msg_sms` ( `id` int(10) unsigned NOT NULL auto_increment, `SmppClient` varchar(20) NOT NULL, `SourceAddr` varchar(20) NOT NULL, `DestAddr` varchar(20) NOT NULL, `SmppMsgId` varchar(50) NOT NULL default '0', `Message` varchar(512) NOT NULL, `ScheduleTime` datetime NOT NULL, `Status` varchar(20) NOT NULL default 'W', `SubmitTime` datetime NOT NULL, `SubmitRespTime` datetime NOT NULL, `DelivTime` datetime NOT NULL, `userid` char(13) default NULL, `messagecount` int(10) unsigned NOT NULL, `IsFlash` tinyint(3) unsigned NOT NULL default '0', `SubmitDate` date NOT NULL, PRIMARY KEY (`id`), KEY `FK_tbl_msg_sms_1` (`userid`) ) ENGINE=InnoDB AUTO_INCREMENT=1276436 DEFAULT CHARSET=latin1 CHECKSUM=1 DELAY_KEY_WRITE=1 ROW_FORMAT=DYNAMIC; Please Note . 1. .Jar File will run in GUI Mode. 2. UserName / Password and all other configurations will be pre-defined in the application. Ability to modify the configuration will be not available in the .jar file. We must have the source to modity the configurations and compile the .jar file. 3. The SMPP client will only pick from database and send through SMPP connection. There is no need of picking the value from csv file. 4. The Java SMPP Client Should be compatible in all OS that runs Sun Java. 5. There will be seperate configuration for Transmitter IP / Transmitter Port and Receiver IP , Receiver Port along with Mode = Receiver / Transmitter / Transceiver. 6. There must be a minimum of 2 instance of configuration. ie. SMPP Connection 1 , SMPP Connection 2. This is required to add a failover SMPP to the SMPP Client. The Client should send message to any of the active SMPP Connection. Ability to add more than 2 instance is added benefit. 7. SMPP Client Configurations should have the ability to change the path and file type of log file. General file type will be .txt, .xls, .csv. 8. SMPP Client configuration should have DB_Type Option . Supported DB_Type = PostGRE, MySQL, MSSQL. Depending upon the DB_Type connection strings and query style will be automatically changed in the SMPP Client. Sample Configuration File of JAVA SMPP Client. # Customer Information CUST_ID = <Customer Name / Company Name > CUST_LOC = <Customer Address> CUST_CON = <Customer Contact Number> # Database Configuration DB_TYPE = <MySQL / PostGRE / MSSQL> DB_ADDR = <IP ADDRESS> DB_UID= <Username> DB_PASS = <Password> # SMPP #1 SMPP_1_Mode = <Receiver/Transmitter/<wbr />Transceiver> SMPP_1_Receiver_IP = <SMPP Server IP> SMPP_1_Receiver_Port= <SMPP Receiver Port> SMPP_1_Transmitter_IP = <SMPP Server IP> SMPP_1_Transmitter_Port= <SMPP Transmitter Port> SMPP_1_UID = <Username> SMPP_1_PASS = <Password> SMPP_1_SYS_TYPE = <System Type> SMPP_1_ADDR_RANGE = <Address Range> SMPP_1_EnquireLink = <EnquireLink Interval> SMPP_1_Rcon_Int = <Reconnect Interval> SMPP_1_DLR = <Delivery Report Fetching true / false> # SMPP #2 SMPP_2_Mode = <Receiver/Transmitter/<wbr />Transceiver> SMPP_2_Receiver_IP = <SMPP Server IP> SMPP_2_Receiver_Port= <SMPP Receiver Port> SMPP_2ransmitter_IP = <SMPP Server IP> SMPP_2Transmitter_Port= <SMPP Transmitter Port> SMPP_2_UID = <Username> SMPP_2_PASS = <Password> SMPP_2_SYS_TYPE = <System Type> SMPP_2_ADDR_RANGE = <Address Range> SMPP_2_EnquireLink = <EnquireLink Interval> SMPP_2_Rcon_Int = <Reconnect Interval> SMPP_2_DLR = <Delivery Report Fetching true / false> # Log Log_Type = <1 = txt , 2 = csv, 3 = xls, 4 = html> Log_Path = <Windows / Linux Path> Log_Method = <Daily = 1 Log File Per Day, Hourly = 1 Log File Every Hour> Log_File = <CellxNet_SMPP_ddmmyy / Cellxnet_SMPP_ddmmyy_hrs> The SMPP Client will be compiled against the above configuration which will result in the executable .Jar file.
Ταυτότητα εργασίας: 3061999

Σχετικά με την εργασία

2 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 14 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
2 freelancers δίνουν μια μέση προσφορά $170 USD για αυτή τη δουλειά
Avatar Χρήστη
See private message.
$84,15 USD σε 14 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
See private message.
$255 USD σε 14 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της INDIA
India
0,0
0
Μέλος από Δεκ 2, 2008

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.