نرم افزار Orbeon

Orbeon سازنده فرم رایگان

طراحی ، ساخت و استقرار فرم های وب سطح شرکت

Orbeon برای تولید فرم های پیچیده سطح صنعتی به راحتی و به سرعت استفاده می شود. فرم ها از طریق دسک تاپ ، لپ تاپ و موبایل در دسترس هستند.

بررسی اجمالی

Orbeon Forms یک نرم افزار محبوب سازنده منبع باز است که ویژگی های پیشرفته ای را برای تولید سریع وب ارائه می دهد. این یک شکل مبتنی بر XML است که به شدت به مفاهیم HTML متکی است. بنابراین منحنی یادگیری برای کسی که HTML را می شناسد خیلی شیب دار نیست. این جایگزین منبع باز از فرم های Google ، Type Form.io و Ohmyform است. Orbeon From یک برنامه ساختمانی مبتنی بر وب است ، بنابراین نیازی به نرم افزار دیگری نیست بلکه یک مرورگر وب برای طراحی ، ساخت و استقرار فرم های وب است. فرم های تولید شده توسط فرم Orbeon از فن آوری های استاندارد وب پیروی می کنند که دسترسی به دسک تاپ ، لپ تاپ و موبایل را آسان می کند. امنیت داده ها این روزها برای مشاغل بسیار مهم است. فرم Orbeon از “رمزگذاری در حالت استراحت” پشتیبانی می کند ، به این معنی که وقتی داده ها در پایگاه داده ذخیره می شوند رمزگذاری شده خود را رمزگذاری می کنند و برای تأمین اطلاعات شما به افزونه یا ابزار دیگری احتیاج ندارند. این ویژگی به شما کمک می کند تا از مقررات Privcy مانند GDPR رعایت کنید. فرم Orbeon از یک سازنده فرم کشش و رها کردن پشتیبانی می کند که تولید فرم های وب با کمی دانش از HTML بسیار آسان است. همچنین از سطح پیشرفت اعتبار و محاسبه خودکار برای جمعیت داده ها پشتیبانی می کند. این همچنین از ادغام API شخص ثالث پشتیبانی می کند که به شما امکان می دهد فرم های وب خود را با خدمات API شخص ثالث و همچنین باکند سرور خود برای پردازش داده های فرم وصل کنید. این از هر دو فرمت JSON و XML برای خدمات خارجی برای بازگشت پاسخ پشتیبانی می کند. فرم Orbeon به دلیل ویژگی های پیشرفته خود در پشتیبانی از فرم چند صفحه ای ، تولید PDF ، دیگر سازندگان فرم آنلاین دیگر مانند Google ، Typeform را مورد ضرب و شتم قرار می دهد. می توانید فایل های PDF را از یک الگوی PDF یا از یک فرم تولید کنید.

الزامات سیستم

فرم های Orbeon بر روی هر بستر پشتیبانی می کند:

  • یک زمان اجرا جاوا
  • یک ظرف سرویس 2.5 (یا بیشتر) مانند Apache Tomcat. برای نسخه های پشتیبانی شده ، به Tomcat مراجعه کنید.

الزامات سخت افزاری

توصیه می کنیم فرم های orbeon را بر روی یک سرور اختصاصی یا نمونه ای که نیازهای زیر را برآورده می کند ، اجرا کنید:

  • CPU: 4 هسته ای اخیر ، یا بیشتر ، Intel Xeon یا Core i7 یا جدیدتر. ما CPU AMD (قبل از خط Ryzen) را توصیه نمی کنیم.
  • RAM: 4 گیگابایت رم ، یا بیشتر ، در دسترس دستگاه مجازی جاوا (اندازه پشته JVM). در صورت استفاده از AWS EC2 ، توصیه می کنیم با یک نمونه C4.2xlarge شروع کنید. برای اکثر پروژه ها ، می توان با پیکربندی در امتداد آن خطوط شروع به کار کرد ، اما ممکن است بخواهید برای موقعیت هایی که خواستار در دسترس بودن زیاد هستند یا بار بیشتری را تحمل کنید ، سرورهای قدرتمندتر یا متعدد یا نمونه (یا معادل آن) داشته باشید. هنگام اجرای Orbeon PE را در چندین سرور یا نمونه ها تشکیل می دهد ، به یک اشتراک PE در هر سرور یا نمونه نیاز دارید. برای اطلاعات بیشتر در مورد اندازه ، به بخش مربوط به فرم های بار Orbeon که می توانند رسیدند ، مراجعه کنید.

امکانات

در زیر ویژگی های اصلی Orbeon وجود دارد

  • بین المللی سازی.
  • کنترل دسترسی.
  • فرم های چند صفحه ای.
  • پشته سرور.
  • پشتیبانی Liferay.

دستورالعمل نصب و راه اندازی

