Two Server Apps on one machine - server

Is it possible to run two book server apps on one machine? I have Calibre running successfully on port 80, but I would like to also run Alfa ebooks manager on the same machine. One is great for ebooks and the other is better with audiobooks. I don't know how to run them both so I can access both on my home network.
Thanks.

Related

How to connect and read/write file to a local computer on iphone?

i have a problem with local network connection. i'm writing an iphone application and i need to read/write files to a computer. Both devices connected on the same network.
if it's possible, i want to get connected computers ip list, select one of them and read/write files like pdf, doc, txt etc.. if it's not possible to do, i will write the computer ip which i want to connect. There is no problem, both of solution is OK.
But i dont know what do i do after get the computer's ip ?
i found this chat client/server on local, but i got it very complicated.
Anyone have any idea about this ?
You'll need to have a server running on the computer, which can show files and allow for files to be read and created.
Easiest is to run a webdav service on the computer, Apache provides the mod_dav module for this purpose.
The iPhone app then becomes the client. I'd suggest using neon for this purpose. It's a C library that provides listing, reading and writing files on a remote webdav server.
That's how I would do it.
1) Find the network address of the computer you want to connect to. For this you can make use of Bonjour. It's very easy to setup because Bonjour handles the resolving of address for you.
You just have to publish a service (e.g. _myprotocol._tcp) via the ´NSNetService` class which is available on iOS and OS X (Windows too)- in your case you would publish the service on your computer.
Then you search for the service with the NSNetServiceBrowser class.
When you found a service you can then resolve it. This actually gives you the network name of the other device.
2) Connect to the other device via a tcp socket. The CocoaAsyncSocket library is very good at this. This project also includes some examples. One example already provides a bonjour server and client implementation.
i found exactly what i want. The solution is here

how to access IIS on VMware using PC name not IP

I have a mac running Lion OS, and Windows 7 Ultimate installed on VMware Fusion
on my Windows machine, I have IIS running and I can access it from my mac browser using the IP address such as:
http://192.168.0.10
I am developing an iPhone app on xcode and connecting to IIS as a server to access MS Server DB for testing.
my problem is that I use my mac on many networks such as Work, Home, MiFi and others
every time I change the network the IP changes and every time I need to access IIS I need to update my server IP in my app.
even on my home netwrok or MiFi the IP is the same every time I connect (Dynamic)
I am thinking to access the IIS using the PC name on my windows 7 machine like this:
http://mypcname
to make easier to test without editing the IP every time.
Can anyone guide me how to do that? I did search around many sites and forums to figure it out with no success, maybe I am missing something.
Thanks in advance.

iOS - Access web service running on computer from iPad

I'm trying to test my iPad app which accesses a web service currently running on my machine. How can I make it so the app can make calls to the web service?
The easiest way would be to connect your iPad and your PC to the same wireless network.
Every computer in your network has an unique Network IP (Usually something like "192.168.0.100"). If you know how to to connect to localhost it usually suffices to change the localhost to the network IP of the computer you're trying to access,
If your machine is a mac, I had a similar question which was answered here. Enable web sharing on the mac and everything should be available to you.

Local Debian Server in VM and connect with iphone app

How is a local Debian server setup so that an iphone app in the simulator can communicate with it?
I want to send files and data to the server from an iphone app. and for now I would like it to be locally using the simulator, rather than a device using a router.
Enable NAT and you will find one network on the vm and two on the host computer, being one, a virtual network shared between the two of them. Then simply use their IP addresses as they appear in ifconfig.

Accessing the windows admin shares when not connected to a network

I'm finding that I can't access the admin shares on an XP64 box when there's no network connection. Trying to browse to \\localhost\c$ fails (although obviously browsing c: works).
Reason for the question is that the NANT build script for our application uses this format to copy files from one local directory to another, and it's failing when I'm trying to use my laptop on the train (the same problem occurs if I unplug the network cable from my desktop and build). The whole build only uses local resources so should be possible without network connection.
You could install a loopback adapter to fool the computer into thinking it's on a network. http://support.microsoft.com/kb/839013