Интранет? IntraDA!

Защо интранетът е добър Защо интранетът е полезен за потребителя Изграждане и управление не само на Интернет, но и на интранет! Защо интранетът е добър Всеки отдавна е зашеметен от честото споменаване на думата „Интернет“ на страниците на компютърни публикации.

Защо интранет мрежите са добри

Какво можем да кажем за компютърните фирми? Всяка уважаваща себе си компания отдавна има електронна поща и все по-малко остават такива, които нямат пряк достъп до Интернет и собствен уеб сървър. Много пъти съм чувал: „Не искам да бъда последният човек, който има уеб сайт“.

Защо интранетът е полезен за потребителя

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

И така, първо започва да търси договор от секретаря (който както винаги закъснява). Да предположим, че работата е добре организирана и той знае къде да търси, защото секретарят е изпратил имейл снощи или просто има предварително уговорено място за тях, като srv1docsfy96projectsmyprojectpartnersellinggoods. По очевидни причини не разглеждаме варианта, когато проектът на споразумение се отпечатва на бюрото на Василий Петрович. Нека приемем също, че паметта на Василий Петрович е добра и той си спомня целия този път, или едно от мрежовите му устройства е свързано директно с тази директория. Отлично! След това можете лесно да отворите необходимите файлове и да ги проверите.

И накрая, той спешно трябва да реши проблем: дали да купи акции днес (да смени валутата) или не. Нека да продължим от най-доброто: той има програма, която отива на сървъра на брокерската компания чрез Интернет и предоставя цялата необходима информация. Има комплект за разпространение на програми, има връзка, просто трябва да инсталирате тази програма. Инсталирайте, сега всичко ще се оправи, но тук. програмата съобщава, че има някакъв вид Yelypaly.dll, който вече е инсталиран в системата и поддържа различен език от този в дистрибуционния комплект, и пита дали да го замени или не. И такива съобщения по време на инсталационния процес може да са не едно, а дузина. Василий Петрович в отчаяние!

Сега нека видим какво ще стане, ако живеем и работим в интранет. По дефиниция интранет е вътрешна корпоративна мрежа, която използва средствата за достъп, организация и съхранение на информация, присъщи на Интернет (най-общо казано, изобщо не е необходимо тази мрежа да бъде свързана с интернет). И така, Василий Петрович, след като дойде на работа, стартира програма за интернет навигация (например Internet Explorer). Първата страница му казва (с описания и снимки) какви основни секции с данни съществуват на неговия сървър. Избирайки правилния, Василий Петрович може да преглежда документи за различни финансови години, материали за пресата, президентски речи и т. Н. След като избере желаната финансова година, той вижда всички договори, проекти и други документи от тази година, всички с кратки или подробни описания. Всичко е разположено по рафтовете и е просто.

В случай на размяна не е необходимо да инсталирате нищо! Той комуникира с необходимия сървър с помощта на универсален интернет клиент, самото приложение се изтегля от сървъра и се стартира, използвайки библиотеките, които вече са в системата. Този механизъм за стартиране на приложения се основава на нова технология ActiveX, която е напълно съвместима със старите OLE софтуерни компоненти (OLE контроли). Тези софтуерни компоненти могат да се изпълняват от всяко приложение, написано с помощта на библиотеки Component Object Model (COM), например в Internet Explorer, и да взаимодействат със сървъра.

Изграждане и управление

Но ако всичко е толкова лесно за потребителя, тогава трябва да е много трудно за администратора. Колко главоболие се добавя! В допълнение към обичайните неща (управление на файловия сървър, потребители, права за достъп и т.н.), вие също трябва да знаете как работи HTML и евентуално да пренаредите всички потребителски документи в подходящата форма.

Нещата обаче не са толкова лоши. Днес е възможно да се направи така, че потребителите сами да могат да работят с документи, написани в съответствие с HTML спецификациите, и нито те, нито самият администратор абсолютно не се изисква да го знаят. Всъщност с развитието на софтуера създаването на хипертекстовата структура на сървъра вече не е прерогатив на администратора. От известно време всеки потребител може да участва в създаването на тази структура. Работата на администратора, както обикновено, е да разпространява правата, така че потребителите да не могат, поради незнание или невнимание, да се намесват в своите колеги или да влязат във владение на информация, която не е предназначена за тях.

Този продукт включва инструмент за визуално създаване и редактиране на страници на FrontPage Editor, както и инструмент за визуално показване на връзки и работа върху цялостната концепция на FrontPage Administrator сървъра. И двете програми взаимодействат тясно помежду си и са необходими не само на администратора, но и на всички обикновени потребители, които искат да участват в създаването на уеб сървър. Основното нещо е да не забравите да закупите достатъчно лицензи за този продукт.

И така, нека се върнем към нашия Василий Петрович, който, след като работи в интернет, стигна до заключението, че е удобно и иска да създаде нещо подобно в своята компания. Разбира се, само желанието на Василий Петрович не е достатъчно; мрежовият администратор трябва да му помогне с това. Помощта ще включва създаване на основен уеб сървър и начална страница. Администраторът може да започне, като стартира подходящия съветник, който след задаване на дузина въпроси създава скелетен уеб сървър с няколко страници. Администраторът трябва да помисли как ще изглежда първата страница и къде ще водят връзките от нея.

По-нататък - в зависимост от желанието. Използвайки FrontPage Administrator, той може да назначава права на своите потребители, както намери за добре. Администраторът може да даде права за писане на всички в техния район и да чете права навсякъде. По този начин всеки от потребителите вижда какво се случва на страниците на своите колеги и може да публикува връзки към тях, но в същото време не може да променя страниците на другите.

