最新消息:Welcome to the puzzle paradise for programmers! Here, a well-designed puzzle awaits you. From code logic puzzles to algorithmic challenges, each level is closely centered on the programmer's expertise and skills. Whether you're a novice programmer or an experienced tech guru, you'll find your own challenges on this site. In the process of solving puzzles, you can not only exercise your thinking skills, but also deepen your understanding and application of programming knowledge. Come to start this puzzle journey full of wisdom and challenges, with many programmers to compete with each other and show your programming wisdom! Translated with DeepL.com (free version)

javascript - Firefox OS Background services - Stack Overflow

matteradmin4PV0评论

I want to build and application through which an user can input some settings and the application will start a background service to perform some tasks based on those settings. I want to run the application and the background service only in the Simulator (I know that it requires "certified" mode for running a background service, but I am not thinking right now for posting the app on Firefox Marketplace).

Can someone provide me with some links or tutorials on how to build and run a background service on FIrefox OS platform? Can anyone also explain how to municate between the background service and the application? (I have search the MDN and on google, but no luck).

Also, is there some way for application (regular app or background service) to listen for notifications from a server?(I am looking for a method in which the application does not pool, but is notified by the server).

Thanks, Tamash

I want to build and application through which an user can input some settings and the application will start a background service to perform some tasks based on those settings. I want to run the application and the background service only in the Simulator (I know that it requires "certified" mode for running a background service, but I am not thinking right now for posting the app on Firefox Marketplace).

Can someone provide me with some links or tutorials on how to build and run a background service on FIrefox OS platform? Can anyone also explain how to municate between the background service and the application? (I have search the MDN and on google, but no luck).

Also, is there some way for application (regular app or background service) to listen for notifications from a server?(I am looking for a method in which the application does not pool, but is notified by the server).

Thanks, Tamash

Share Improve this question edited Apr 5, 2013 at 14:32 alefteris 1,1268 silver badges21 bronze badges asked Mar 5, 2013 at 12:14 Tamas IonutTamas Ionut 4,4105 gold badges38 silver badges62 bronze badges
Add a ment  | 

2 Answers 2

Reset to default 5

Can someone provide me with some links or tutorials on how to build and run a background service on FIrefox OS platform?

This is planned of a future version of Firefox OS. See "Background services" at https://wiki.mozilla/Webapi

Also, is there some way for application (regular app or background service) to listen for notifications from a server?(I am looking for a method in which the application does not pool, but is notified by the server).

This doesn't seem to be implemented yet. See https://wiki.mozilla/Webapi and https://wiki.mozilla/WebAPI/SimplePush

The wiki page above is out of date - though it hints at what's ing.

Currently the RequestSync API has landed - it allows scheduled wake-ups for synchronization purposes. This is not an always-on background service. It's planned to ship in the 2.2 release of Firefox OS.

RequestSync is not yet documented on MDN but the implementation bug is here: https://bugzilla.mozilla/show_bug.cgi?id=1018320

RequestSync is a partial solution until we have full background synchronization through Service Workers.

Service Workers are in the implementation stage now: https://bugzilla.mozilla/show_bug.cgi?id=903441

Draft documentation on MDN is here:

https://developer.mozilla/en-US/docs/Web/API/ServiceWorker_API

Post a comment

comment list (0)

  1. No comments so far