2012-03-12 49 views
2

構建Web應用程序,我有一個共享相同的CPP核心引擎在Android/iPhone應用程序。 我想以某種方式在Web應用程序中使用相同的cpp核心引擎。與現有CPP核心代碼

我想知道有哪些選擇?什麼是最好的方法?

+0

是不是在Java的Android SDK的?你真的可以用C++構建android應用程序嗎? – ApprenticeHacker 2012-03-12 09:18:38

+0

當然可以。剛檢查了這一點:http://developer.android.com/sdk/ndk/index.html – conciliator 2012-03-12 09:21:41

+0

是的。我使用JNI在JAVA UI代碼和CPP代碼之間進行通信 – 2012-03-12 09:23:52

回答

0

如果你想重新使用現有的C++代碼,然後根據您的平臺,你可以寫一個CGI(通用網關接口)擴展您最喜愛的Web服務器。

如果你的平臺是Windows,還可以寫C++ ISAPI擴展DLL,並從那裏訪問您的核心庫。