1.8.0C: Enterprise хэл дээрх скриптийг гүйцэтгэх орчин болох OneScript 1 хувилбар

1.8.0C: Enterprise хэл дээр скриптүүдийг гүйцэтгэх 1С компаниас хамааралгүй платформ хоорондын виртуал машиныг хөгжүүлсэн OneScript 1 төслийн хувилбар хэвлэгдсэн. Систем нь бие даасан бөгөөд 1C: Enterprise платформ болон түүний тусгай сангуудыг суулгахгүйгээр 1С хэл дээр скриптүүдийг ажиллуулах боломжийг олгодог. OneScript виртуал машиныг 1С хэл дээрх скриптүүдийг шууд гүйцэтгэхэд болон бусад хэл дээр бичигдсэн програмуудад гүйцэтгэхэд дэмжлэг үзүүлэхэд ашиглаж болно. Төслийн код нь C# хэл дээр бичигдсэн бөгөөд MPL-2.0 лицензийн дагуу түгээгддэг. Линукс, Windows болон macOS дээр ажиллахыг дэмждэг.

OneScript нь сул бичих, нөхцөлт илэрхийлэл, гогцоо, үл хамаарах зүйл, массив, ердийн илэрхийлэл, COM объект, анхдагч төрлүүдтэй ажиллах үндсэн функцууд зэрэг 1С хэлний бүх боломжуудыг дэмждэг. Стандарт номын сан нь файлууд болон мөрүүдтэй ажиллах, системтэй харилцах, JSON болон XML боловсруулах, сүлжээнд нэвтрэх, HTTP протоколыг ашиглах, математик тооцоолол, макеттай ажиллах функцээр хангадаг.

Эхэндээ уг системийг 1С хэл дээр консолын программуудыг боловсруулахад зориулагдсан байсан боловч нийгэмлэг нь график интерфэйстэй програм үүсгэх боломжийг олгодог OneScriptForms номын санг хөгжүүлж байна. Стандарт номын сан болон OneScriptForms-ээс гадна OneScript-д нэмэлт номын сан, хэрэгслүүд бүхий 180 гаруй багцыг ашиглах боломжтой. Номын сангуудыг суулгах, түгээх ажлыг хялбарчлахын тулд ovm багц менежерийг санал болгож байна.

Шинэ хувилбар нь .NET Framework 4.8-д шилжсэн бөгөөд энэ нь 260-аас дээш тэмдэгт агуулсан файлын замыг дэмжих боломжийг олгосон. Бусад өөрчлөлтүүд нь 1C: Enterprise платформтой нийцтэй байдлыг сайжруулахтай холбоотой юм.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх