mobile手持机打印有关问题

mobile手持机打印问题
现在有这么个需求:手持机通过GPRS或WIFI将要打印的图片或数据传送给打印机打印出来。这个该如何实现?

------解决方案--------------------
1、如打印机为无线打印机,内置无线网卡,那么通过socket 发送 打印指令 到该打印机的ip地址和端口。
2、打印机通过串口、并口、USB连接到台式电脑,那么台式电脑上要做一个服务端,
    服务端可以做成:  
        webservice
       服务器网页
        socket服务器
   服务端要做的事情是接收到客户端发来的信息,然后转换为指令或者图片发给打印机端口。