Cleanup examples code.

pull/47/merge
Robert G. Jakabosky 14 years ago
parent caba791908
commit 0697debefb

@ -18,15 +18,24 @@
-- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-- THE SOFTWARE. -- THE SOFTWARE.
require("zmq") local zmq = require"zmq"
local ctx = zmq.init(1) local N=tonumber(arg[1] or 100)
local ctx = zmq.init()
local s = ctx:socket(zmq.REQ) local s = ctx:socket(zmq.REQ)
s:connect("tcp://localhost:5555") s:connect("tcp://localhost:5555")
for i=1,N do
s:send("SELECT * FROM mytable") s:send("SELECT * FROM mytable")
print(s:recv()) local data, err = s:recv()
if data then
print(data)
else
print("s:recv() error:", err)
end
end
s:close() s:close()
ctx:term() ctx:term()

@ -18,17 +18,26 @@
-- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-- THE SOFTWARE. -- THE SOFTWARE.
require("zmq") local zmq = require"zmq"
local ctx = zmq.init(1) local N=tonumber(arg[1] or 100)
local ctx = zmq.init()
local s = ctx:socket(zmq.REQ) local s = ctx:socket(zmq.REQ)
s:connect("tcp://localhost:5555") s:connect("tcp://localhost:5555")
for i=1,N do
s:send("SELECT * FROM mytable ", zmq.SNDMORE) s:send("SELECT * FROM mytable ", zmq.SNDMORE)
s:send("WHERE library = 'zmq'") s:send("WHERE library = 'zmq'")
print(s:recv()) local data, err = s:recv()
if data then
print(data)
else
print("s:recv() error:", err)
end
end
s:close() s:close()
ctx:term() ctx:term()

@ -18,7 +18,7 @@
-- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-- THE SOFTWARE. -- THE SOFTWARE.
require("zmq") local zmq = require"zmq"
local ev = require'ev' local ev = require'ev'
local loop = ev.Loop.default local loop = ev.Loop.default

@ -18,9 +18,9 @@
-- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-- THE SOFTWARE. -- THE SOFTWARE.
require("zmq") local zmq = require"zmq"
local ctx = zmq.init(1) local ctx = zmq.init()
local s = ctx:socket(zmq.PUB) local s = ctx:socket(zmq.PUB)
s:bind("tcp://lo:5555") s:bind("tcp://lo:5555")

@ -18,9 +18,9 @@
-- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-- THE SOFTWARE. -- THE SOFTWARE.
require("zmq") local zmq = require"zmq"
local ctx = zmq.init(1) local ctx = zmq.init()
local s = ctx:socket(zmq.REP) local s = ctx:socket(zmq.REP)
s:bind("tcp://lo:5555") s:bind("tcp://lo:5555")

@ -18,9 +18,9 @@
-- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-- THE SOFTWARE. -- THE SOFTWARE.
require("zmq") local zmq = require"zmq"
local ctx = zmq.init(1) local ctx = zmq.init()
local s = ctx:socket(zmq.REP) local s = ctx:socket(zmq.REP)
s:bind("tcp://lo:5555") s:bind("tcp://lo:5555")

@ -18,9 +18,9 @@
-- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-- THE SOFTWARE. -- THE SOFTWARE.
require("zmq") local zmq = require"zmq"
local ctx = zmq.init(1) local ctx = zmq.init()
local s = ctx:socket(zmq.SUB) local s = ctx:socket(zmq.SUB)
s:setopt(zmq.SUBSCRIBE, "") s:setopt(zmq.SUBSCRIBE, "")
s:connect("tcp://localhost:5555") s:connect("tcp://localhost:5555")

Loading…
Cancel
Save