I need a Java Web Services (I use Axis/Tomcat on Linux) which has two functions, addString and DelString. Each function will have one parameter and that is the string that is to be added. The function should return a Boolean letting the caller no if it succeeded. The function simply needs to add the string to a file, and the del removes the string. What is important is that this is done in a synchronized fashion. I can have any number of users hit this web server at a time, so the writes need to be synchronized to allow only one process to access the file at a time. For this project, the file name and strings are of no imporants, you can use anything.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows? (depending on the nature? of the deliverables):
a)? For web sites or? other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software? installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Tomcat and Axis running on Linux