Questions tagged [websync]

WebSync is an implementation of the Bayeux specification, commonly known as "comet", for the .NET framework and IIS. WebSync provides both the server implementation, which handles processing of the incoming requests, and a variety of comet clients and publishers, which are used to send and receive data through the server component. Components that communicate with WebSync are available for .NET, Silverlight, .NET Compact framework, and PHP.

Overview

WebSync is an implementation of the Bayeux specification, commonly known as "comet", for the .NET framework and IIS.

WebSync provides both the server implementation, which handles processing of the incoming requests, and a variety of comet clients and publishers, which are used to send and receive data through the server component.

Components that communicate with WebSync are available for .NET, Silverlight, .NET Compact framework, Windows Phone, iOS (Objective C), Android (Java) and PHP. Since WebSync is based on the Bayeux specification, additional clients that conform to the spec should also work, however they are not routinely tested.

Performance

On a 3-core desktop with 3Gig of RAM, WebSync has a throughput of approximately 100,000 message/sec max and can handle up to about 30,000 concurrent users; it scales close to linearly with increased hardware, up to standard TCP port limits.

Additional Information

For more details, visit: http://www.frozenmountain.com/websync

21 questions
4
votes
1 answer

Websync: pros and cons?

What is your experience working with Websync (comet framework)? Have you considered any alternatives before using it? So far I can say that Pros: Very straightforward and easy to use Does not require any server configuration Cons: Expensive…
Egor Pavlikhin
  • 17,503
  • 16
  • 61
  • 99
3
votes
1 answer

Integrate XMPP instead of WebSync in IceLink Library

I am using IceLink library for peer to peer communication. We need to deploy two servers IceLink and WebSync for that as listed here…
2
votes
1 answer

WebSync server on demand configuration problem

I got a websync server on demand and registered a domain at www.hariwebsync.com and got the api key. In my javascript client , i wrote fm.websync.client.initialize({ requestUrl: 'request.ashx', stream: { requestUrl:…
CuriousCoder
  • 1,582
  • 5
  • 28
  • 55
2
votes
2 answers

ASP.Net MVC & Comet (WebSync)

I'm trying to implement comet in my ASP.Net MVC 2.0 project. I'm using WebSync from FrozenMountain. My website is coded in C# 4.0 and ASP.Net 4.0. The comet code is triggering my MVC controller function with the [HttpPost] attribute (even though…
Chris Klepeis
  • 9,783
  • 16
  • 83
  • 149
2
votes
0 answers

Log4net: The process cannot access the file because it is being used by another process

I have an asp.net website that is utilizing log4net. Due to several third party libraries (like NHibernate), there are several appenders across multiple threads. IIS is setup so there should be only one process. I have confirmed this by utilizing…
texel
  • 184
  • 9
2
votes
1 answer

Range Refresh + Partially refreshing + Kendo Datasource + Kendo Grid + WebSync

We have been implementing a web site with following technologies. Client: Html5, KendoUI, WebSync(Publish, Subscriber) Server: ASP.net MVC 3.0 Grid has particular operations for each row. For example, we need to update the status of each row by…
marvelTracker
  • 4,691
  • 3
  • 37
  • 49
1
vote
1 answer

How to send out an Ajax Push to a particular client on a channel?

I wanted to send out data to a specific client on a channel using the Ajax Push mechanism. Here's my design: I have say 10 clients subscribed to Channel #1, and 10 more subscribed to Channel #2. I want to send out an Ajax Push when some particular…
wittythotha
  • 3,956
  • 4
  • 19
  • 18
1
vote
2 answers

Icelink : video, voice and text chat

I want to implement video audio and text chat in native Android using Icelink. I implement demo provided by Icelink but it makes a conference call. I want to make one to one call using request and answer signalling method. Till now I did with…
Ajay Mistry
  • 951
  • 1
  • 14
  • 30
1
vote
1 answer

WebSync Publish ClientId become zero

There is an issue when I pass Client.clientId in the Websync publish method, the clientId sometimes become all zero when catch by the OnReceive event from the client side. May I know why sometimes the clientId value is successfully sent via the…
JackyLoo
  • 309
  • 5
  • 13
1
vote
2 answers

Anybody implemented IceLink in Xamarin?

I am going to develop an application which includes Audio/Video/Text chat. I read IceLink documentation and demo. From that what I understood is we need to do signalling using WebSync to connect two peers. But I couldn’t understand how to do it. My…
Jagruttam Panchal
  • 3,152
  • 2
  • 15
  • 21
1
vote
0 answers

How to add overlay on the webrtc using frozen mountain icelink in iOS app

I am developing a video streaming iOS app using Frozen mountain icelink library , How can I add overlays to the screen which will be broadcasted to all other peers which are connected to the same session (i.e overlay should be reflected in…
Ravi Kiran
  • 219
  • 3
  • 14
1
vote
0 answers

Websocket connection drop(improper) detect behind firewall

I'm facing a very strange issue in fm.websync, behind Cyberroam connection. This library connects to a websockets and onRecieve handler of that channel, recieves messages from server. On any usual network, the websocket connection (HTTP101 request)…
crazydiv
  • 812
  • 9
  • 30
1
vote
2 answers

Unhandled exception of type System.Exception occurred in FM.dll

I'm using WebSync in a .NET application where a client is making calls to connect, subscribe, etc to WebSync. Somewhere along the execution of the code (It's a big app), I get the gray box popup saying the above error message. Because this is a big…
Ray
  • 4,679
  • 10
  • 46
  • 92
1
vote
1 answer

Websync 4.0 - Publisher async

Is there a way of using Websync Publisher asynchronously? Currently I'm doing this var publisher = new Publisher(url); var result = publisher.Publish(publication); if (!result.Successful) //Log exception The problem with this version is that…
Mihai
  • 2,740
  • 31
  • 45
1
vote
1 answer

Websync not working

websync in my service was working properly, but after some changes it stop working, its not giving me any error message and all seems fine to me. but there must be some issue. i created the test page on my website but not working in that too. i am…
Vijay Rana
  • 31
  • 2
1
2