Hello, I need a Java web app to run under Tomcat. This app will take a few parameters, and assemble an MMS message (multi-media message) using Nokia's free Java library. Basically, here's what needs to happen: The web app will be passed a string such as "[login to view URL]" password - a password to_user - the recipient's email address to_phone - the recipient's phone number (only one of these 2 will be supplied) from_user - the sender's email address from_phone - the sender's phone number (only one of these will be supplied) msg - a text message. Question: Can you have spaces in a parameter?? If not I guess this could be a text file. img - a .gif or .jpg image file name, such as "c:\tmp\[login to view URL]". The web app will work as follows: 1) read a config file at startup. PASSWORD should be a parameter, as well as any other appropriate variables (ie. log file names) 2) When a request comes in, verify that the parameters are legal. Password must be correct. 3) Dump the parameters, timestamp, and ip address to a log file. 4) Store the request info in a Vector, or array or something, then return Success to the caller. 5) A thread should be running in the background which does the following: - loops forever, looking for requests. If no requests, sleep for 1 second. - Take the request info, and build an MMS message using Nokia's free "MMS Java library version 1.1", available at [login to view URL] . (look in the Messaging section - not the Java section) - When building the message, attach the image first and the text message last. - Send the message, log this to a file, and log any results. To test this, Nokia also provides a "MMSC EAIF Emulator", available at the same site. This is used to verify messages were sent properly. Code must be clear and documented where appropriate. I may require help setting this up since I haven't run a web app before... but from what I hear it should be as easy as putting a .jar in the right directory and modifying Tomcat's config file. For source code package names, please use [login to view URL] I look forward to your bid! Feel free to ask any questions. Mark
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.
## Platform
Windows 2000/XP Tomcat web server