That is a not a reasonable request from her family, assuming they are Canadian PR or Canadian Citizens. It would be much easier to travel to you for them then for your family to come to Canada. (making assumption on passports/PR they hold)
So you can try to apply for a temporary resident visa (trv/visit visa), you would have to prove that you have strong ties to your home country, you have the finances to support yourself, you are a genuine visitor who will go back to his country after the visit, and you have a good purpose to visit. Those are just some of the things you will have to prove to the office. So what ties could you prove that you would return to Dubai, what passport do hold? Do you work? Do you have property? Have you travelled to other visa requiring countries? What would you say is your reason to visit Canada?
You could also have her come to your country, get married and then try applying for a TRV after marriage and do a wedding in Canada. Hard part again is proving that you will go back. Also my recommendation is if you are going to do a wedding to do it with the normal traditions and customs of your country vs a court marriage. It will be easier for you to prove that your relationship is genuine when you apply for sponsorship if you cannot make it to Canada.
You could also get married in your country, wait for your spousal sponsorship to go through, then when you come to Canada have another ceremony here. In my opinion, this will be your most likely scenario. Unless you can answer my questions above and have a decent job, travel history, property etc.