Как се осъществява защитата на данните с такъв механизъм? Първо, той не се изпълнява на ниво файл, а на ниво сървър. Това означава следното: Василий Петрович, стартиращ FrontPage и опитващ се да осъществи достъп до определен файл, се свързва с Интернет информационния сървър, който проверява дали потребителят наистина има право да прочете файла и след това му дава достъп или не. Същото се случва, когато се опитвате да запишете модифициран файл: FrontPage го изпраща на уеб сървъра, който проверява разрешенията за запис на този файл от Василий Петрович и го запазва или отказва тази опция. В същото време достъпът до самите файлове за всички потребители може да бъде затворен от стандартните инструменти на Windows NT; те се четат и модифицират от потребителите чрез Интернет информационния сървър. Второ, целият трафик на данни между FrontPage и сървъра е криптиран, така че непублична информация може да се предава по мрежата.

След като потребителят създаде скелет на своя сървър с помощта на специален съветник, той трябва да го напълни с нещо. Всъщност уеб сървърът не е просто колекция от красиво проектирани страници; той е преди всичко колекция от логически свързана информация, която трябва да бъде достатъчно лесна за навигация дори от неопитни служители на компанията. Съветникът ще помогне с това: след като е работил, потребителят открива впечатляващ списък от действия, който показва какво точно трябва да направи потребителят: попълнете такава и такава страница, изтрийте снимката „Тази страница е в процес на изграждане“ от го, вмъкнете лого или нещо - все още не.

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

Освен това сървърите могат да бъдат напълно различни! Този урок обхваща Windows NT Server, но не всеки използва Internet Information Server за своя уеб сървър днес (по различни причини). Това е добре: за най-често срещаните уеб сървъри има така наречените FrontPage Extensions, които са инсталирани на сървъра и предоставят същата функционалност. FrontPage Extensions са достъпни за Apache, NCSA, Netscape Communications Server, Netscape Commerce Server, различни операционни системи, да не говорим за Peer Web Server, включен в Windows NT Workstation. Можете да имате няколко напълно различни уеб сървъра във вашата мрежа и те не само могат да бъдат управлявани, но можете да подготвяте документи за тях, без да използвате някакъв специфичен софтуер.

Да приемем, че Solaris 2.4 е инсталиран на един от сървърите на компанията (например там работи сървър на база данни). За да могат обикновените потребители да съхраняват своите файлове в него, може да се нуждаете от допълнителен продукт, който осигурява достъп до файлове от клиентски станции (Windows 95, Windows NT Workstation) до този сървър. Например, всяка клиентска машина в този отдел ще трябва да има инсталиран Sun PC-NFS, за да може да монтира файловата система Solaris към клиентските компютри. Потребители от други отдели, които се нуждаят само от време на време до достъп до информация на този сървър, биха хапали лактите си.

Но това не е всичко. Ако компанията е достатъчно голяма, инструментите, които FrontPage предоставя, може да не са достатъчни за потребителите. В един момент може да се окаже, че документите на различни хора изглеждат много сходни - това означава, че за създаването им са използвани едни и същи шаблони. Някой иска да проектира страницата си по някакъв невъобразим начин в съответствие с новия стандарт, който току-що беше пуснат (например най-новият HTML 4.0 - защо не трябва да се появяват такива спецификации след шест месеца?). Сега дори е трудно да си представим как може да се разиграе фантазията на хората, които притежават такъв инструмент.

В този случай програмистите вече влизат в игра. Има FrontPage SDK, с който можете да създавате персонализирани шаблони за потребители, персонализирани съветници, които да помогнат на потребителите да измислят напълно нови страници с добавена нова функционалност. И накрая, ако трябва да използвате активни уеб страници на сървъра, вие също не можете да направите без програмист: интеграция със SQL сървър, CGI скриптове, софтуерни компоненти на Java, скриптове в JScript и VBScript - навсякъде, където трябва да програмирате. Но на справедливост трябва да се отбележи, че в повечето случаи е достатъчен просто Visual Basic: Програмите Visual Basic, които са работили в офис приложения, могат лесно да работят под Internet Explorer.

Не само Интернет, но и интранет!

Е, не е ли привлекателно? Атрактивно, но някак необичайно. Лесно ли е, както е написано? Все още се изисква известно обучение. И като цяло е трудно веднага да се откажат от обичаните отдавна офис продукти.

Изобщо няма нужда да отказвате. Вече беше споменато по-горе за новата технология ActiveX, с която можете да стартирате едно приложение в друго. По този начин Internet Explorer, веднага щом срещне документ във формат Microsoft Word на сървъра, незабавно стартира тази програма вътре в себе си и потребителят вижда (и може да редактира) документа на всяко офис приложение, използвайки Internet Explorer. Една програма - за всички видове документи и приложения! Не е ли това, за което Sun Microsystems мечтаеха, когато изложиха идеята за интернет терминал? Но ако те предложиха универсално устройство за решаване на всички комуникационни проблеми, то сегашната технология предлага разумна алтернатива - универсална програма за интернет клиенти. Когато дадена програма остарее, лесно е да замените съставните й части, когато бъдат пуснати нови продукти. Всички продукти, поддържащи компонентния обектен модел, независимо от доставчика, могат да бъдат интегрирани и да работят в Internet Explorer.

Има повече възможности, но времето ще покаже как потребителите ще възприемат всичко това. Сега знаем едно: броят на потребителите на интернет нараства експоненциално - това вдъхва надежда. Може би след няколко месеца ще започне същият бърз растеж на интранет.

Споделете материала с колеги и приятели