2009-08-10 16 views
3

私はファックスを送信する.netアプリケーションを持っています。私はhylaFAXを使ってファックスを送信することを検討しています。HylaFax、.netアプリケーションからの使用方法

.netからhylafax serverを呼び出す方法が見つかりません。ライブラリや、私が.netからhylafaxを呼び出すのに使うことができるものはありますか?

答えて

0

HylaFAXは、UNIXシステム用の通信システムです。

電子メールでファックスを送信したり、プリンタとして設定してからプリントするだけで、Hylafaxを設定することができます。

しかし、Linux/Unixボックスで実行する必要があります。ご質問がある場合は、hylafaxメーリングリストをご覧ください。それは少し遅いですが、あなたは数日で答えを得るでしょう。

1
+0

現在、hfc4netを利用しています。あなたは@AlexanderNを提供できますか?あなたが制限などに遭遇したかどうかを知ることは興味があります。 –

+0

@リチャードB、これまでの制限はありません。クライアントのネットワーク構成が異なるため、アクティブな接続とパッシブな接続に注意してください。 –

+0

素晴らしいです。私は解決策を検討する上で、午後のより良いところを過ごしました。 Hylafaxは利用可能と思われる.Netプロジェクトをリストアップしていますが、期待通りに動作するDigital Riverアカウントへのリンクを取得できません。これを朝に入れて何が起こるかを見てみましょう...それがうまくいくので、Faxcomサーバーを展開する際にクライアントに何人かの人を救うことができます。 –

1

私が開発し、HylaFAXのマシンに(XFireのWebサービスを使用してTomcatの中でホストされたJavaの&で書かれた)のSOAP Webサービスをホストされていると私は、.NETからWebサービスを呼び出しているため、それは動作します

ウェブサービスコードは、hylafax操作のコマンドラインを実行します(部分コードを参照)。私は過去にこれをやっていて、とてもうまくいった。

public class HylaFaxService{ 

    public String sendFax(String faxno, byte[] bytContent){ 
     // sendfax -n -d 5551212 -d 5551313 /etc/networktemp/f1.pdf 

     // 1. save the bytContent in some temp file say /etc/networktemp/f1.pdf 
     // 2. now call the hylafax sendcommand 

     Runtime.getRuntime().exec("sendfax -n -d 5551212 -d 5551313 /etc/networktemp/f1.pdf"); 

    } 
}