XML Mimic is a simulator software that can simulate web XML responses and runs as independent HTTP server stub.
Client apps that require real server for fetching xml/html responses can use this software during development and testing. Suitble for testing client application that requires any REST based web service, AJAX etc as replacement for web service server.
Can also be used for any client that require HTTP based application response.
Let say UI developer wants to develop rich UI using AJAX, this might require backend server to cater various XML responses for differnt api calls.
It will be difficult to develop UI without have the backend ready, but using xml mimic simulator, the backend server can be mimiced and UI can be developled without having the backend ready in advance.
During development or testing, if the software requires interaction with external REST based Webservice, real server can be replaced with simulated xml-mimic server, without having to depend on actual server.
Any software component that requies interaction with HTTP server whose response happens to be HTML can also be simulated.
Take a look at rules_sample.xml for examples.
It requires latest JRE or JDK of version 1.6 or above.
JRE can be downloadble at http://java.com
In case of any queries on usage, support, technical, etc please contact me at firstname.lastname@example.org or post your questions at https://sourceforge.net/xmlmimic
If you liked the software, vote your thanks and rate at http://sourceforge.net/xmlmimic that will encourage me to add more features.
xml-mimic is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
xml-mimic software is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License version 3 for more details.
You should have received a copy of the GNU General Public License
along with xml-mimic. If not, see <http://www.gnu.org/licenses/>.