hi, sorry i posted the port as 7000. I m using 9160 but still has the same error.
"Cannot read, Remote side has closed". Can u guess whats happening?? On Tue, Apr 10, 2012 at 11:00 AM, Pierre Chalamet <pie...@chalamet.net>wrote: > hello, > > 9160 is probably the port to use if you use the default config. > > - Pierre > > On Apr 10, 2012, at 7:26 AM, puneet loya <puneetl...@gmail.com> wrote: > > > using System; > > using System.Collections.Generic; > > using System.Linq; > > using System.Text; > > using Thrift.Collections; > > using Thrift.Protocol; > > using Thrift.Transport; > > using Apache.Cassandra; > > > > namespace ConsoleApplication1 > > { > > class Program > > { > > static void Main(string[] args) > > { > > TTransport transport=null; > > try > > { > > transport = new TBufferedTransport(new > TSocket("127.0.0.1", 7000)); > > > > > > //if(buffered) > > // trans = new TBufferedTransport(trans as > TStreamTransport); > > //if (framed) > > // trans = new TFramedTransport(trans); > > > > TProtocol protocol = new TBinaryProtocol(transport); > > Cassandra.Client client = new Cassandra.Client(protocol); > > > > Console.WriteLine("Opening connection"); > > > > if (!transport.IsOpen) > > transport.Open(); > > > > client.describe_keyspace("abc"); // > Crashing at this point > > > > } > > catch (Exception ex) > > { > > Console.WriteLine(ex.Message); > > } > > finally > > { if(transport!=null) > > transport.Close(); } > > Console.ReadLine(); > > } > > } > > } > > > > I m trying to interact with cassandra server(database) from .net. For > that i have referred two libraries i.e, apacheCassandra08.dll and > thrift.dll.. In the following piece of code the connection is getting > opened but when i m using client object it is giving an error stating > "Cannot read, Remote side has closed". > > > > Can any1 help me out with this? Has any1 faced the same prob? > > > > >