ПредишенСледващото

Net8 софтуерен инструмент, който върви в мрежата Oraclekak на клиентските компютри и сървъри, се състои от три различни нива: urovnyaNet, ниво и да се TNS протокол адаптер.

UrovenNet клиент станция позволява на приложението да прозрачно достъп до отдалечена база данни с pomoschiSQL като ако базата данни е на същия компютър, както на клиента. UrovenNetna сървъра му позволява да изпраща и получава данни в отговор на исканията на SQL-клиент като ако клиентът ще работи на същата машина като на север.

UrovenTransparentNetworkSubstrate (TNS -prozrachny мрежа субстрат) - софтуерен инструмент, който дава клиенти и сървъри прост интерфейс за приложно програмиране за всички мрежови протоколи, които отговарят на стандартите на индустрията. С вграждането на мрежови адаптери протоколи TNS, клиенти и сървъри могат да общуват с всеки мрежов протокол.

Протокол адаптер (protocoladapter) Oracleneobhodim TNS за превръщане средства в функционална форма се разбира от определен протокол комуникационна мрежа. Адаптерите Net8 са достъпни за всички общи мрежови протоколи, включително chisleTCP / IP, IPX / SPX, DECNet, LU6.2, и др.).

Когато клиентско приложение изпълнява SQL-оператор, операторът преминава през всяко ниво Net8 на клиент гарата, след това се опакова и се изпраща по мрежата. Net8 на сървъра се отваря с мрежа за пакети и изпраща заявка през различните нива (в обратен ред) към сървъра на база данни, като че ли SQL-декларация е издаден от локалното приложение. След лечението, сървърът на оператор връща резултатите до клиента чрез Net8 (в обратен ред), както и в мрежата.

обединяване връзка

Връзките предоставят приложенията, които най-много от времето на престоя. Например, работещи със заявлението за писане при попълване на поръчки под формата на OSD, продавачът не е изпращането или получаването на всякаква информация чрез TNS-съединение.

За да се ограничи броя на физическите мрежови връзки и по-ефективно използване на ресурсите на мрежата, Net8 може да изпълнява обединяване (обединяване), или да създадете басейн (басейн), състоящ се от предварително определен брой TNS-връзки. Основни понятия на пул за връзки, са представени на фиг. 11.

Когато връзката между обединяването на празен ход сесия може временно да позволи друга сесия да използва физическа TNS-съюз, и по-късно, когато първата сесия отново трябва да се установи връзка със сървъра, връзката е възстановена. Поради това, че пулът на свързвания позволява на няколко сесии, за да си взаимодействат с базата данни на сървъра, споделяне на предварително зададения брой налични TNS-съединения. В този случай, за работата на прилагането консумира по-малко ресурси, увеличаване на производителността на сървъра.

Сървърът не започне обединяването на TNS-връзки, докато не е отворен определен брой физически мрежови връзки. За да отворите следващото TNS-връзката, сървърът на база данни, трябва първо да намери покой сесия и след това преназначаване логическа връзка на сесията, новата връзка. Ограничаването на броя на физическите мрежови връзки могат да бъдат създадени, за да стартирате сървъра със съответния параметър конфигурация.

Подкрепете проекта - споделете линка, благодаря!