پیکربندی ماشین مجازی #### جاوا جاوا VM را با: پیکربندی کنید:

  • -xmx گزینه برای حافظه اختصاصی جاوا:
    • در یک دستگاه توسعه: حداقل 1 گیگابایت از java heap: -xmx1g
    • روی یک دستگاه تولید: حداقل 4 گیگابایت Heap Java: -xmx4g
  • -xx: maxpermsize برای فضای “permgen” (جاوا 1.7):
    • حداقل استفاده کنید: -xx: maxpermsize = 256m همچنین ، اطمینان حاصل کنید که هنگام استفاده از Java 7 ، تدوین مرتب نشده اید توجه: در سیستم های UNIX ، GIJ / GCG پشتیبانی نمی شود زیرا گزارش هایی از مسائل مربوط به آن زمان اجرا و فرم های Orbeon وجود دارد. در عوض ، ما توصیه می کنیم از محیط Oracle Runtime Java استفاده کنید.

تنظیم پایگاه داده #### خارج از جعبه ، فرم هایی که شما با فرم سازنده ایجاد می کنید و همچنین داده های ضبط شده با آن فرم ها ، در یک پایگاه داده تعبیه شده به نام وجود ذخیره می شوند. شما می توانید فرم های Orbeon را تنظیم کنید تا این داده ها در پایگاه داده رابطه شما ذخیره شود ، اما اگر با فرم های Orbeon شروع می کنید ، ممکن است فقط از موجود تعبیه شده استفاده کنید ، حتی اگر فقط به طور موقت باشد. توجه داشته باشید که وجود باید بتواند به فهرست وب/موجود در فهرست های موجود ، هر جا که فایل orbeon را تشکیل می دهد ، بنویسد. بنابراین ، به خصوص اگر در UNIX هستید ، اطمینان حاصل کنید که این دایرکتوری با فرآیند اجرای سرور برنامه شما قابل نوشتن است.

نصب مجوز (Orbeon فقط PE را فرم می کند)

  • اگر در حال اجرا در فرم های Orbeon CE هستید ، نیازی به نصب پرونده مجوز ندارید.
  • اگر در حال اجرا هستید Orbeon فرم PE را تشکیل می دهد:
    • مراحل سرور برنامه خود را در زیر انجام دهید
    • می توانید مجوز کامل از Orbeon دریافت کنید ، یا مجوز آزمایشی دریافت کنید
    • قبل از شروع کانتینر Servlet ، پرونده مجوز خود را در زیر پرونده جنگ Orbeon Forms کپی کنید:
WEB-INF/resources/config/license.xml

با فرم های Orbeon 4.1 و جدیدتر ، می توانید پرونده مجوز. xml را نیز در زیر فهرست خانه کاربر قرار دهید. به عنوان مثال ، در سیستم های UNIX:

~/.orbeon/license.xml

Orbeon ابتدا پرونده های مجوز را در جنگ جستجو می کند ، و در صورت عدم یافتن تلاش برای یافتن آن در زیر فهرست خانه. فواید این رویکرد این است که شما لازم نیست که پرونده جنگ را در ظرف شما مستقر کنید ، یا اینکه پرونده جنگ را با مجوز از بین ببرید و دوباره فشرده سازی کنید. توجه: فرم های Orbeon از java system.getProperty (“user.home”) برای شناسایی فهرست خانه کاربر استفاده می کند.

URL پایه برای خدمات داخلی

این مرحله گاهی اختیاری است. بسته به تنظیمات شما ، اگر کارها از جعبه خارج نشود (به عنوان مثال اگر خطاهای پایگاه داده با فرم های نمونه دارید) ممکن است مجبور شوید Oxf.URL-REWRITINTY.SERVICE.BASE-URI را در خصوصیات خود تنظیم کنید. -local.xml پرونده. اغلب ، کافی است که آن را به موارد زیر تنظیم کنید (تنظیم برای درگاه و پیشوند):

property
    as="xs:anyURI"
    name="oxf.url-rewriting.service.base-uri"
    value="http://localhost:8080/orbeon"/ 

سؤالات متداول


آیا هزینه ای با استفاده از فرم های orbeon وجود دارد؟

ساخت حرفه ای (PE) از طریق برنامه های اشتراک PE در دسترس است. پشتیبانی تجاری بیشتر با برنامه های پشتیبانی DEV در دسترس است. ساخت و ساز Community Edition (CE) به صورت رایگان در دسترس است که آیا استفاده شما از آن برای ساخت برنامه های منبع باز یا تجاری است. کد منبع کامل به فرم های Orbeon CE به صورت رایگان و تحت شرایط منبع باز واقعی در دسترس است. کد منبع به Orbeon Forms PE در صورت تقاضا برای مشتریان اشتراک در دسترس است. با کد منبع باز ، همانطور که می خواهید رایگان هستید:

  • سکو را گسترش دهید
  • ساخت برنامه ها در بالای سیستم عامل توجه داشته باشید که اگر در کد فرم های Orbeon موجود تغییراتی ایجاد کنید ، به شرایط مجوز LGPL محدود می شوید ، که به شما نیاز دارد تا هنگام توزیع برنامه خود ، تغییرات را در جامعه منبع باز توزیع کنید.

