Језик :
SWEWE Члан :Пријава |Регистрација
Претражи
Енциклопедија заједница |Енциклопедија Одговори |Пошаљи питање |Речник Знање |Додај знања
Претходна 1 Следећи Изаберите Странице

Цросс-платформа

Концепт је развој вишеплатформски софтвер је важан концепт који се не ослања на оперативном систему, нити верујем хардверски окружење. Оперативни систем развио апликацију у други оперативни систем још увек може да ради. Насупрот томе, ако неки рачунар језика без мењања кода да се постигне висок степен цросс-платформ, затим више апстрактан језик, доњу контролу хардвера, само за развој високо апстрактни модел система. Као што су Јава, Делпхи једноставан језик, урадили унакрсно платформу. Они ће бити у различитим развоја система, рад, и одржавање.Дефиниције

Унакрсно платформа се односи на програмски језик, софтвер или хардверски уређаји могу да раде на различитим оперативним системима, или различите рачунарске архитектуре.

Уопштено говорећи, генерални рачунарство језик може бити цросс-платформ, програмери само треба да обезбеди Рунтиме / посреднички окружења на различитим платформама. Строго говорећи, односи се на употребу програма рачунар језика припремљен је потребно само малу количину модификације, после компајлер може да ради под другим платформу у овом тренутку не даје Рунтиме / посреднички окружење. Као што су Јава Рунтиме Енвиронмент пружа цросс-платформ решење је, а Ц је стандард и ригорозне вишеплатформски језик.

Подршка Софтвер

1 Систем за управљање базама података (ДБМС):

МиСКЛ: Соларис, Линук, Виндовс, ФрееБСД

Орацле Соларис, Линук, Виндовс

ДБ2: Уникс, Линук, Виндовс, з / ОС

2 веб сервер, апликативни сервер:

Апацхе: Соларис, Линук, Виндовс, ФрееБСД

Томцат: Линук, Виндовс, ФрееБСД

3 веб претраживач:

Мозилла Фирефок: Линук, ФрееБСД, Соларис, АИКС, Прозори,

Програмски језици

Ц језик, Ц , Јава

Перл, Тцл, Ерланг

Питхон, Делпхи Килик, РЕАЛбасиц

пхп

Детаљна објашњења

Већина рачунарских језика апсолутном смислу, су цросс-платформ: Зато што сви са високом нивоу, људски читљив начин да пошаље Директиве о ЦПУ, тако да није потребно зависи од било ког оперативног система. Међутим, ако компонента Тоолбок да користе систем да креирате нови графички кориснички интерфејс (ГУИ), може се користити у одређени систем програмерима АПИ функцију или класе библиотеке. Иако Ц је вишеплатформски, али користи Вин32 АПИ Ц програмирање под Виндовс, генерално неће саставити на Уник машинама. Различита тумачења норми језика компајлера такође варирају. У овом случају, пре него што изграђеним различитих система, програм мора узети у обзир.

Неки језици, као што су Јава, свестан од самог почетка да се ради на свакој платформи, тако вишеплатформски окружење остварен је на локалном језику њихове платформе. На пример, Јава може да се користи преко платформи, то је управо зато што имплементација замаху библиотека у многим платформама. Слично томе, може бити цросс-платформ приступ фајл, јер постоје у оквиру сваког приступа платформа фајл библиотеци. И тако даље, све врсте проблема цросс-платформ, морамо да решимо своју локалну библиотеку. вкВидгетс оквир је такав вишеплатформски библиотека, у зависности од питања цросс-платформ, нуди много различитих решења, као библиотеке постоје многи, може да се развија на различитим језицима на основу унакрсног платформи, а користи одговарајућу библиотеку.

За сваки оперативни систем, процесор, и обезбеди и саставио верзије сваког теста изводљивости овог приступа је веома мали; опен соурце софтвер омогућава корисницима да састави свој објектни код (објецт цоде), па боље у унакрсном платформи. Слично томе, они који тумачи језик, или ако вам је потребна виртуелну машину језик, али и више у складу са захтевима унакрсног платформе, јер корисници морају да састави свој. Сунчева Јава Виртуал Мацхине ХотСпот, само за неке, али не све платформе, пружајући компајлиране бинарне датотеке. На пример, Сунце за ГНУ / Линук, подржава само и386 платформу, али ако је неко ради на ПоверПЦ или СПАРЦ рачунара Линук, морао да састави свој матерњи машински код (мацхинецоде), или користе независни софтвер за покретање Јава програма.

Многи АПИ (Апплицатион Программинг Интерфаце) зависи од платформе. ОпенГЛ се може посматрати као цросс-платформ, јер не зависи од било ког графичког оперативног система, ЦПУ архитектуре, или одређени бренд опреме. Платформа специфични АПИ је компатибилан са новим слојем, као што су вино библиотеке, Виндовс програми могу покренути на УНИКС системима, као и на другим системима.

Друга експанзија и посредничког, па многи програмери и даље вишеплатформски програмски језик изворни код за исти, док мало модификација, можете компајлирати / покренути на различитим платформама, као што су Кт и вкВидгетс.

Платформа Језик

развој ПХП програма могу да раде без модификација на, виндовс.линук, УНИКС и другим оперативним системима

Додато: на пример прозори систем софтвер не може да ради на Линук, Линук систем софтвер не може да ради на прозорима.

Али ПХП преводилац постоји више верзија више оперативних система, многи чак и не зовем се имена, који је објаснио функционисање система пишете пхп програм се може покренути, без обзира да ли пишете у Виндовс или Линук

Тренутно, цросс-платформ мејнстрим тржиште апликација и развој УИ оквир:


Претходна 1 Следећи Изаберите Странице
Корисник Преглед
Но цомментс иет
Ја желим да коментаришем [Посетилац (13.58.*.*) | Пријава ]

Језик :
| Проверите код :


Претражи

版权申明 | 隐私权政策 | Ауторско право @2018 Свет енциклопедијско знање