Обычно мы развертываем бизнес-процессы BPEL на сервере Apache ODE или WSO2 BPS Server, входящем в состав сервера Tomcat, могу ли я развернуть бизнес-процесс на веб-сервере Google App Engine? На самом деле я об этом не знаю!Развертывание BPEL-процесса в Google App Engine
ответ
Существует намного больше, чтобы запустить процесс BPEL, чем это кажется. Вы бы не развертывали BPEL-процесс, вы бы разворачивали Apache ODE в Google App Engine.
К сожалению, в последний раз я проверил App Engine имеет строгие ограничения на количество потоков, программа может икру, что делает Apache ODE непригодным для использования (см 0 (их DOC)):
Обеспеченные «песочница» окружающей среды изоляты ваше приложение для обслуживания и безопасности. Это гарантирует, что приложения могут выполнять только действия, которые не мешают производительности и масштабируемости других приложений. Например, приложение не может порождать потоки в некотором роде, записывать данные в локальную файловую систему или создавать произвольные сетевые подключения. Приложение также не может использовать JNI или другой собственный код. JVM может выполнять любой байт-код Java, который работает в пределах ограничений на песочницу.
Вы не можете. См. Документацию в приложении Google.
[1] https://developers.google.com/appengine/docs/
[2] https://developers.google.com/search/results?q=BPEL&p=%2Fappengine
Похоже, что вы не поняли мой вопрос, я хочу сказать, что хочу объединить некоторые веб-службы на основе WSDL (состав услуг ---> создать BPEL-процесс), а затем запустить файл .WSDL составного servcice. , Могу ли я сделать это через Google App Engine? – oMiD
- 1. Развертывание в Google App Engine
- 2. Развертывание сервера анализа в Google App Engine
- 3. Развертывание приложения в Google App Engine
- 4. Развертывание приложения в Google App Engine (python)
- 5. Развертывание мобильного приложения в Google App Engine
- 6. Развертывание в Google App Engine от Cloudbees
- 7. Развертывание приложения web2py в Google App Engine
- 8. Python: Развертывание в Google App Engine Slow
- 9. Развертывание приложения PlayFramework для Google App Engine
- 10. Развертывание XAMPP для Google App Engine
- 11. Развертывание Google App Engine и кода Slim3
- 12. Google App Engine только развертывание * некоторые * изображения
- 13. Как завершить развертывание Google App Engine
- 14. Maven автоматизированное развертывание на Google App Engine
- 15. развертывание djangoappengine на Google App Engine
- 16. развертывания Google App Engine 409
- 17. Непрерывная интеграция/развертывание/доставка в Google App Engine слишком рискованна?
- 18. Развертывание в Google App Engine с помощью eclipse Luna 4.4
- 19. Развертывание виртуальной машины под управлением Google App Engine в Европе
- 20. Развертывание служб разных языков в одном приложении [Google App Engine]
- 21. Хотя развертывание в Google App Engine я получаю ошибки
- 22. Поддерживает ли Google App Engine Java горячее развертывание в Eclipse?
- 23. Развертывание проблем в Google App Engine с помощью PHP
- 24. Развертывание Угловой-Fullstack (MEAN) в Google App Engine
- 25. Развертывание Symfony Hello World на App Engine
- 26. Развертывание приложения Ruby on Rails для Google App Engine
- 27. Google App Engine Развертывание Java и отношения Servlet/jsp
- 28. Развертывание Java Web Project для Google App Engine
- 29. Развертывание модулей модулей приложений/приложений Google App Engine от Eclipse
- 30. Развертывание базового приложения Angular 2 для Google App Engine
Это полезно @ Антония Тульма :) У меня есть другой вопрос, если какое-либо приложение не может порождать потоки, так есть ли другой способ запуска бизнес-процессов в Google App Engine? – oMiD
У меня нет абсолютных доказательств в любом случае. Но вы знаете, что AWS или другие облака могут справиться с этой задачей. Или, может быть, попробуй Хереку. Я бы попробовал другие места, вместо того, чтобы это соответствовало их требованиям к движку приложений. –
@ Антония Тульме, Извините, я полностью забыл принять ваш ответ: D – oMiD