{"id":22329115,"url":"https://github.com/realtime-framework/messaging","last_synced_at":"2025-06-25T07:35:01.075Z","repository":{"id":56887035,"uuid":"13393301","full_name":"realtime-framework/Messaging","owner":"realtime-framework","description":"The Realtime Cloud Messaging examples","archived":false,"fork":false,"pushed_at":"2017-02-20T19:22:29.000Z","size":12612,"stargazers_count":65,"open_issues_count":0,"forks_count":60,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-06-09T14:16:57.560Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://framework.realtime.co/messaging","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/realtime-framework.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-10-07T19:20:53.000Z","updated_at":"2025-05-24T03:38:57.000Z","dependencies_parsed_at":"2022-08-20T15:20:45.855Z","dependency_job_id":null,"html_url":"https://github.com/realtime-framework/Messaging","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/realtime-framework/Messaging","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/realtime-framework%2FMessaging","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/realtime-framework%2FMessaging/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/realtime-framework%2FMessaging/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/realtime-framework%2FMessaging/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/realtime-framework","download_url":"https://codeload.github.com/realtime-framework/Messaging/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/realtime-framework%2FMessaging/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261827574,"owners_count":23215771,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-04T03:14:30.992Z","updated_at":"2025-06-25T07:35:01.057Z","avatar_url":"https://github.com/realtime-framework.png","language":"Objective-C","funding_links":[],"categories":[],"sub_categories":[],"readme":"## The Realtime Framework Pub/Sub Cloud Messaging\nPart of the [The Realtime® Framework](http://framework.realtime.co), Realtime Cloud Messaging (aka ORTC) is a secure, fast and highly scalable cloud-hosted Pub/Sub real-time message broker for web and mobile apps.\n\nIf your website or mobile app has data that needs to be updated in the user’s interface as it changes (e.g. real-time stock quotes or ever changing social news feed) Realtime Cloud Messaging is the reliable, easy, unbelievably fast, “works everywhere” solution.\n\n### HTML5 WebSockets with HTTP fallbacks\nLeveraging the HTML5 WebSockets standard, Realtime Cloud Messaging allows a bidirectional permanent link between the server and the connected user, allowing a web application to broadcast (push) data to a single user or to every connected user when needed, instead of waiting for the user’s browser to request it (as old-generation web applications do). \n\nHowever if HTML5 WebSockets are not available because the user has an old browser then Realtime Cloud Messaging will automatically fallback to the best method available to deliver and receive the real-time messages (e.g. AJAX long-polling HTTP calls) so that you can code as if all users have modern browsers like Google Chrome or Safari.\n\n###Cloud based - don't worry about servers\n\nRealtime Cloud Messaging is business-critical, supported by an active multi-mloud strategy for Business Continuity, guaranteed by using several IaaS (Infrastructure as a Service) providers across 7 world regions.\n\nTaking advantage of the amazing traffic-driven automatic scalability of Realtime Cloud Messaging, your applications will be able to scale to millions of concurrent users and can range from simple real-time activity streams like user comments, to complex collaborative applications like multi-player games, never forgetting the increasingly important notifications of new e-commerce product promotions or new content becoming available.\n\n## The sample apps\nThese sample apps use the Realtime® Framework Pub/Sub libraries to connect, send and receive messages through a Realtime® Messaging Server in the cloud. \n\nSelect your preferred programming language/platform and use these simple samples to see the powerful features of the Realtime® Framework in action.\n\nThese samples require the use of a Realtime® Framework application key. If you don't already own one, [get one free now](https://accounts.realtime.co/signup/).\n\n\n![JavaScript ScreenShot](http://messaging-public.realtime.co/screenshots/2.1.0/Javascript/screen.png) ![iOS ScreenShot](http://messaging-public.realtime.co/screenshots/2.1.0/iOS/screen.png) ![iOS ScreenShot](http://messaging-public.realtime.co/screenshots/2.1.0/Android/Screen.jpg) ![iOS ScreenShot](http://messaging-public.realtime.co/screenshots/2.1.0/WindowsPhone7/Screen.jpg)\n\nand more ...\n\u003e NOTE: For simplicity these samples assume you're using a Realtime® Framework developers' application key with the authentication service disabled (every connection will have permission to publish and subscribe to any channel). For security guidelines please refer to the [Security Guide](http://messaging-public.realtime.co/documentation/starting-guide/security.html). \n\n## Starting Guide\nThe Realtime® Cloud Messaging starting guide is available [here](http://messaging-public.realtime.co/documentation/starting-guide/overview.html)\n\n## Documentation\nThe complete Realtime® Cloud Messaging library reference documentation is available [here](http://framework.realtime.co/messaging/#documentation)\n\n## License\nCopyright 2013, Realtime.co.\n\nLicensed under the MIT license: [http://www.opensource.org/licenses/mit-license.php](http://www.opensource.org/licenses/mit-license.php)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frealtime-framework%2Fmessaging","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frealtime-framework%2Fmessaging","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frealtime-framework%2Fmessaging/lists"}