login
Forgot?
Login with Facebook

Don't have an account? Register one now!

WEB SERVICES: Email Delivery System

Bids 
8
Avg Bid
$1194 USD
CLOSED
  • Project ID:

    568850
  • Project Type:

    Fixed
  • Budget:

    $750-$1500 USD

Project Description:

General Requirements Document
Email Message Delivery Web Services System

PLEASE RESPOND ONLY IF YOU HAVE PROVEN WEB SERVICES EXPERIENCE!!

The Email Message Delivery Web Services System is comprised of two interoperable Web Services Components --
A. Job Dispatcher (Controller)
B. Job Runner (Messenger)

SYSTEM OVERVIEW
The Job Dispatcher is a Console program that gets called upon Operating System bootup during the O/S Job Scheduler.

This program calls a Stored Procedure on its local system every INTERVAL_CHECK period to retrieve email messenger jobs from a Queue. If no jobs are available in the queue, it goes back to sleep and awakens on the next INTERVAL_CHECK.

Once jobs are showing in the queue, it alerts 1 or more Job Runners by sending a JobRunnerReady Web Service Message to their machine. If the Job Runner is online and available, it responds with a JobRunRequest Web Service to the Job Dispatcher.

Upon receiving a JobRunRequest Web Service Request from a Job Runner, the Job Dispatcher acknowledges by sending a JobRun Web Service to the Job Runner with a list of email messages to deliver.

The Job Runner machine would be supplied with a BATCH OF messages in the JobRun Web Service -- each message inclucing the SMTP Server Username, Password, To, From, Subject, Message, etc.

In a continuous loop manner, upon delivery of all of the email messages, the Job Runner, responds to the Job Dispatcher with another JobRunRequest UNTIL the Job Dispatcher responds with an EMPTY LIST of messages; or until a timeout or no response from Job Dispatcher.

The SOAP Web Services each of the above components accepts and responds to the following Web Services --

1. Job Dispatcher (OUTBOUND WEB SERVICES)
A. JobRunnerReady à To Job Runner Machine
B. JobRunnerConfigUpdate à To Job Runner Machine

2. Job Runner (OUTBOUND WEB SERVICES)
A. JobRunRequest à To Job Dispatcher

TECHNICAL REQUIREMENTS
The Job Runner applications MUST --
a. Run on Linux / Perl / PHP with NO EXECUTABLES -- Only Web Programming Components
b. Run in a SHARED ISP HOSTING ENVIRONEMENT
c. Be Self-Extracting upon FTP Upload to the Server -- and ready to go!

The Job Dispatcher application could have an Executable with No Limitations as it would be on a Dedicated Server.

Darrell

Skills required:

Linux, Perl, PHP, XML

Project posted by:

vertron United States
(10 Reviews)

Last seen:

If you are the project creator or one of the bidders, please Log In for more options.


All Bids ()

excelence Romania
logo.gif
excelence
Romania From Romania     Gold Member     Offline
  Foundation EUFreelance.com Member
$1500 in 0 days 
0
over 2 years ago
4.9

8.0

71 Reviews
81% Completion Rate
contact me to talk more,i can help you
ramchaturvedi India
tmpphpA8N8bt.jpg
ramchaturvedi
India From India     Gold Member     Offline
$2000 in 15 days 
0
over 2 years ago
5.0

6.0

11 Reviews
78% Completion Rate
We can Start now
WhizPool Pakistan
Logo-Square copy.png
WhizPool
Pakistan From Pakistan     Gold Member     Offline
  General Freelancer Orientation (90%, 98th percentile)
  Foundation EUFreelance.com Member
$1300 in 10 days 
0
over 2 years ago
5.0

5.8

6 Reviews
79% Completion Rate
Please check PMB
deptheyeteam India
ldepth.png
deptheyeteam
India From India     Offline
  General Freelancer Orientation (85%, 95th percentile)
$1000 in 20 days 
0
over 2 years ago
5.0

3.3

3 Reviews
55% Completion Rate
I have done similar work in php. pls see in pmb
debugphp India
debugphp
India From India     Offline
$750 in 10 days 
0
over 2 years ago
5.0

2.2

1 Review
100% Completion Rate
Hi, Please join me on PM
elecomtoon India
Logo.png
elecomtoon
India From India     Offline
$1500 in 20 days 
0
over 2 years ago
0.0

0.0

0 Reviews
44% Completion Rate
Please check PMB
itexpertgrp India
itexpertgrp
India From India     Offline
$750 in 30 days 
0
over 2 years ago
We have group of highly qualified Developers, Analyst ,Tester for the project development, they are always ready to give their 100% at lowest cost and always ready to take challenges. Why Select Us 1. We n... more
We have group of highly qualified Developers, Analyst ,Tester for the project development, they are always ready to give their 100% at lowest cost and always ready to take challenges. Why Select Us 1. We never bid on any project which we think we can't do 100%. 2. We always try our best to satisfy 100% client requirement. 3. Always try to finish the project Before the Specified Time. 4. We use all common messengers for better communication. 5. We are always fair. we are telling these. To trust our word please has a look at our reviews. ** Need To start the Project** 1. Selection and escrow payment is required to start any project. 2. For any big project, Let's discuss the payment terms. So, please see our profile and reviews to get a idea what we are telling about us. Give us a project and have our service. You won't be loser  less
Yprofessor India
Yprofessor
India From India     Offline
  Foundation EUFreelance.com Member
$750 in 7 days 
0
over 2 years ago
0.0

0.0

1 Review
0% Completion Rate
Ready to take this job. Call me when you're ready. You can see about our company in detail here. http://www.naukri2000.com/careers/mail.emp.php3?empid=naukriguru