signofthetimes.Inthisstyleofprogramming,connectingthesurvivalperiodwillremainopenthroughouttheprocess,withouttheneedforspecialtreatmentforthecondition.
Inaccordwiththecurrentdevelopmentofdesigntoolsandtechniquesneededbythestaff.Microsoftrecognizestheneedtoprovideanewprogrammingmodelfordataaccess.Thismodelisbasedon.NETFrameworkgenerated.Basedon.NETFrameworkThiswillensureconsistencyofdataaccesstechnologies-willsharecommoncomponentstypesystem,designedandnamingconvention.
ADO.NETisdesignedtomeetthepurposeofthisnewprogrammingmodelofthefollowingrequirements:withcontinuous-typedatastructure;CloserintegrationwithXML;havetocomefromanumberofcombinations,differentdatasourcesdefinitivedataonthedataform.andisoptimizedforinteractiveanddatabasefunctions,Theserequirementsare.NETFrameworkinherentcontent.
InthecreationofADO.NET,Microsofthasthefollowingdesignobjectives.
UsethepresentknowledgeofADO
ADO.NETdesignedtomeetthevariousdemandsoftoday'sapplicationdevelopmentmodel.Meanwhile,theprogrammingmodeltotheextentpossibleconsistentwithADO.Thismakestoday'sADOdevelopersdonothavetostartfromscratchlearninganewdataaccesstechnology.ADO.NETis.NETFrameworkareaninherentpartofitisnotstrangeforADOprogrammers.ADOandADOexistence.Whilemoston.NETapplicationofthenewprocedureswillbeusedtoprepareADO.NET.But.NETprogrammersstillbepassed.NETCOMinteroperabilityservicetouseADO.TheexpositionofthedifferencebetweenADOandADO.NET,pleaseseehttp://msdn.microsoft.com/library/en-us/dndotnet/html/ADONETProg.aspabout"ADO.NETfortheADOProgrammer".
1.supportN-tierprogrammingmodel
ADO.NETn-typelayerhascontinuedtoprovidefirst-classprogrammingenvironments,Manynewapplicationsarepreparedfortheenvironment.Datacollectioncontinuedtousetheconcepthasbecomethefocusofprogrammingmodel.NlayerProgrammingADO.NETDataSetisthesolution.
2.IntegratedXMLsupport
XMLanddataaccessiscloselytiedtothatofthewholecontentoftheXMLdatacoding.DataAccessandXMLmoreandmoreconcernedwiththecontent..NETFrameworknotonlysupportWebstandards,itisentirelyWeb-basedstandardsgenerated.
ADO.NETXMLsupportbuilt-inaverybasiclevel..NETFrameworkandADO.NETisthesametypeofXMLstructure,Inmanydifferentlevelsofintegration.YouneednotcollectdataaccessservicesandtheircorrespondingXMLchoosebetweenservices;Theyalreadyhavethedesignleapfromonetoanotherfunction.
3.WhydoweneedWebService
Uplandmerchandisepurchasedthrough,youmaybepuzzledbydistributionmethod.Frequently,thecompanyisduetodeliveryproblemsofdistributionandconsumptionyoualotoftime.Norisitacompanyforthedeliveryofvalue-addedservices.Tosolvethisproblem,withoutreducingthesecurityleveldistributioncompaniesneedtoknowmoreaboutthecircumstancesofthetransmittedinformation.However,thesecuritycompany'ssecuritysystemisverycomplex.Sowecanonlyuseport80(WebServerport),andonlythroughtheWebServertoprovideinformation?Therefore,wehavecreatedanewWebapplicationproceduresforobtainingdatafromcorebusinessapplications.Distributioncompanieswillpaymoneytosomethingthatallthecompanieswillwanttofocusoncorebusinessapplications.
WhatistheWebService?
WebServiceApplicationProgramConstructionisageneralmodeluncoverallthesupportandcommunicationsintheimplementationoftheoperatingsystem.Component-baseddevelopmentandWebServiceordertoachievethebestcombinationoftheWeb,BasedonComponentObjectModel:DistributedComponentObjectModel(DCOM).RemoteMethodInvocation(RMI).Inter-OrbandInternetProtocol(IIOP)hasissuedaverylongtimeInter,unfortunately,thesemodelsaredependentonthespecialobjectmodelagreement.UsesoapandXMLWebServicecommunicationofthesemodelswasfurtherextendedtothesourceExceptinspecialobjectmodelobstacles.
WebServicetomakemajoruseofcommercialdatainthewebhttpandsoaptransmissionCallinglong-distancebusinessobjectimplementationhttpsaopthroughfunctioncalls.WebuserscanusesoapandhttpWebCallingthroughtheremoteobjecttobedeployed.
SohowtomaketheuserinapositiontounderstandthemeaningofWebServicepositionb?Thiscanbepreventedbycommonstandardsandacommonanswer.Descriptivelanguageservices(ServiceDescriptionLanguage(SDL)),thecontractinglanguagesoap(SOAPContractLanguage(SCL))andNetworkvisitQSpecificationLanguage(LaNetworkAccessibleSpecificationnguage(NASSL))areestablishedforthispurposesimilarlanguageHowever,IBMandMicrosofthaveagreedWebServiceDescriptionLanguage(WSDL)asthestandardlanguageWebService.
WebServiceDescriptionpartsofthestructurefromLaWebService
nguage.descriptionwsdl1.1isanXMLfile.WebServicedescribestheattributesandinterfaces.Newnormsinmsdn.microsoft.com/Xml/general/wsdl.aspunderstand.
ThebestwaytolearnistocreateaWebService,astockquotationsystemasanexample.NasdaqandtheAustralianStockTradingSystemisaveryfamousexample,theyprovideaninterfaceCompanycodesfortheimportationofthefinalbidpriceofthesharesandacceptance.WereproducethesamefunctionofaWebService.OurWebServiceinputparametersstockcodeWebServicethroughtheredeploymentofintermediate-levelbusinesslogicfunctionisthestockprice,BusinesslogicfunctionstokeepthefocusonthesmallestpartontheWebService.WebServicedevelopmenttoolrealizethisapplicationwillbethecorecomponentofMicrosoft.netframeworksdk.ButnowheisstillatrialversionthatyoucandownloadattheMicrosoftsite,theconfigurationis:Windows2000serveroperatingsystem,pIII300,300mbmemory.WebServicetocreatethefirstintegrateddevelopmentenvironment(IDE)isavisualstudio.net,butyoucanuseanytexteditor(wordpad,notepad.visualstudio6.0)easilycreateaWebServicedocuments.
??
??
??
??
英文翻译
-1-
上一篇:
ASP_net006房地产管理系统sql(论文和程序)
下一篇:
爱情只不过就是,爱与不爱