آیا می توانم از نسخه قدیمی فرم های Orbeon با پرونده مجوز جدیدتر استفاده کنم؟

بله ، مجوز ایجاد شده برای یک نسخه معین با نسخه های قبلی نرم افزار نیز کار خواهد کرد. به عنوان مثال اگر یک پرونده مجوز برای Orbeon Forms 2017.2 دارید ، می توانید از آن با فرم های Orbeon 2017.1 و غیره استفاده کنید.

آیا می توانم از نسخه جدیدتر فرم های Orbeon با یک پرونده مجوز قدیمی استفاده کنم؟

بستگی دارد: -اگر پرونده مجوز شما دارای تاریخ اشتراک غیرقانونی است ، می توانید به هر نسخه فرم Orbeon که قبل از آن تاریخ منتشر شده است ، ارتقا دهید. به عبارت دیگر ، شما می توانید به هر نسخه از فرم های Orbeon منتشر شده در حالی که اشتراک شما فعال است ارتقا دهید و پرونده مجوز شما آن را منعکس می کند. -اگر پرونده مجوز شما دارای اشتراک خالی است اما دارای نسخه غیر خالی است ، می توانید به هر نسخه ارتقا دهید تا نسخه مشخص شده و از جمله نسخه مشخص شده. توجه: فقط دو شماره نسخه اول بررسی می شوند. اگر پرونده مجوز شما 4.4 می گوید ، به عنوان مثال می توانید از 4.4.1 استفاده کنید. به عبارت دیگر ، به روزرسانی های جزئی همیشه مجاز است. -اگر پرونده مجوز شما نه اشتراک غیرقانونی و نه نسخه غیر خالی ، هیچ محدودیتی در نسخه فرم های Orbeon وجود ندارد که بتوانید از آنها استفاده کنید. اگر تاریخ انقضا مشخص شده باشد ، موارد فوق تا زمانی که مجوز منقضی نشده باشد ، معتبر است. در عمل ، مجوزهای Orbeon که ما تولید می کنیم به طور معمول ویژگی های زیر را دارند: شروع فوریه 2018:

  • مجوزهای اساسی PE
    • تاریخ انقضا با یک دوره فیض داشته باشید
    • یک قسمت نسخه خالی داشته باشید -تاریخ اشتراکی و اشتراک گذاری را داشته باشید
  • مجوزهای طلای نقره و PE
    • تاریخ انقضا با یک دوره لطف داشته باشید (به جز تمدید مجوز پدربزرگ)
    • یک قسمت نسخه خالی داشته باشید -تاریخ اشتراکی و اشتراک گذاری را داشته باشید تا فوریه 2018:
  • مجوزهای اساسی PE
    • تاریخ انقضا داشته باشید
    • یک قسمت نسخه خالی داشته باشید -تاریخ اشتراکی و اشتراکی را ندارید
  • مجوزهای طلای نقره و PE
    • تاریخ انقضا نداشته باشید
    • یک قسمت نسخه خاص داشته باشید -تاریخ اشتراکی و اشتراک گذاری را داشته باشید

آیا مجوز من منقضی می شود و باعث می شود نرم افزار کار را متوقف کند؟

شروع فوریه 2018:

  • مجوزهای تولید پس از یک دوره لطف منقضی می شوند (به جز تمدید مجوز پدربزرگ).
  • مجوزهای اساسی غیر تولیدی (و همچنین مجوزهای قدیمی تر DEV) پس از یک دوره لطف (به جز تجدید مجوزهای پدربزرگ) منقضی می شوند. برای جزئیات بیشتر ، به مزایای جدید طلای PE و مجوزهای دائمی پدربزرگ مراجعه کنید. تا فوریه 2018:
  • مجوزهای تولید منقضی نمی شوند.
  • مجوزهای اساسی غیر تولیدی (و همچنین مجوزهای قدیمی تر) منقضی می شوند.
  • می توانید با بررسی قسمت انقضا پرونده مجوز ، انقضاء واقعی وجود داشته باشد.

زمینه اشتراک در پرونده مجوز چیست؟

زمینه اشتراک اشتراک آموزنده است و در صورت کاربرد ، پایان اشتراک پشتیبانی را نشان می دهد.

وقتی یک Orbeon را به دست می آورم اشتراک تولید PE را پرداخت می کنم؟

سال اول ، هر دو:

  • مجوز نصب و استفاده از نرم افزار
  • یک سال پشتیبانی سالهای دوم و بعدی:
  • سالهای اضافی پشتیبانی
 فارسی