# Ferret search engine as a daemon?

**URL:** <https://www.ruby-forum.com/t/ferret-search-engine-as-a-daemon/188992>\
**Category:** Ferret\
**Created:** [May 21, 2010, 2:11pm UTC](https://www.ruby-forum.com/t/ferret-search-engine-as-a-daemon/188992 "2010-05-21T14:11:29Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zakay\_Danial](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/45deac/32.png) [@Zakay\_Danial](https://www.ruby-forum.com/u/Zakay_Danial)\
**Post date:** [May 21, 2010, 2:11pm UTC](https://www.ruby-forum.com/t/ferret-search-engine-as-a-daemon/188992/1 "2010-05-21T14:11:29Z")

</div>

Hello, I just found out about Ferret. I am searching for  
good/capable/fast  
search engine, but I also would want to talk to the search engine using  
TCP.  
Is there a way to run the search engine as a daemon so that it handle  
the  
request over sockets?

Kind regards  
Zach

---

<div class="post-metadata">

**Author:** ![Zakay\_Danial](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/45deac/32.png) [@Zakay\_Danial](https://www.ruby-forum.com/u/Zakay_Danial)\
**Post date:** [May 21, 2010, 7:00pm UTC](https://www.ruby-forum.com/t/ferret-search-engine-as-a-daemon/188992/2 "2010-05-21T19:00:06Z")

</div>

I have not heard of such a feature being built-in, but it would not be  
difficult to code. You could just write a small ruby program that  
listens  
on a port, accepts a search string, feeds it to Ferret, formats Ferret’s  
results, and sends back a response.
