חיפוש מונחים לפי ה-ABC:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

מה זה Apex?

Apex זו פלטפורמה לפיתוח יישומי SaaS מעל מערכת Salesforce.com. ה-Apex מאפשר למפתחים גישה לבסיס הנתונים של Salesforce.com עם ממשק client/server ליצירת יישומי SaaS המספקים ערך מוסף ע"י צדדים שלישיים. ה-Apex כולל API בו מפתחים משתמשים בכדי לגשת לנתוני המשתמש שב-Salesforce.com. ה-API מאפשר למפתחים להשתמש במרכיבי SaaS, כמו Web Widgets או Multi-Tenant DB בלי הצורך לפתח את התשתית שנדרשת מאחורי יישומי ה-SaaS.

Apex מספק סביבה מלאה לבניית יישומים עסקיים וכוללת מבנה נתונים, Objects לניהול הנתונים, workflow engine לשיתוף נתונים בין משתמשים, מודל ממשק משתמש לבניית מסכי מערכת ו-Web services API לצורכי אינטגרציה.

יישומי Apex בדרך כלל מתארחים ורצים משרתי Salesforce.com ואין שום צורך להתקין משהו על מחשבי המשתמשים. המשתמש יכול לרכוש את יישום ה-Apex מהפורטל AppExchange של Salesforce.com כתוספת למערכת ה-CRM.

פלטפורמת Apex מורכבת מ-3 כלים:

  • Apex Builder – זו סביבת הפיתוח פשוטה לשימוש המבוססת Drag-and-Drop אבל מוגבלת למרכיבי ממשק ואלגוריתמים של לוגיקה עסקית מוגדרים מראש.
  • Apex API – השיטה לאחזור נתונים משרתי Salesforece.com. ה-API משמש תוכניות חיצוניות למערכת Salesforce.com, כמו יישומי Java, שצריכים גישה למידע שנמצא במערכת –Salesforce.com.
  • Apex Code – שפת פיתוח מלאה ל-On Demand שמאפשרת ריצת תוכניות על שרתי Salesforce.com. ה-Apex Code מציעה גמישות בפיתוח החסרה ב-Apex Builder ומהווה השלמה ל-Apex API שמאפשר את הגישה לנתונים הרלוונטיים שנמצאים ב-Salesforce.com.

Force.com הינה פלטפורמה שמאפשרת למשתמשים גישה ליישומי Apex בלי צורך להיות מנויים על Salesforce.com.